Module: Qonfig
- Extended by:
- Plugins::AccessMixin
- Defined in:
- lib/qonfig/plugins/toml/errors.rb,
lib/qonfig.rb,
lib/qonfig/errors.rb,
lib/qonfig/version.rb
Overview
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
- IncompatibleDataStructureError =
Class.new(Error)
- IncompatibleYAMLStructureError =
Class.new(IncompatibleDataStructureError)
- IncompatibleJSONStructureError =
Class.new(IncompatibleDataStructureError)
- IncompatibleEndDataStructureError =
Class.new(IncompatibleDataStructureError)
- FileNotFoundError =
Class.new(Errno::ENOENT)
- SelfDataNotFoundError =
Class.new(Error)
- JSONLoaderParseError =
Class.new(::JSON::ParserError)
- YAMLLoaderParseError =
Class.new(::Psych::SyntaxError)
- DynamicLoaderParseError =
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)
- UnsupportedLoaderFormatError =
Class.new(Error)
- UnresolvedPluginDependencyError =
Class.new(PluginError)
- VERSION =
'0.17.0'- TOMLLoaderParseError =
Class.new(::TomlRB::ParseError)