Module: Configurations
- Extended by:
- Configurable
- Defined in:
- lib/configurations.rb,
lib/configurations/error.rb,
lib/configurations/strict.rb,
lib/configurations/arbitrary.rb,
lib/configurations/blank_object.rb,
lib/configurations/configurable.rb,
lib/configurations/configuration.rb
Overview
Configurations provides a unified approach to do configurations with the flexibility to do everything from arbitrary configurations to type asserted configurations for your gem or any other ruby code.
Defined Under Namespace
Modules: Arbitrary, Configurable, Strict Classes: BlankObject, Configuration
Constant Summary collapse
- VERSION =
Version number of Configurations
'2.2.0'
- ConfigurationError =
A configuration Error, raised when configuration gets misconfigured
Class.new(ArgumentError)
- ReservedMethodError =
A reserved method error, raised when configurable is used with reserved methods
Class.new(NameError)