Module: Qonfig
- Extended by:
- Plugins::AccessMixin
- Defined in:
- lib/qonfig.rb,
lib/qonfig/errors.rb,
lib/qonfig/version.rb,
lib/qonfig/commands/load_from_env/value_converter.rb
Defined Under Namespace
Modules: Commands, Configurable, DSL, Loaders, Plugins, Uploaders Classes: CommandSet, DataSet, Settings, Validator
Constant Summary collapse
- Error =
Class.new(StandardError)
- ArgumentError =
Class.new(ArgumentError)
- ValidatorArgumentError =
Class.new(ArgumentError)
- ValidationError =
Class.new(Error)
- PluginError =
Class.new(Error)
- IncorrectHashTransformationError =
Class.new(ArgumentError)
- IncorrectKeyTransformerError =
Class.new(IncorrectHashTransformationError)
- IncorrectValueTransformerError =
Class.new(IncorrectHashTransformationError)
- UnknownSettingError =
Class.new(Error)
- AmbiguousSettingValueError =
Class.new(Error)
- CoreMethodIntersectionError =
Class.new(Error)
- FrozenSettingsError =
begin # rubocop:disable Naming/ConstantName # :nocov: if Gem::Version.new(RUBY_VERSION) >= Gem::Version.new('2.5.0') Class.new(::FrozenError) else Class.new(::RuntimeError) end # :nocov: end
- IncompatibleYAMLStructureError =
Class.new(Error)
- IncompatibleJSONStructureError =
Class.new(Error)
- FileNotFoundError =
Class.new(Errno::ENOENT)
- SelfDataNotFoundError =
Class.new(Error)
- AlreadyRegisteredPluginError =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Class.new(Error)
- UnregisteredPluginError =
Class.new(Error)
- ExposeError =
Class.new(Error)
- UnresolvedPluginDependencyError =
Class.new(PluginError)
- VERSION =
'0.14.0'