class Yard2steep::CLI::Option
Attributes
debug[R]
@dynamic src, dst, debug, debug_ast
debug_ast[R]
@dynamic src, dst, debug, debug_ast
dst[R]
@dynamic src, dst, debug, debug_ast
src[R]
@dynamic src, dst, debug, debug_ast
Public Class Methods
new()
click to toggle source
# File lib/yard2steep/cli/option.rb, line 9 def initialize @src = '.' # NOTE: Current directory is used as default @dst = 'sig' @debug = false @debug_ast = false end
Public Instance Methods
parse!(argv)
click to toggle source
# File lib/yard2steep/cli/option.rb, line 16 def parse!(argv) opt = OptionParser.new opt.on('--debug') { |v| @debug = true } opt.on('--debug-ast') { |v| @debug_ast = true } opt.parse!(argv) @src = argv[0] if argv[0] @dst = argv[1] if argv[1] end