[rubygems/rubygems] Skip to load vendored libraries if it's already loaded
https://github.com/rubygems/rubygems/commit/3f5093fac9
This commit is contained in:
parent
c342726568
commit
81dded1044
@ -1,3 +1,5 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
require_relative "vendor/net-http/lib/net/http"
|
||||
# Ruby 3.3 and RubyGems 3.5 is already load Gem::Timeout from lib/rubygems/net/http.rb
|
||||
# We should avoid to load it again
|
||||
require_relative "vendor/net-http/lib/net/http" unless defined?(Gem::Net::HTTP)
|
||||
|
@ -1,3 +1,5 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
require_relative "vendor/timeout/lib/timeout"
|
||||
# Ruby 3.3 and RubyGems 3.5 is already load Gem::Timeout from lib/rubygems/timeout.rb
|
||||
# We should avoid to load it again
|
||||
require_relative "vendor/timeout/lib/timeout" unless defined?(Gem::Timeout)
|
||||
|
Loading…
x
Reference in New Issue
Block a user