Obsctl::CLI::FlagSpec
One global option, declared once.
The argv splitter has to know whether a flag consumes the following token
before OptionParser ever sees it, because everything from the first
positional onwards belongs to the subcommand and may contain flags this
parser knows nothing about (--topics, --headless, --dry-run).
Declaring the flags as data keeps the splitter and the parser from
disagreeing about where the global section ends.
Constructors
Instance methods
clone
Sourcecopy_with(long _long = @long, value _value = @value, short _short = @short, description _description = @description)
Sourcedescription
long
short
value