class Rugged::Diff::Line
Attributes
Public Instance Methods
Source
# File lib/rugged/diff/line.rb, line 15 def addition? @line_origin == :addition end
Source
# File lib/rugged/diff/line.rb, line 11 def context? @line_origin == :context end
Source
# File lib/rugged/diff/line.rb, line 19 def deletion? @line_origin == :deletion end
Source
# File lib/rugged/diff/line.rb, line 27 def eof_newline_added? @line_origin == :eof_newline_added end
Source
# File lib/rugged/diff/line.rb, line 31 def eof_newline_removed? @line_origin == :eof_newline_removed end
Source
# File lib/rugged/diff/line.rb, line 23 def eof_no_newline? @line_origin == :eof_no_newline end
Source
# File lib/rugged/diff/line.rb, line 35 def file_header? @line_origin == :file_header end
Source
# File lib/rugged/diff/line.rb, line 39 def hunk_header? @line_origin == :hunk_header end
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