diff options
author | Hiroshi SHIBATA <hsbt@ruby-lang.org> | 2023-11-16 16:08:38 +0900 |
---|---|---|
committer | Hiroshi SHIBATA <hsbt@ruby-lang.org> | 2023-11-16 18:14:48 +0900 |
commit | 7415901ac29279fe27bea73d1415a617b42b3a65 (patch) | |
tree | 8263206fe8fe3e8c1596350c848c2169ded2d716 /lib | |
parent | e374512682b9fcc8b47c633a946b99f722d77411 (diff) | |
download | ruby-7415901ac29279fe27bea73d1415a617b42b3a65.tar.gz |
Always revert or skip extended require of RubyGems.
Diffstat (limited to 'lib')
-rw-r--r-- | lib/bundler/rubygems_integration.rb | 7 |
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) |