Package-level declarations

Types

Link copied to clipboard
class SchemaMerger(options: SchemaMergerOptions = SchemaMergerOptions())

Merges composed schemas (allOf/anyOf/oneOf) and produces flat schema combinations for validation and example generation.

Link copied to clipboard
data class SchemaMergerOptions(val maxMergedSchemaDepth: Int = DEFAULT_MAX_MERGED_SCHEMA_DEPTH)

Options controlling how composed schemas are merged.

Link copied to clipboard

Utility helpers to work with OpenAPI schema types and $ref dereferencing.