summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuel Giddins <segiddins@segiddins.me>2016-05-16 00:08:28 -0500
committerSamuel Giddins <segiddins@segiddins.me>2016-05-16 00:08:28 -0500
commitae1fbe5e0edfd4996846b09c6954fa6f2ac41c36 (patch)
treee782c7e3a8e50370b1d44bfb8bf2d07a7bcfc0a5
parent1ea0ad17c3813bff84f7b1a41b1439a6b428a2f9 (diff)
downloadbundler-seg-index-platform-ruby-default.tar.gz
[Index] Use spec.full_name as hash keyseg-index-platform-ruby-default
-rw-r--r--lib/bundler/index.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/bundler/index.rb b/lib/bundler/index.rb
index 9fe464fa70..5c49034280 100644
--- a/lib/bundler/index.rb
+++ b/lib/bundler/index.rb
@@ -89,7 +89,7 @@ module Bundler
alias_method :[], :search
def <<(spec)
- @specs[spec.name]["#{spec.version}-#{spec.platform || "ruby"}"] = spec
+ @specs[spec.name][spec.full_name] = spec
spec
end
@@ -175,7 +175,7 @@ module Bundler
end
def search_by_spec(spec)
- spec = @specs[spec.name]["#{spec.version}-#{spec.platform || "ruby"}"]
+ spec = @specs[spec.name][spec.full_name]
spec ? [spec] : []
end