Class: Rugged::Diff::Patch

Inherits:
Object
  • Object
show all
Defined in:
lib/pronto/rugged/diff/patch.rb

Instance Method Summary collapse

Instance Method Details

#added_linesObject



4
5
6
# File 'lib/pronto/rugged/diff/patch.rb', line 4

def added_lines
  lines.select(&:addition?)
end

#deleted_linesObject



8
9
10
# File 'lib/pronto/rugged/diff/patch.rb', line 8

def deleted_lines
  lines.select(&:deletion?)
end

#linesObject



16
17
18
# File 'lib/pronto/rugged/diff/patch.rb', line 16

def lines
  map(&:lines).flatten.compact
end

#new_file_full_pathObject



12
13
14
# File 'lib/pronto/rugged/diff/patch.rb', line 12

def new_file_full_path
  delta.new_file_full_path
end