diff options
author | Hiroshi SHIBATA <hsbt@ruby-lang.org> | 2023-04-17 20:46:40 +0900 |
---|---|---|
committer | git <svn-admin@ruby-lang.org> | 2023-04-19 06:56:20 +0000 |
commit | 45655089dac2f7ac5684f99607698d9eb6dae5d5 (patch) | |
tree | db7a51f09f1b74c9255529143154359d7ba2289b /lib/rubygems/config_file.rb | |
parent | cdc2e3de108d448026bf793d2b482d6abf7ae236 (diff) |
[rubygems/rubygems] Removed trailing-slash for domain
https://github.com/rubygems/rubygems/commit/81ba58f445
Diffstat (limited to 'lib/rubygems/config_file.rb')
-rw-r--r-- | lib/rubygems/config_file.rb | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/rubygems/config_file.rb b/lib/rubygems/config_file.rb index 07ac2d11a6..029760286f 100644 --- a/lib/rubygems/config_file.rb +++ b/lib/rubygems/config_file.rb @@ -536,11 +536,11 @@ if you believe they were disclosed to a third party. content.transform_keys! do |k| if k.match?(/\A:(.*)\Z/) k[1..-1].to_sym - elsif k.match?(/__/) + elsif k.include?("__") if k.is_a?(Symbol) - k.to_s.gsub(/__/,".").to_sym + k.to_s.gsub(/__/,".").gsub(%r{/\Z}, "").to_sym else - k.dup.gsub(/__/,".") + k.dup.gsub(/__/,".").gsub(%r{/\Z}, "") end else k |