Add "-quiet" support to cask updgrade

This commit is contained in:
Eric Sampson 2024-07-15 11:50:37 -05:00
parent 8f863199bc
commit d40ab11784
3 changed files with 6 additions and 2 deletions

View File

@ -17,6 +17,7 @@ module Cask
dry_run: T.nilable(T::Boolean), dry_run: T.nilable(T::Boolean),
skip_cask_deps: T.nilable(T::Boolean), skip_cask_deps: T.nilable(T::Boolean),
verbose: T.nilable(T::Boolean), verbose: T.nilable(T::Boolean),
quiet: T.nilable(T::Boolean),
binaries: T.nilable(T::Boolean), binaries: T.nilable(T::Boolean),
quarantine: T.nilable(T::Boolean), quarantine: T.nilable(T::Boolean),
require_sha: T.nilable(T::Boolean), require_sha: T.nilable(T::Boolean),
@ -32,6 +33,7 @@ module Cask
dry_run: false, dry_run: false,
skip_cask_deps: false, skip_cask_deps: false,
verbose: false, verbose: false,
quiet: false,
binaries: nil, binaries: nil,
quarantine: nil, quarantine: nil,
require_sha: nil require_sha: nil
@ -53,10 +55,10 @@ module Cask
if cask.outdated?(greedy: true) if cask.outdated?(greedy: true)
true true
elsif cask.version.latest? 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 false
else 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 false
end end
end end

View File

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

View File

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