summaryrefslogtreecommitdiff
path: root/lib/bundler
diff options
context:
space:
mode:
authorDavid Rodríguez <deivid.rodriguez@riseup.net>2022-08-24 08:39:00 +0200
committergit <svn-admin@ruby-lang.org>2022-09-12 22:13:28 +0900
commita4860e043e073e9caa2494284df4af10ca6550da (patch)
tree832322050acb2f9c60f41630947f24ae7cb3cbf7 /lib/bundler
parentacc61cbf4a6520904f8253c2ecf6b6665fe20e89 (diff)
[rubygems/rubygems] Remove unnecessary spec sorting
Specs in a SpecSet with the same name are only sorted by platform priority when they are read. No need to sort everything eagerly. https://github.com/rubygems/rubygems/commit/aeafff52df
Diffstat (limited to 'lib/bundler')
-rw-r--r--lib/bundler/spec_set.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/bundler/spec_set.rb b/lib/bundler/spec_set.rb
index 1d0b7a460d..21d57fdab4 100644
--- a/lib/bundler/spec_set.rb
+++ b/lib/bundler/spec_set.rb
@@ -176,7 +176,7 @@ module Bundler
def lookup
@lookup ||= begin
lookup = Hash.new {|h, k| h[k] = [] }
- Index.sort_specs(@specs).reverse_each do |s|
+ @specs.each do |s|
lookup[s.name] << s
end
lookup