Merge pull request #17761 from eaze/cask-quiet-upgrade
Add better "--quiet" support to cask upgrade
This commit is contained in:
		
						commit
						d686be67c6
					
				@ -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
 | 
			
		||||
 | 
			
		||||
@ -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
 | 
			
		||||
 | 
			
		||||
@ -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
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user