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?
|
options[:quarantine] = true if options[:quarantine].nil?
|
||||||
|
|
||||||
failed_casks = casks(alternative: -> { Cask.to_a })
|
casks = args.named.flat_map do |name|
|
||||||
.reject do |cask|
|
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}"
|
odebug "Auditing Cask #{cask}"
|
||||||
result = Auditor.audit(cask, **options)
|
result = Auditor.audit(cask, **options)
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user