diff options
author | Kevin Newton <kddnewton@gmail.com> | 2023-09-06 11:06:26 -0400 |
---|---|---|
committer | git <svn-admin@ruby-lang.org> | 2023-09-07 12:42:00 +0000 |
commit | 9e21b33ece212b67d62cf47527a1d9e0251c9fdd (patch) | |
tree | d5377eea0e5c1edd42a5d932d07ac1d10665c47f /lib | |
parent | e2a0f25888d089f6f858e584c3210c2d00ad3f12 (diff) |
[ruby/yarp] Constants on keyword parameters
https://github.com/ruby/yarp/commit/d2d4f25a23
Diffstat (limited to 'lib')
-rw-r--r-- | lib/yarp.rb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/yarp.rb b/lib/yarp.rb index 769b149bca..c445a31d32 100644 --- a/lib/yarp.rb +++ b/lib/yarp.rb @@ -542,8 +542,8 @@ module YARP *params.optionals.map(&:name), *((params.rest.name ? params.rest.name.to_sym : :*) if params.rest && params.rest.operator != ","), *params.posts.grep(RequiredParameterNode).map(&:name), - *params.keywords.reject(&:value).map { |param| param.name.chomp(":").to_sym }, - *params.keywords.select(&:value).map { |param| param.name.chomp(":").to_sym } + *params.keywords.reject(&:value).map(&:name), + *params.keywords.select(&:value).map(&:name) ] # TODO: When we get a ... parameter, we should be pushing * and & |