lib/yard/handlers/ruby/method_handler.rb in yard-0.8.5.1 vs lib/yard/handlers/ruby/method_handler.rb in yard-0.8.5.2
- old
+ new
@@ -73,9 +73,10 @@
args = statement.parameters
params = []
params += args.required_params.map {|a| [a.source, nil] } if args.required_params
params += args.optional_params.map {|a| [a[0].source, a[1].source] } if args.optional_params
params << ["*" + args.splat_param.source, nil] if args.splat_param
+ params << ["**" + args.keyword_param.source, nil] if args.keyword_param
params += args.required_end_params.map {|a| [a.source, nil] } if args.required_end_params
params << ["&" + args.block_param.source, nil] if args.block_param
params
end