class Dry::Types::Schema::Key
def meta(data = Undefined)
- Api: - public
Other tags:
- See: Dry::Types::Meta#meta -
def meta(data = Undefined) if Undefined.equal?(data) || !data.key?(:omittable) super else self.class.warn( "Using meta for making schema keys is deprecated, " \ "please use .omittable or .required(false) instead" \ "\n" + Core::Deprecations::STACK.() ) super.required(!data[:omittable]) end end