module Dry::Configurable::InstanceMethods
def finalize!
- Api: - public
def finalize! return self if frozen? super freeze end
def initialize(*)
- Api: - private
def initialize(*) @config = Config.new(self.class._settings.dup) super end
def initialize_copy(source)
- Api: - public
def initialize_copy(source) super @config = source.config.dup end