lib/invoca/utils/diff.rb in invoca-utils-0.0.2 vs lib/invoca/utils/diff.rb in invoca-utils-0.0.3
- old
+ new
@@ -85,20 +85,20 @@
end
unless curr_diff && (curr_diff[1].first..curr_diff[1].last) === index
result << " #{format arg}\n" unless arg.nil? || options[:short_description]
end
if curr_diff && curr_diff[1].first == index
- verb, a_range, b_range, del, add = curr_diff
+ verb, _a_range, _b_range, del, add = curr_diff
result <<
case verb
when 'd'
del.map { |t| "- #{format t}\n"}.join
when 'a'
add.map { |t| "+ #{format t}\n"}.join +
(arg.nil? ? '' : " #{format arg}\n")
when 'c'
- del.map_with_index { |t,index| "- #{format t}\n#{ nested_compare( del, add, index ) }"}.join +
- add.map_with_index { |t,index| "+ #{format t}\n"}.join
+ del.map_with_index { |t, del_index| "- #{format t}\n#{nested_compare(del, add, del_index)}" }.join +
+ add.map { |t| "+ #{format t}\n" }.join
end
end
end
summary.empty? or raise "Summary left: #{summary.inspect}"
when Hash