diff options
| author | Jack Nagel | 2013-08-20 14:16:13 -0500 | 
|---|---|---|
| committer | Jack Nagel | 2013-08-20 14:16:17 -0500 | 
| commit | 71586d09aa42a5a6f67fb7006e1cbe178ec27f52 (patch) | |
| tree | 11113263dd73d0e13986bdda16744c011178be72 /Library/Homebrew/dependency.rb | |
| parent | c4d7e21df538f3a427ddf1d30c420aedb73f1a9f (diff) | |
| download | brew-71586d09aa42a5a6f67fb7006e1cbe178ec27f52.tar.bz2 | |
Avoid the need to compact the expanded deps array
Diffstat (limited to 'Library/Homebrew/dependency.rb')
| -rw-r--r-- | Library/Homebrew/dependency.rb | 4 | 
1 files changed, 2 insertions, 2 deletions
| 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 | 
