Package com.atlassian.oai.validator.schema.transform
package com.atlassian.oai.validator.schema.transform
-
ClassesClassDescriptionTransformer that injects `additionalProperties: false` into the nodes in the schema tree if additional properties validation is enabled.Transformer that adjusts the "required" fields list for nodes to remove fields marked as `readOnly` or `writeOnly` for request / response validation as appropriate.Simple transformer than injects schema definitions into the `#/components/schemas` path so that references resolve correctly.Simple transformer that injects our custom metaschema URI into the `$schema` field to enable use of the custom validation library.A base class for transformers that mutate the state of a parsed Swagger/OpenAPI schema object.