Preview Ruby 4.1 is a preview. It can change before the final release. Switch to Ruby 4.0 →
instance method
Gem::ConfigFile#normalize_credential_store
normalize_credential_store(value, default)
lib/rubygems/config_file.rb
View on GitHub ↗
# File tmp/rubies/ruby-4.1.0-preview1/lib/rubygems/config_file.rb, line 881
def normalize_credential_store(value, default)
# An environment variable can carry bytes String#downcase would reject.
normalized = value.to_s.b.downcase
if normalized.empty?
default
elsif CREDENTIAL_STORE_OFF.include?(normalized)
false
elsif CREDENTIAL_STORE_ON.include?(normalized)
true
else
value
end
end
No documentation available