From d3788c58efbae7c841faeb89a3eea539862245f7 Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Thu, 15 Sep 2016 15:53:04 +0100 Subject: [PATCH] brew outdated: use full name in verbose --- Library/Homebrew/cmd/outdated.rb | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Library/Homebrew/cmd/outdated.rb b/Library/Homebrew/cmd/outdated.rb index f9739cd7a0..4eb55fc50f 100644 --- a/Library/Homebrew/cmd/outdated.rb +++ b/Library/Homebrew/cmd/outdated.rb @@ -56,9 +56,11 @@ module Homebrew end outdated_versions = outdated_kegs. - group_by(&:name). - sort_by(&:first). - map { |name, kegs| "#{name} (#{kegs.map(&:version) * ", "})" } * ", " + group_by { |keg| Formulary.from_keg(keg) }. + sort_by { |formula, kegs| formula.full_name }. + map do |formula, kegs| + "#{formula.full_name} (#{kegs.map(&:version) * ", "})" + end * ", " puts "#{outdated_versions} < #{current_version}" else