[rubygems/rubygems] bin/rubocop -A

https://github.com/rubygems/rubygems/commit/e8a4184429
This commit is contained in:
Hiroshi SHIBATA 2023-07-21 12:30:49 +09:00 committed by git
parent 979d1fa5fe
commit cf1f2e9d06
2 changed files with 2 additions and 3 deletions

View File

@ -244,14 +244,14 @@ module Bundler
end end
def replace_require(specs) def replace_require(specs)
return if [::Kernel.singleton_class, ::Kernel].any?{|klass| klass.respond_to?(:no_warning_require)} return if [::Kernel.singleton_class, ::Kernel].any? {|klass| klass.respond_to?(:no_warning_require) }
[::Kernel.singleton_class, ::Kernel].each do |kernel_class| [::Kernel.singleton_class, ::Kernel].each do |kernel_class|
kernel_class.send(:alias_method, :no_warning_require, :require) kernel_class.send(:alias_method, :no_warning_require, :require)
kernel_class.send(:define_method, :require) do |file| kernel_class.send(:define_method, :require) do |file|
name = file.tr("/", "-") name = file.tr("/", "-")
if (::Gem::BUNDLED_GEMS.keys - specs.to_a.map(&:name)).include?(name) if (::Gem::BUNDLED_GEMS.keys - specs.to_a.map(&:name)).include?(name)
unless $LOADED_FEATURES.any?{|f| f.end_with?("#{name}.rb", "#{name}.#{RbConfig::CONFIG['DLEXT']}")} unless $LOADED_FEATURES.any? {|f| f.end_with?("#{name}.rb", "#{name}.#{RbConfig::CONFIG["DLEXT"]}") }
target_file = begin target_file = begin
Bundler.default_gemfile.basename Bundler.default_gemfile.basename
rescue GemfileNotFound rescue GemfileNotFound

View File

@ -1566,7 +1566,6 @@ end
gem "rack" gem "rack"
G G
ruby <<-R ruby <<-R
module Gem module Gem
remove_const :BUNDLED_GEMS if defined?(BUNDLED_GEMS) remove_const :BUNDLED_GEMS if defined?(BUNDLED_GEMS)