lib/dandelion/git.rb in dandelion-0.1.6 vs lib/dandelion/git.rb in dandelion-0.1.7
- old
+ new
@@ -25,14 +25,14 @@
raise DiffError
end
end
def changed
- @files.select { |file, status| ['A', 'C', 'M'].include?(status) }.keys
+ @files.to_a.select { |f| ['A', 'C', 'M'].include?(f.last) }.map { |f| f.first }
end
def deleted
- @files.select { |file, status| 'D' == status }.keys
+ @files.to_a.select { |f| 'D' == f.last }.map { |f| f.first }
end
private
def parse_diff(diff)
\ No newline at end of file