diff options
author | Andre Arko <andre@arko.net> | 2015-12-29 17:41:06 +0800 |
---|---|---|
committer | Samuel Giddins <segiddins@segiddins.me> | 2016-01-25 10:49:51 -0600 |
commit | 755a9c8bbc80a65f7f4dd885dd40f8f16682d906 (patch) | |
tree | bcc73d25cd7aa54d3fed198c31d660ae60c4d775 | |
parent | aa4de7629340fa701a301ad9f3d6f82899c22684 (diff) | |
download | bundler-755a9c8bbc80a65f7f4dd885dd40f8f16682d906.tar.gz |
uniq the completed list per @segiddins
-rw-r--r-- | lib/bundler/fetcher/compact_index.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/bundler/fetcher/compact_index.rb b/lib/bundler/fetcher/compact_index.rb index 8dfb946f45..fa5594159d 100644 --- a/lib/bundler/fetcher/compact_index.rb +++ b/lib/bundler/fetcher/compact_index.rb @@ -27,7 +27,7 @@ module Bundler deps = compact_index_client.dependencies(remaining_gems) next_gems = deps.map {|d| d[3].map(&:first).flatten(1) }.flatten(1).uniq deps.each {|dep| gem_info << dep } - complete_gems.push(*deps.map(&:first).uniq) + complete_gems.push(*deps.map(&:first)).uniq! remaining_gems = next_gems - complete_gems end |