Load formulae/casks from tap files.

This commit is contained in:
Markus Reiter 2020-12-11 17:08:19 +01:00 committed by Sam Ford
parent 00e219caf9
commit f35829dd37
No known key found for this signature in database
GPG Key ID: 95209E46C7FFDEFE

View File

@ -61,8 +61,8 @@ module Homebrew
formulae_and_casks_to_check = if args.tap
tap = Tap.fetch(args.tap)
formulae = args.cask? ? [] : tap.formula_names.map { |name| Formula[name] }
casks = args.formula? ? [] : tap.cask_tokens.map { |token| Cask::CaskLoader.load(token) }
formulae = args.cask? ? [] : tap.formula_files.map { |path| Formulary.factory(path) }
casks = args.formula? ? [] : tap.cask_files.map { |path| Cask::CaskLoader.load(path) }
formulae + casks
elsif args.installed?
formulae = args.cask? ? [] : Formula.installed