method
define_by_keywords
v2_6_3 -
Show latest stable
- Class:
OptionParser
define_by_keywords(options, meth, **opts)public
No documentation available.
# File lib/optparse/kwargs.rb, line 5
def define_by_keywords(options, meth, **opts)
meth.parameters.each do |type, name|
case type
when :key, :keyreq
op, cl = *(type == :key ? %[ ]" : ["", ""])
define("--#{name}=#{op}#{name.upcase}#{cl}", *opts[name]) do |o|
options[name] = o
end
end
end
options
end