class Dry::Schema::JSONSchema::SchemaCompiler
def visit_key(node, opts = EMPTY_HASH)
- Api: - private
def visit_key(node, opts = EMPTY_HASH) name, rest = node if opts.fetch(:required, :true) required << name.to_s else opts.delete(:required) end visit(rest, opts.merge(key: name)) end