Merge pull request #1331 from vladshablinsky/fix-outdated-group-by

cmd/outdated: group specs of same formula
This commit is contained in:
Mike McQuaid 2016-10-22 14:29:38 +01:00 committed by GitHub
commit 4fb17c4753

View File

@ -58,10 +58,10 @@ module Homebrew
end end
outdated_versions = outdated_kegs outdated_versions = outdated_kegs
.group_by { |keg| Formulary.from_keg(keg) } .group_by { |keg| Formulary.from_keg(keg).full_name }
.sort_by { |formula, _kegs| formula.full_name } .sort_by { |full_name, _kegs| full_name }
.map do |formula, kegs| .map do |full_name, kegs|
"#{formula.full_name} (#{kegs.map(&:version).join(", ")})" "#{full_name} (#{kegs.map(&:version).join(", ")})"
end.join(", ") end.join(", ")
puts "#{outdated_versions} < #{current_version}" puts "#{outdated_versions} < #{current_version}"