repair CaskDependent#runtime_dependencies

This commit is contained in:
hyuraku 2021-07-15 23:49:41 +09:00
parent 3a6c998ad7
commit a61d1a7072
2 changed files with 4 additions and 6 deletions

View File

@ -16,7 +16,9 @@ class CaskDependent
end
def runtime_dependencies(ignore_missing: false)
recursive_dependencies ignore_missing: ignore_missing
recursive_dependencies(ignore_missing: ignore_missing).select do |dependency|
dependency.tags.blank?
end
end
def deps

View File

@ -51,11 +51,7 @@ module InstalledDependents
dependent.missing_dependencies(hide: keg_names)
when Cask::Cask
# When checking for cask dependents, we don't care about missing or build dependencies
CaskDependent.new(dependent)
.runtime_dependencies(ignore_missing: true)
.reject do |dependency|
dependency.tags.include?(:build)
end.map(&:to_formula)
CaskDependent.new(dependent).runtime_dependencies(ignore_missing: true).map(&:to_formula)
end
required_kegs = required.map do |f|