Module: GitDiff::LineNumber::ClassMethods
- Included in:
- GitDiff::LineNumber
- Defined in:
- lib/git_diff/line_number.rb
Instance Method Summary collapse
- #for_addition(line_number) ⇒ Object
- #for_context(line_number) ⇒ Object
- #for_deletion(line_number) ⇒ Object
Instance Method Details
#for_addition(line_number) ⇒ Object
6 7 8 |
# File 'lib/git_diff/line_number.rb', line 6 def for_addition(line_number) new(nil, line_number.right) end |
#for_context(line_number) ⇒ Object
14 15 16 |
# File 'lib/git_diff/line_number.rb', line 14 def for_context(line_number) new(line_number.left, line_number.right) end |
#for_deletion(line_number) ⇒ Object
10 11 12 |
# File 'lib/git_diff/line_number.rb', line 10 def for_deletion(line_number) new(line_number.left, nil) end |