[rubygems/rubygems] Try to load Gem::BUNDLED_GEMS on Bundler
`bundle exec ruby foo.rb` ignore to load gem_prelude.rb. Because warnings feature is not working with `bundle exec ruby`. https://github.com/rubygems/rubygems/commit/a0d4ed92a7
This commit is contained in:
parent
e03e872eea
commit
d411d8f5fe
@ -374,6 +374,11 @@ module Bundler
|
|||||||
specs_by_name = add_default_gems_to(specs)
|
specs_by_name = add_default_gems_to(specs)
|
||||||
|
|
||||||
reverse_rubygems_kernel_mixin
|
reverse_rubygems_kernel_mixin
|
||||||
|
begin
|
||||||
|
# bundled_gems only provide with Ruby 3.3 or later
|
||||||
|
require "bundled_gems"
|
||||||
|
rescue LoadError
|
||||||
|
end unless defined?(::Gem::BUNDLED_GEMS)
|
||||||
replace_require(specs) if defined?(::Gem::BUNDLED_GEMS)
|
replace_require(specs) if defined?(::Gem::BUNDLED_GEMS)
|
||||||
replace_gem(specs, specs_by_name)
|
replace_gem(specs, specs_by_name)
|
||||||
stub_rubygems(specs)
|
stub_rubygems(specs)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user