Method: Castkit::Configuration#initialize
- Defined in:
- lib/castkit/configuration.rb
#initialize ⇒ void
Initializes the configuration with default types and enforcement flags.
73 74 75 76 77 78 79 80 81 82 83 84 |
# File 'lib/castkit/configuration.rb', line 73 def initialize @types = DEFAULT_TYPES.dup @enforce_typing = true @enforce_attribute_access = true @enforce_unwrapped_prefix = true @enforce_array_options = true @raise_type_errors = true @enable_warnings = true @strict_by_default = true apply_type_aliases! end |