From b97e45d01a70ba0db6ad693332b041774c65bc3e Mon Sep 17 00:00:00 2001 From: Josh Nichols Date: Wed, 16 Aug 2023 15:04:34 -0400 Subject: [rubygems/rubygems] Use ! methods on the array, since it is brand new. The individual keys are also new, so we can use ! methods on each individual one as well. https://github.com/rubygems/rubygems/commit/f2e912b9bb --- lib/bundler/settings.rb | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'lib/bundler/settings.rb') diff --git a/lib/bundler/settings.rb b/lib/bundler/settings.rb index b3cd274f31..692cede547 100644 --- a/lib/bundler/settings.rb +++ b/lib/bundler/settings.rb @@ -148,9 +148,14 @@ module Bundler def all keys = @temporary.keys.union(@global_config.keys, @local_config.keys, @env_config.keys) - keys.map do |key| - key.sub(/^BUNDLE_/, "").gsub(/___/, "-").gsub(/__/, ".").downcase - end.sort + keys.map! do |key| + key = key.delete_prefix("BUNDLE_") + key.gsub!("___", "-") + key.gsub!("__", ".") + key.downcase! + key + end.sort! + keys end def local_overrides -- cgit v1.2.3