class Rugged::Diff::Line
Attributes
content[R]
content_offset[R]
line_origin[R]
new_lineno[R]
old_lineno[R]
Public Instance Methods
addition?()
click to toggle source
# File lib/rugged/diff/line.rb, line 15 def addition? @line_origin == :addition end
binary?()
click to toggle source
# File lib/rugged/diff/line.rb, line 43 def binary? @line_origin == :binary end
context?()
click to toggle source
# File lib/rugged/diff/line.rb, line 11 def context? @line_origin == :context end
deletion?()
click to toggle source
# File lib/rugged/diff/line.rb, line 19 def deletion? @line_origin == :deletion end
eof_newline_added?()
click to toggle source
# File lib/rugged/diff/line.rb, line 27 def eof_newline_added? @line_origin == :eof_newline_added end
eof_newline_removed?()
click to toggle source
# File lib/rugged/diff/line.rb, line 31 def eof_newline_removed? @line_origin == :eof_newline_removed end
eof_no_newline?()
click to toggle source
# File lib/rugged/diff/line.rb, line 23 def eof_no_newline? @line_origin == :eof_no_newline end
file_header?()
click to toggle source
# File lib/rugged/diff/line.rb, line 35 def file_header? @line_origin == :file_header end
hunk_header?()
click to toggle source
# File lib/rugged/diff/line.rb, line 39 def hunk_header? @line_origin == :hunk_header end
inspect()
click to toggle source
# File lib/rugged/diff/line.rb, line 47 def inspect "#<#{self.class.name}:#{object_id} {line_origin: #{line_origin.inspect}, content: #{content.inspect}>" end