[rubygems/rubygems] bin/rubocop -A
https://github.com/rubygems/rubygems/commit/e8a4184429
This commit is contained in:
parent
979d1fa5fe
commit
cf1f2e9d06
@ -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
|
||||||
|
@ -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)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user