Merge pull request #8806 from reitermarkus/cask-audit
Allow passing tap to `brew cask audit`.
This commit is contained in:
		
						commit
						9fbe13c17d
					
				@ -54,8 +54,19 @@ module Cask
 | 
			
		||||
 | 
			
		||||
        options[:quarantine] = true if options[:quarantine].nil?
 | 
			
		||||
 | 
			
		||||
        failed_casks = casks(alternative: -> { Cask.to_a })
 | 
			
		||||
                       .reject do |cask|
 | 
			
		||||
        casks = args.named.flat_map do |name|
 | 
			
		||||
          if File.exist?(name)
 | 
			
		||||
            name
 | 
			
		||||
          elsif name.count("/") == 1
 | 
			
		||||
            Tap.fetch(name).cask_files
 | 
			
		||||
          else
 | 
			
		||||
            name
 | 
			
		||||
          end
 | 
			
		||||
        end.map(&CaskLoader.public_method(:load))
 | 
			
		||||
 | 
			
		||||
        casks = Cask.to_a if casks.empty?
 | 
			
		||||
 | 
			
		||||
        failed_casks = casks.reject do |cask|
 | 
			
		||||
          odebug "Auditing Cask #{cask}"
 | 
			
		||||
          result = Auditor.audit(cask, **options)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user