aboutsummaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorHiroshi SHIBATA <hsbt@ruby-lang.org>2023-11-16 16:08:38 +0900
committerHiroshi SHIBATA <hsbt@ruby-lang.org>2023-11-16 18:14:48 +0900
commit7415901ac29279fe27bea73d1415a617b42b3a65 (patch)
tree8263206fe8fe3e8c1596350c848c2169ded2d716 /lib
parente374512682b9fcc8b47c633a946b99f722d77411 (diff)
downloadruby-7415901ac29279fe27bea73d1415a617b42b3a65.tar.gz
Always revert or skip extended require of RubyGems.
Diffstat (limited to 'lib')
-rw-r--r--lib/bundler/rubygems_integration.rb7
1 files changed, 2 insertions, 5 deletions
diff --git a/lib/bundler/rubygems_integration.rb b/lib/bundler/rubygems_integration.rb
index bde2b39416..b01f08ce5d 100644
--- a/lib/bundler/rubygems_integration.rb
+++ b/lib/bundler/rubygems_integration.rb
@@ -373,11 +373,8 @@ module Bundler
def replace_entrypoints(specs)
specs_by_name = add_default_gems_to(specs)
- if defined?(::Gem::BUNDLED_GEMS)
- replace_require(specs)
- else
- reverse_rubygems_kernel_mixin
- end
+ reverse_rubygems_kernel_mixin
+ replace_require(specs) if defined?(::Gem::BUNDLED_GEMS)
replace_gem(specs, specs_by_name)
stub_rubygems(specs)
replace_bin_path(specs_by_name)