Avoid the need to compact the expanded deps array
This commit is contained in:
parent
c4d7e21df5
commit
71586d09aa
@ -73,13 +73,13 @@ class Dependency
|
|||||||
deps = dependent.deps.map do |dep|
|
deps = dependent.deps.map do |dep|
|
||||||
case action(dependent, dep, &block)
|
case action(dependent, dep, &block)
|
||||||
when :prune
|
when :prune
|
||||||
next
|
next []
|
||||||
when :skip
|
when :skip
|
||||||
expand(dep.to_formula, &block)
|
expand(dep.to_formula, &block)
|
||||||
else
|
else
|
||||||
expand(dep.to_formula, &block) << dep
|
expand(dep.to_formula, &block) << dep
|
||||||
end
|
end
|
||||||
end.flatten.compact
|
end.flatten
|
||||||
|
|
||||||
merge_repeats(deps)
|
merge_repeats(deps)
|
||||||
end
|
end
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user