class Luban::CLI::NullableOption
Public Instance Methods
kind()
click to toggle source
# File lib/luban/cli/base/option.rb, line 42 def kind; @kind ||= "nullable option"; end
value=(val)
click to toggle source
Calls superclass method
Luban::CLI::Argument#value=
# File lib/luban/cli/base/option.rb, line 44 def value=(val) super @value = true if @value.nil? @value end
Protected Instance Methods
build_long_option()
click to toggle source
# File lib/luban/cli/base/option.rb, line 52 def build_long_option "--#{long_opt_name} [#{@display_name}]" end