[ruby/pp] Rename EMPTY_HASH to EMPTY_KWHASH

https://github.com/ruby/pp/commit/efe5bc878f
This commit is contained in:
Jeremy Evans 2025-04-22 07:14:33 -07:00 committed by git
parent 3ce5d89c20
commit 00b1a9cde6

View File

@ -276,7 +276,7 @@ class PP < PrettyPrint
def seplist(list, sep=nil, iter_method=:each) # :yield: element
sep ||= lambda { comma_breakable }
first = true
kwsplat = EMPTY_HASH
kwsplat = EMPTY_KWHASH
list.__send__(iter_method) {|*v|
if first
first = false
@ -286,10 +286,10 @@ class PP < PrettyPrint
kwsplat ? yield(*v, **kwsplat) : yield(*v)
}
end
EMPTY_HASH = if RUBY_VERSION >= "3.0"
EMPTY_KWHASH = if RUBY_VERSION >= "3.0"
{}.freeze
end
private_constant :EMPTY_HASH
private_constant :EMPTY_KWHASH
# A present standard failsafe for pretty printing any given Object
def pp_object(obj)