From 9b4e07c39aee81d2d7f1888ad105a9d1bfbce763 Mon Sep 17 00:00:00 2001 From: Jack Nagel Date: Tue, 20 Aug 2013 14:16:13 -0500 Subject: Avoid the need to compact the expanded deps array --- Library/Homebrew/dependency.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'Library') diff --git a/Library/Homebrew/dependency.rb b/Library/Homebrew/dependency.rb index 88ffc99ba..ba5a8ea30 100644 --- a/Library/Homebrew/dependency.rb +++ b/Library/Homebrew/dependency.rb @@ -73,13 +73,13 @@ class Dependency deps = dependent.deps.map do |dep| case action(dependent, dep, &block) when :prune - next + next [] when :skip expand(dep.to_formula, &block) else expand(dep.to_formula, &block) << dep end - end.flatten.compact + end.flatten merge_repeats(deps) end -- cgit v1.2.3