Class: Linguist::Source::RuggedRepository::Diff
- Defined in:
- lib/linguist/source/rugged.rb
Defined Under Namespace
Classes: Delta
Instance Method Summary collapse
- #each_delta(&block) ⇒ Object
-
#initialize(rugged_diff) ⇒ Diff
constructor
A new instance of Diff.
Constructor Details
#initialize(rugged_diff) ⇒ Diff
Returns a new instance of Diff.
26 27 28 |
# File 'lib/linguist/source/rugged.rb', line 26 def initialize(rugged_diff) @diff = rugged_diff end |
Instance Method Details
#each_delta(&block) ⇒ Object
30 31 32 33 34 |
# File 'lib/linguist/source/rugged.rb', line 30 def each_delta(&block) @diff.each_delta.map do |delta| Delta.new(delta) end.each(&block) end |