class Dandelion::FullDiff

Public Class Methods

new(diff) click to toggle source
# File lib/dandelion/diff.rb, line 48
def initialize(diff)
  @deltas = []
  
  diff.each_patch do |patch|
    @deltas << patch.delta
  end
end

Public Instance Methods

each() { |change(new_file, :write)| ... } click to toggle source
# File lib/dandelion/diff.rb, line 60
def each
  @deltas.each do |delta|
    yield Change.new(delta.new_file[:path], :write)
  end
end
empty?() click to toggle source
# File lib/dandelion/diff.rb, line 56
def empty?
  @deltas.empty?
end