19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
# File 'lib/deltatracker.rb', line 19
def get(type, tracker_is, tracker_was)
tracker_is.all() {|is|
delta = Delta.new
delta.is = is
delta.was = tracker_was.find(is.filename)
yield delta if is.type.downcase == type.downcase && (delta.was == nil || delta.is.status != delta.was.status)
}
tracker_was.all() {|was|
delta = Delta.new
delta.was = was
delta.is = tracker_is.find(was.filename)
yield delta if was.type.downcase == type.downcase && delta.is == nil
}
end
|