From 39b8f106d235f74956a425740a92fbebf156677f Mon Sep 17 00:00:00 2001 From: Mike McQuaid Date: Tue, 4 Apr 2017 15:15:42 +0100 Subject: [PATCH] update-report: don't show new, installed formulae. These were those migrated from other taps but if they are installed already: they aren't new to that user. --- Library/Homebrew/cmd/update-report.rb | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Library/Homebrew/cmd/update-report.rb b/Library/Homebrew/cmd/update-report.rb index a6936c78cc..aa1fd244d0 100644 --- a/Library/Homebrew/cmd/update-report.rb +++ b/Library/Homebrew/cmd/update-report.rb @@ -582,14 +582,17 @@ class ReporterHub def dump_formula_report(key, title) formulae = select_formula(key).sort.map do |name, new_name| # Format list items of renamed formulae - if key == :R + case key + when :R name = pretty_installed(name) if installed?(name) new_name = pretty_installed(new_name) if installed?(new_name) "#{name} -> #{new_name}" + when :A + name unless installed?(name) else installed?(name) ? pretty_installed(name) : name end - end + end.compact return if formulae.empty? # Dump formula list.