Feature #12009 ยป 0001-psych-pre-freeze-string-keys-for-hashes.patch
ext/psych/lib/psych/visitors/to_ruby.rb | ||
---|---|---|
o.children.each_slice(2) { |k,v|
|
||
key = accept(k)
|
||
val = accept(v)
|
||
key.freeze if key.instance_of?(String)
|
||
if key == SHOVEL && k.tag != "tag:yaml.org,2002:str"
|
||
case v
|
||
-
|