Sha256: 58c2764edbb21be99a01356800c441823f437d976a9fa498db0813a37a11965c
Contents?: true
Size: 959 Bytes
Versions: 4
Compression:
Stored size: 959 Bytes
Contents
module Rugged class Diff class Line attr_reader :line_origin, :content, :owner, :old_lineno, :new_lineno, :content_offset alias hunk owner def context? @line_origin == :context end def addition? @line_origin == :addition end def deletion? @line_origin == :deletion end def eof_no_newline? @line_origin == :eof_no_newline end def eof_newline_added? @line_origin == :eof_newline_added end def eof_newline_removed? @line_origin == :eof_newline_removed end def file_header? @line_origin == :file_header end def hunk_header? @line_origin == :hunk_header end def binary? @line_origin == :binary end def inspect "#<#{self.class.name}:#{object_id} {line_origin: #{line_origin.inspect}, content: #{content.inspect}>" end end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
rugged-0.21.4 | lib/rugged/diff/line.rb |
rugged-0.21.3 | lib/rugged/diff/line.rb |
rugged-0.21.2 | lib/rugged/diff/line.rb |
rugged-0.21.0 | lib/rugged/diff/line.rb |