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