类 Gem::OptionParser::Switch::OptionalArgument

Switch 可以省略参数。

公共实例方法

parse(arg, argv, &error) 点击切换源代码

如果给定参数,则解析参数,或使用默认值。

# File rubygems/vendor/optparse/lib/optparse.rb, line 763
def parse(arg, argv, &error)
  if arg
    conv_arg(*parse_arg(arg, &error))
  else
    omitted_argument conv_arg(arg)
  end
end