From 061d8133ce7f23894abdd62e06797a3a1e9988f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Rodr=C3=ADguez?= Date: Fri, 31 Jan 2025 19:13:32 +0100 Subject: [PATCH] [rubygems/rubygems] Simplify hacks to integrate with RubyGems https://github.com/rubygems/rubygems/commit/33d91de732 --- lib/bundler/rubygems_integration.rb | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/bundler/rubygems_integration.rb b/lib/bundler/rubygems_integration.rb index a8571f5115..eddf36278c 100644 --- a/lib/bundler/rubygems_integration.rb +++ b/lib/bundler/rubygems_integration.rb @@ -177,7 +177,7 @@ module Bundler end end - def replace_gem(specs, specs_by_name) + def replace_gem(specs_by_name) executables = nil [::Kernel.singleton_class, ::Kernel].each do |kernel_class| @@ -274,7 +274,7 @@ module Bundler else Gem::BUNDLED_GEMS.replace_require(specs) if Gem::BUNDLED_GEMS.respond_to?(:replace_require) end - replace_gem(specs, specs_by_name) + replace_gem(specs_by_name) stub_rubygems(specs_by_name.values) replace_bin_path(specs_by_name) @@ -293,7 +293,6 @@ module Bundler default_spec_name = default_spec.name next if specs_by_name.key?(default_spec_name) - specs << default_spec specs_by_name[default_spec_name] = default_spec end