Module: Unfig
- Defined in:
- lib/unfig.rb,
lib/unfig/loader.rb,
lib/unfig/version.rb,
lib/unfig/env_loader.rb,
lib/unfig/env_reader.rb,
lib/unfig/argv_loader.rb,
lib/unfig/file_loader.rb,
lib/unfig/param_config.rb,
lib/unfig/params_config.rb,
lib/unfig/param_validator.rb
Defined Under Namespace
Classes: ArgvLoader, EnvLoader, EnvReader, FileLoader, Loader, ParamConfig, ParamValidator, ParamsConfig
Constant Summary collapse
- UNSUPPLIED =
Object.new.freeze
- Error =
Class.new(StandardError)
- Invalid =
Class.new(Error)
- InvalidEnv =
Class.new(Error)
- InvalidBooleanText =
Class.new(InvalidEnv)
- InvalidIntegerText =
Class.new(InvalidEnv)
- InvalidFloatingPointText =
Class.new(InvalidEnv)
- InvalidYamlValue =
Class.new(Error)
- FlagError =
Class.new(Error)
- VERSION =
"0.1.1"
Class Method Summary collapse
Class Method Details
.load_options ⇒ Object
18 |
# File 'lib/unfig.rb', line 18 def self.(**) = Loader.new(**).read |