module TTY::Option
Constants
- AmbiguousOption
Raised when an option matches more than one parameter option
- ConfigurationError
Raised when a parameter invariant is invalid
- ConversionAlreadyDefined
Raised when overriding already defined conversion
- ConversionError
Raised when conversion cannot be performed
- Error
- InvalidParameter
Raised when found unrecognized parameter
- ParameterConflict
Raised when attempting to register already registered parameter
- UnsupportedConversion
Raised when conversion type isn't registered
- VERSION
Public Class Methods
included(base)
click to toggle source
Enhance object with command line option parsing
@api public
# File lib/tty/option.rb, line 15 def self.included(base) base.module_eval do include Interface extend DSL extend Inheritance end end