From e854b050cce82b209a33f761ee8e017df0900a8a Mon Sep 17 00:00:00 2001 From: Jenny Shen Date: Tue, 16 May 2023 14:26:03 -0400 Subject: [PATCH] [rubygems/rubygems] Modify invalid key check to accept keys with colons https://github.com/rubygems/rubygems/commit/413033198b Co-authored-by: Eric Herscovich --- lib/rubygems/config_file.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/rubygems/config_file.rb b/lib/rubygems/config_file.rb index e44e57a599..3f26e8de8e 100644 --- a/lib/rubygems/config_file.rb +++ b/lib/rubygems/config_file.rb @@ -348,7 +348,7 @@ if you believe they were disclosed to a third party. begin config = self.class.load_with_rubygems_config_hash(File.read(filename)) - if config.keys.any? {|k| k.to_s.gsub(%r{https?:\/\/}, "").include?(":") } + if config.keys.any? {|k| k.to_s.gsub(%r{https?:\/\/}, "").include?(": ") } warn "Failed to load #{filename} because it doesn't contain valid YAML hash" return {} else