diff options
| author | Kevin Newton <kddnewton@gmail.com> | 2023-09-06 11:22:27 -0400 |
|---|---|---|
| committer | git <svn-admin@ruby-lang.org> | 2023-09-07 12:42:02 +0000 |
| commit | 9343ef250452c17b2842701805a4a0417165dd15 (patch) | |
| tree | 8f4a701db226bfc46c2818f9454e87f911b19384 /lib | |
| parent | 3f78eec44ab2f06f05c699cbd90714716e13ebd7 (diff) | |
[ruby/yarp] Constants on rest parameter nodes
https://github.com/ruby/yarp/commit/a6fdb8aae9
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/yarp.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/yarp.rb b/lib/yarp.rb index c445a31d32..9ee9c4b341 100644 --- a/lib/yarp.rb +++ b/lib/yarp.rb @@ -540,7 +540,7 @@ module YARP sorted = [ *params.requireds.grep(RequiredParameterNode).map(&:name), *params.optionals.map(&:name), - *((params.rest.name ? params.rest.name.to_sym : :*) if params.rest && params.rest.operator != ","), + *((params.rest.name || :*) if params.rest && params.rest.operator != ","), *params.posts.grep(RequiredParameterNode).map(&:name), *params.keywords.reject(&:value).map(&:name), *params.keywords.select(&:value).map(&:name) |
