Method: Glark::AppOptions#initialize
- Defined in:
- lib/glark/app/options.rb
#initialize ⇒ AppOptions
Returns a new instance of AppOptions.
26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 |
# File 'lib/glark/app/options.rb', line 26 def initialize optdata = Array.new @colors = ColorOptions.new = InputOptions.new optdata = MatchOptions.new @colors, optdata = OutputOptions.new @colors, optdata = InfoOptions.new @colors, optdata add_opt_blk(optdata, %w{ --config }) { write_configuration; exit } add_opt_blk(optdata, %w{ --dump }) { dump_all_fields; exit 0 } super , , @optset = OptProc::OptionSet.new optdata end |