vertx-json-schema
vertx-json-schema copied to clipboard
Vert.x Json Schema
### Questions Refer to io.vertx.json.schema.common.SchemaImpl which has a list of validators iterated during processing. https://github.com/eclipse-vertx/vertx-json-schema/blob/master/src/main/java/io/vertx/json/schema/common/SchemaImpl.java#L171 https://github.com/eclipse-vertx/vertx-json-schema/blob/master/src/main/java/io/vertx/json/schema/common/BaseFormatValidatorFactory.java#L103 Am adding a custom pattern on a date-time property to override the default DATETIME...
### Questions I took another look at the capabilities of the following software. ### Version 4.3.4 ### Context I constructed the following JSON schema file. ```json { "$schema": "https://json-schema.org/draft/2020-12/schema", "title":...
### Version 4.3.4 ### Context I noticed that [a code fragment like “…`Location + "/" + `…” is used within loops at several places](https://github.com/eclipse-vertx/vertx-json-schema/blob/2b9f2294af078787511c3da2824e90c6e7fb3551/src/main/java/io/vertx/json/schema/impl/SchemaValidatorImpl.java#L210 "Update candidate"). :thought_balloon: I suggest to...
### Version 4.3.5 ### Context The API documentation provides the following information. * https://github.com/eclipse-vertx/vertx-json-schema/blob/eba3d06e271a3b954e146dd633221ced04269e7b/src/main/java/io/vertx/json/schema/Validator.java#L37 * https://github.com/eclipse-vertx/vertx-json-schema/blob/eba3d06e271a3b954e146dd633221ced04269e7b/src/main/java/io/vertx/json/schema/Validator.java#L19 :thought_balloon: Thus I find an other wording more appropriate than “[To validate a schema:](https://github.com/eclipse-vertx/vertx-json-schema/blob/f0c5a9cbe8c06fdb0174f11950831951c95c2dd2/src/main/asciidoc/index.adoc#validate...
This issue is intended to collect thoughts about an eventual `discriminator` support. https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.3.md#schemaObject
This blocks, downstream projects to generate proper polyglot bindings, e.g.: https://github.com/reactiverse/es4x/issues/564
#### Describe the feature Any plan to support 2020-12 version in the dsl package ? Thanks !
do not merge.
#### Describe the feature When doing schema validation, it is useful to know what went wrong in a very easy way. For example if you have the schema: ```yaml field:...
### Version I'm using 4.5.11 of the vertx-openapi library, which off course transitively depends on vertx-json-schema. ### Context I have openapi files that have $refs to separate json schema files...