class Dry::Core::ClassBuilder
def create_named
- Api: - private
def create_named name = self.name base = create_base(namespace, name, parent) klass = Class.new(base) namespace.module_eval do remove_const(name) const_set(name, klass) const_get(name).name if RUBY_VERSION < '2.4' remove_const(name) const_set(name, base) end klass end