Module: ClassComposer
- Defined in:
- lib/class_composer/default_object.rb,
lib/class_composer.rb,
lib/class_composer/version.rb,
lib/class_composer/generator.rb,
lib/class_composer/generate_config.rb,
lib/class_composer/generator/class_methods.rb,
lib/class_composer/generator/instance_methods.rb
Overview
This is to add a falsey like default behavior When default value is not passed in let this be an allowed value This is intended to eventually be configurable
Defined Under Namespace
Modules: DefaultObject, Generator Classes: Error, GenerateConfig, ValidatorError
Constant Summary collapse
- VERSION =
"2.1.0"- FROZEN_TYPES =
[ DEFAULT_FROZEN_TYPE = FROZEN_RAISE = :raise, FROZEN_LOG_AND_ALLOW = :log_and_allow, FROZEN_LOG_AND_SKIP = :log_and_skip, ]