Fix Cask handling in brew deps and brew uses.

Fixes #10906.
This commit is contained in:
Bo Anderson 2021-03-22 22:26:06 +00:00
parent 555e9365f9
commit ae2d0fb0f8
No known key found for this signature in database
GPG Key ID: 3DB94E204E137D65
2 changed files with 6 additions and 6 deletions

View File

@ -93,9 +93,9 @@ module Homebrew
when :formula
sorted_dependents(Formula.installed)
when :cask
sorted_dependents(Cask::Caskroom.casks(config: Cask::Config.from_args(args)))
sorted_dependents(Cask::Caskroom.casks)
else
sorted_dependents(Formula.installed + Cask::Caskroom.casks(config: Cask::Config.from_args(args)))
sorted_dependents(Formula.installed + Cask::Caskroom.casks)
end
else
raise FormulaUnspecifiedError
@ -118,9 +118,9 @@ module Homebrew
when :formula
sorted_dependents(Formula.installed)
when :cask
sorted_dependents(Cask::Caskroom.casks(config: Cask::Config.from_args(args)))
sorted_dependents(Cask::Caskroom.casks)
else
sorted_dependents(Formula.installed + Cask::Caskroom.casks(config: Cask::Config.from_args(args)))
sorted_dependents(Formula.installed + Cask::Caskroom.casks)
end
puts_deps sorted_dependents_formulae_and_casks, recursive: recursive, args: args
return

View File

@ -93,7 +93,7 @@ module Homebrew
end
if show_formulae_and_casks || args.cask?
deps += select_used_dependents(
dependents(Cask::Caskroom.casks(config: Cask::Config.from_args(args))),
dependents(Cask::Caskroom.casks),
used_formulae, recursive, includes, ignores
)
end
@ -104,7 +104,7 @@ module Homebrew
deps += args.installed? ? Formula.installed : Formula.to_a
end
if show_formulae_and_casks || args.cask?
deps += args.installed? ? Cask::Caskroom.casks(config: Cask::Config.from_args(args)) : Cask::Cask.to_a
deps += args.installed? ? Cask::Caskroom.casks : Cask::Cask.to_a
end
select_used_dependents(dependents(deps), used_formulae, recursive, includes, ignores)