From a5abea4fa22b8d93f6d1065512f9c7eae361c284 Mon Sep 17 00:00:00 2001 From: Max R Date: Sun, 2 Jul 2023 20:59:51 -0400 Subject: [PATCH] Support `brew cleanup --quiet` I was looking for a way to suppress output in `brew cleanup` especially the `Warning: Skipping XXX: most recent version X.Y.Z not installed`. I noticed that `Homebrew::Cleanup#clean` takes a `quiet` argument, but `brew cleanup` doesn't pass one in. This PR updates `brew cleanup` to accept and forward along a `quiet` argument. --- Library/Homebrew/cmd/cleanup.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Library/Homebrew/cmd/cleanup.rb b/Library/Homebrew/cmd/cleanup.rb index 885a7bd524..ebc80f8607 100644 --- a/Library/Homebrew/cmd/cleanup.rb +++ b/Library/Homebrew/cmd/cleanup.rb @@ -53,7 +53,7 @@ module Homebrew return end - cleanup.clean! + cleanup.clean!(quiet: args.quiet?, periodic: false) unless cleanup.disk_cleanup_size.zero? disk_space = disk_usage_readable(cleanup.disk_cleanup_size)