Merge pull request #11726 from hyuraku/installed_dependents-reject_build_formula
installed_dependents: reject build formula
This commit is contained in:
commit
d79cd8bd28
@ -16,7 +16,10 @@ class CaskDependent
|
||||
end
|
||||
|
||||
def runtime_dependencies(ignore_missing: false)
|
||||
recursive_dependencies ignore_missing: ignore_missing
|
||||
recursive_dependencies(ignore_missing: ignore_missing).reject do |dependency|
|
||||
tags = dependency.tags
|
||||
tags.include?(:build) || tags.include?(:test)
|
||||
end
|
||||
end
|
||||
|
||||
def deps
|
||||
|
||||
@ -50,7 +50,7 @@ module InstalledDependents
|
||||
when Formula
|
||||
dependent.missing_dependencies(hide: keg_names)
|
||||
when Cask::Cask
|
||||
# When checking for cask dependents, we don't care about missing dependencies
|
||||
# When checking for cask dependents, we don't care about missing or non-runtime dependencies
|
||||
CaskDependent.new(dependent).runtime_dependencies(ignore_missing: true).map(&:to_formula)
|
||||
end
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user