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