Merge pull request #17761 from eaze/cask-quiet-upgrade

Add better "--quiet" support to cask upgrade
This commit is contained in:
Kevin 2024-07-19 22:54:51 -07:00 committed by GitHub
commit d686be67c6
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 7 additions and 3 deletions

View File

@ -17,6 +17,7 @@ module Cask
dry_run: T.nilable(T::Boolean),
skip_cask_deps: T.nilable(T::Boolean),
verbose: T.nilable(T::Boolean),
quiet: T.nilable(T::Boolean),
binaries: T.nilable(T::Boolean),
quarantine: T.nilable(T::Boolean),
require_sha: T.nilable(T::Boolean),
@ -32,6 +33,7 @@ module Cask
dry_run: false,
skip_cask_deps: false,
verbose: false,
quiet: false,
binaries: nil,
quarantine: nil,
require_sha: nil
@ -53,10 +55,10 @@ module Cask
if cask.outdated?(greedy: true)
true
elsif cask.version.latest?
opoo "Not upgrading #{cask.token}, the downloaded artifact has not changed"
opoo "Not upgrading #{cask.token}, the downloaded artifact has not changed" unless quiet
false
else
opoo "Not upgrading #{cask.token}, the latest version is already installed"
opoo "Not upgrading #{cask.token}, the latest version is already installed" unless quiet
false
end
end

View File

@ -258,6 +258,7 @@ module Homebrew
require_sha: args.require_sha?,
skip_cask_deps: args.skip_cask_deps?,
verbose: args.verbose?,
quiet: args.quiet?,
args:,
)
end

View File

@ -177,7 +177,7 @@ module Homebrew
if latest_keg.nil?
ofail "#{f.full_specified_name} not installed"
else
opoo "#{f.full_specified_name} #{latest_keg.version} already installed"
opoo "#{f.full_specified_name} #{latest_keg.version} already installed" unless args.quiet?
end
end
end
@ -271,6 +271,7 @@ module Homebrew
require_sha: args.require_sha?,
skip_cask_deps: args.skip_cask_deps?,
verbose: args.verbose?,
quiet: args.quiet?,
args:,
)
end