uses: fail fast if invalid formula names are given
Fixes Homebrew/homebrew#20819.
This commit is contained in:
parent
f4f54b79b7
commit
c8ae97dde8
@ -9,8 +9,10 @@ module Homebrew extend self
|
||||
def uses
|
||||
raise FormulaUnspecifiedError if ARGV.named.empty?
|
||||
|
||||
formulae = ARGV.formulae
|
||||
|
||||
uses = Formula.select do |f|
|
||||
ARGV.formulae.all? do |ff|
|
||||
formulae.all? do |ff|
|
||||
if ARGV.flag? '--recursive'
|
||||
f.recursive_dependencies.any? { |dep| dep.name == ff.name }
|
||||
else
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user