[ruby/pp] Rename EMPTY_HASH to EMPTY_KWHASH
https://github.com/ruby/pp/commit/efe5bc878f
This commit is contained in:
parent
3ce5d89c20
commit
00b1a9cde6
@ -276,7 +276,7 @@ class PP < PrettyPrint
|
|||||||
def seplist(list, sep=nil, iter_method=:each) # :yield: element
|
def seplist(list, sep=nil, iter_method=:each) # :yield: element
|
||||||
sep ||= lambda { comma_breakable }
|
sep ||= lambda { comma_breakable }
|
||||||
first = true
|
first = true
|
||||||
kwsplat = EMPTY_HASH
|
kwsplat = EMPTY_KWHASH
|
||||||
list.__send__(iter_method) {|*v|
|
list.__send__(iter_method) {|*v|
|
||||||
if first
|
if first
|
||||||
first = false
|
first = false
|
||||||
@ -286,10 +286,10 @@ class PP < PrettyPrint
|
|||||||
kwsplat ? yield(*v, **kwsplat) : yield(*v)
|
kwsplat ? yield(*v, **kwsplat) : yield(*v)
|
||||||
}
|
}
|
||||||
end
|
end
|
||||||
EMPTY_HASH = if RUBY_VERSION >= "3.0"
|
EMPTY_KWHASH = if RUBY_VERSION >= "3.0"
|
||||||
{}.freeze
|
{}.freeze
|
||||||
end
|
end
|
||||||
private_constant :EMPTY_HASH
|
private_constant :EMPTY_KWHASH
|
||||||
|
|
||||||
# A present standard failsafe for pretty printing any given Object
|
# A present standard failsafe for pretty printing any given Object
|
||||||
def pp_object(obj)
|
def pp_object(obj)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user