-
Notifications
You must be signed in to change notification settings - Fork 22
Closed
Labels
Description
Goal of this is issue is to create sensible ApiDOM representation of JSON Schema Specification Draft 2020-12.
We're currently in the phase of prototyping the possible solution. When we have some viable solution, the solution needs to be documented here and POC linked here via Pull Request.
- add support for jsonSchemaDialect field (OpenApi 3.1.0 - add support for jsonSchemaDialect #339)
- add support for all vocabulary keywords within SchemaElement (feat(ns-openapi-3-1): add all possible keywords for Schema element #341)
- implement Discriminator Object
- implement XML Object
- implement visitors for all fixed fields from OAS base vocabulary
- implement visitors for Core vocabulary
- implement visitors for Applicator vocabulary
- implement visitors for Unevaluated locations vocabulary
- implement visitors for Validation vocabulary
- implement visitors for Basic Meta-Data Annotations vocabulary
- implement visitors for Semantic Content With "format" vocabulary
- implement visitors for Contents of String-Encoded Data vocabulary
- manual testing