Module: RunKit::Options

Defined in:
lib/run_kit/options/flag.rb,
lib/run_kit/options/help.rb,
lib/run_kit/options/main.rb,
lib/run_kit/options/color.rb,
lib/run_kit/options/config.rb,
lib/run_kit/options/parser.rb,
lib/run_kit/options/positional.rb

Defined Under Namespace

Classes: Color, Config, Error, Flag, Help, HelpRequested, Main, NakedRequested, Parser, Positional, VersionRequested

Class Method Summary collapse

Class Method Details

.parse(argv = ARGV) ⇒ Object

main entry point



78
79
80
# File 'lib/run_kit/options/main.rb', line 78

def self.parse(argv = ARGV)
  Main.new.tap { yield _1.config if block_given? }.parse(argv)
end