Allow passing tap to brew cask audit.
This commit is contained in:
parent
48c050371d
commit
141be12234
@ -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