Skip to content

Commit c11ada9

Browse files
Let automatiek convert requires that are indented to require_relative as well
1 parent e42b42f commit c11ada9

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

lib/rubygems/vendor/net-http/lib/net/https.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
= net/https -- SSL/TLS enhancement for Gem::Net::HTTP.
55
66
This file has been merged with net/http. There is no longer any need to
7-
require 'rubygems/vendor/net-http/lib/net/https' to use HTTPS.
7+
require_relative 'https' to use HTTPS.
88
99
See Gem::Net::HTTP for details on how to make HTTPS connections.
1010

lib/rubygems/vendor/optparse/lib/optparse.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1084,7 +1084,7 @@ def compsys(to, name = File.basename($0)) # :nodoc:
10841084
Switch::OptionalArgument.new do |pkg|
10851085
if pkg
10861086
begin
1087-
require 'rubygems/vendor/optparse/lib/optparse/version'
1087+
require_relative 'optparse/version'
10881088
rescue LoadError
10891089
else
10901090
show_version(*pkg.split(/,/)) or

tool/automatiek/net-http-persistent-v4.0.2.patch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ index b3ebf6ecb..546409d03 100644
1111
require_relative '../../../../connection_pool/lib/connection_pool'
1212

1313
-begin
14-
- require 'rubygems/vendor/net-http/lib/net/http/pipeline'
14+
- require_relative '../../../../../../../../lib/rubygems/vendor/net-http/lib/net/http/pipeline'
1515
-rescue LoadError
1616
-end
1717
-

tool/automatiek/vendor.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ def namespace_files(folder)
3333
contents.gsub!(/(\s)::#{namespace}/, '\1' + "::#{prefix}::#{namespace}")
3434
contents.gsub!(/(?<!\w|def |:)#{namespace}\b/, "#{prefix}::#{namespace}")
3535

36-
contents.gsub!(/^require (["'])#{Regexp.escape require_entrypoint}/, "require_relative \\1#{relative_require_target_from(file)}")
36+
contents.gsub!(/^(\s*)require (["'])#{Regexp.escape require_entrypoint}/, "\\1require_relative \\2#{relative_require_target_from(file)}")
3737
contents.gsub!(/require (["'])#{Regexp.escape require_entrypoint}/, "require \\1#{require_target}/#{require_entrypoint}")
3838

3939
contents.gsub!(%r{(autoload\s+[:\w]+,\s+["'])(#{Regexp.escape require_entrypoint}[\w\/]+["'])}, "\\1#{require_target}/\\2")

0 commit comments

Comments
 (0)