uses: make naming and behaviour consistent with deps and docs.
This commit is contained in:
parent
5cca9b75a8
commit
e8b74601cb
@ -58,15 +58,16 @@ module Homebrew
|
|||||||
ARGV.named.map { |name| OpenStruct.new name: name, full_name: name }
|
ARGV.named.map { |name| OpenStruct.new name: name, full_name: name }
|
||||||
end
|
end
|
||||||
|
|
||||||
only_installed_arg = args.installed? &&
|
use_runtime_dependents = args.installed? &&
|
||||||
!args.include_build? &&
|
!args.include_build? &&
|
||||||
!args.include_test? &&
|
!args.include_test? &&
|
||||||
!args.include_optional? &&
|
!args.include_optional? &&
|
||||||
!args.skip_recommended?
|
!args.skip_recommended?
|
||||||
|
|
||||||
uses = if only_installed_arg && !used_formulae_missing
|
uses = if use_runtime_dependents && !used_formulae_missing
|
||||||
used_formulae.map(&:runtime_installed_formula_dependents)
|
used_formulae.map(&:runtime_installed_formula_dependents)
|
||||||
.reduce(&:&)
|
.reduce(&:&)
|
||||||
|
.select(&:any_version_installed?)
|
||||||
else
|
else
|
||||||
formulae = args.installed? ? Formula.installed : Formula
|
formulae = args.installed? ? Formula.installed : Formula
|
||||||
recursive = args.recursive?
|
recursive = args.recursive?
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user