class Dry::Schema::Macros::Schema
def process_operation(op)
- Api: - private
def process_operation(op) schemas = op.rules.select { |rule| rule.is_a?(Processor) } hash_schema = hash_type.schema( schemas.map(&:schema_dsl).map(&:types).reduce(:merge) ) type(hash_schema) end