brew vendor-gems: commit updates.
This commit is contained in:
parent
bd94eab349
commit
60ae89c245
@ -30,7 +30,7 @@ $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version
|
|||||||
$:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/zeitwerk-2.6.7/lib")
|
$:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/zeitwerk-2.6.7/lib")
|
||||||
$:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/activesupport-6.1.7.3/lib")
|
$:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/activesupport-6.1.7.3/lib")
|
||||||
$:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/public_suffix-5.0.1/lib")
|
$:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/public_suffix-5.0.1/lib")
|
||||||
$:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/addressable-2.8.2/lib")
|
$:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/addressable-2.8.3/lib")
|
||||||
$:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/ast-2.4.2/lib")
|
$:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/ast-2.4.2/lib")
|
||||||
$:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/bindata-2.4.15/lib")
|
$:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/bindata-2.4.15/lib")
|
||||||
$:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/extensions/universal-darwin-21/#{Gem.extension_api_version}/msgpack-1.7.0")
|
$:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/extensions/universal-darwin-21/#{Gem.extension_api_version}/msgpack-1.7.0")
|
||||||
|
|||||||
@ -896,19 +896,16 @@ module Addressable
|
|||||||
#
|
#
|
||||||
# @return [Hash, Array, String] The normalized values
|
# @return [Hash, Array, String] The normalized values
|
||||||
def normalize_value(value)
|
def normalize_value(value)
|
||||||
unless value.is_a?(Hash)
|
|
||||||
value = value.respond_to?(:to_ary) ? value.to_ary : value.to_str
|
|
||||||
end
|
|
||||||
|
|
||||||
# Handle unicode normalization
|
# Handle unicode normalization
|
||||||
if value.kind_of?(Array)
|
if value.respond_to?(:to_ary)
|
||||||
value.map! { |val| normalize_value(val) }
|
value.to_ary.map! { |val| normalize_value(val) }
|
||||||
elsif value.kind_of?(Hash)
|
elsif value.kind_of?(Hash)
|
||||||
value = value.inject({}) { |acc, (k, v)|
|
value = value.inject({}) { |acc, (k, v)|
|
||||||
acc[normalize_value(k)] = normalize_value(v)
|
acc[normalize_value(k)] = normalize_value(v)
|
||||||
acc
|
acc
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
value = value.to_s if !value.kind_of?(String)
|
||||||
if value.encoding != Encoding::UTF_8
|
if value.encoding != Encoding::UTF_8
|
||||||
value = value.dup.force_encoding(Encoding::UTF_8)
|
value = value.dup.force_encoding(Encoding::UTF_8)
|
||||||
end
|
end
|
||||||
@ -23,7 +23,7 @@ if !defined?(Addressable::VERSION)
|
|||||||
module VERSION
|
module VERSION
|
||||||
MAJOR = 2
|
MAJOR = 2
|
||||||
MINOR = 8
|
MINOR = 8
|
||||||
TINY = 2
|
TINY = 3
|
||||||
|
|
||||||
STRING = [MAJOR, MINOR, TINY].join('.')
|
STRING = [MAJOR, MINOR, TINY].join('.')
|
||||||
end
|
end
|
||||||
Loading…
x
Reference in New Issue
Block a user