lib/pronto/flay.rb in pronto-flay-0.6.0 vs lib/pronto/flay.rb in pronto-flay-0.6.1

- old
+ new

@@ -56,25 +56,25 @@ match = same?(hash) ? 'Identical' : 'Similar' location = nodes_for(hash).map do |node| "#{File.basename(node.file)}:#{node.line}" end - "#{match} code found in #{location.join(', ')}" + "#{match} code found in #{location.join(', ')} (mass = #{masses[hash]})" end def nodes_for(hash) - @flay.hashes[hash] + flay.hashes[hash] end def nodes result = [] - masses.each do |mass| - nodes_for(mass.first).each { |node| result << node } + masses.keys.each do |hash| + nodes_for(hash).each { |node| result << node } end result end def masses - Array(@flay.masses) + flay.masses end end end