Yield correct dependent when expanding requirements
This commit is contained in:
parent
783f29fccb
commit
3b725995ba
@ -140,9 +140,9 @@ class Requirement
|
|||||||
formulae = dependent.recursive_dependencies.map(&:to_formula)
|
formulae = dependent.recursive_dependencies.map(&:to_formula)
|
||||||
formulae.unshift(dependent)
|
formulae.unshift(dependent)
|
||||||
|
|
||||||
formulae.map(&:requirements).each do |requirements|
|
formulae.each do |f|
|
||||||
requirements.each do |req|
|
f.requirements.each do |req|
|
||||||
if prune?(dependent, req, &block)
|
if prune?(f, req, &block)
|
||||||
next
|
next
|
||||||
else
|
else
|
||||||
reqs << req
|
reqs << req
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user