From b75b39097dbe3ff950772e93a49beb1acc885aba Mon Sep 17 00:00:00 2001 From: EricFromCanada Date: Thu, 5 Mar 2020 11:14:37 -0500 Subject: [PATCH] update: highlight currently-installed casks --- Library/Homebrew/cmd/update-report.rb | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Library/Homebrew/cmd/update-report.rb b/Library/Homebrew/cmd/update-report.rb index 930c111391..d27f4f5805 100644 --- a/Library/Homebrew/cmd/update-report.rb +++ b/Library/Homebrew/cmd/update-report.rb @@ -441,6 +441,9 @@ class ReporterHub "#{name} -> #{new_name}" when :A name unless installed?(name) + when :MC, :DC + name = name.split("/").last + cask_installed?(name) ? pretty_installed(name) : name else installed?(name) ? pretty_installed(name) : name end @@ -456,4 +459,8 @@ class ReporterHub def installed?(formula) (HOMEBREW_CELLAR/formula.split("/").last).directory? end + + def cask_installed?(cask) + (Cask::Caskroom.path/cask).directory? + end end