vertx-json-schema
vertx-json-schema copied to clipboard
Vert.x Json Schema
### Version 4.5.7 ### Context I tried to use the "date-time" format property to validate a string against the format as specified https://en.wikipedia.org/wiki/ISO_8601. I expected that string "2024-04-06T22:30:41" (no zone...
Currently, we skip about 300 tests from the TCK: https://github.com/eclipse-vertx/vertx-json-schema/blob/master/src/test/resources/unsupported-tck-tests.properties This is a general purpose issue to track pull request to address the issues. The issues should be considered "good...
#### Describe the feature When application throws a `JsonSchemaValidationException` exception,no message for more detail. I would like to throw validation error so that the modal will show the form field...
Our goal is to improve the performance of `SchemaValidatorImpl.java`. We found already some starting points to improve the performance like: * reduce the excessive usage of regular expressions We also...
Hi, I've recently needed to compare the performance and functionality of this and other JVM based JSON validation libraries, and I thought you might like to see how this implementation...
#### Describe the feature According to the OpenAPI specification, string "format" is an open value (https://swagger.io/docs/specification/data-models/data-types/#string) > However, format is an open value, so you can use any formats, even...
### Version 4.4.1 ### Context After upgrading from version 4.2.7 to 4.4.1, I have noticed that validating a number field which has 'multipleOf 0.001' defined in Open API 3 fails...
:eyes: I took another look at [the implementation of the method “validate”](https://github.com/eclipse-vertx/vertx-json-schema/blob/2b9f2294af078787511c3da2824e90c6e7fb3551/src/main/java/io/vertx/json/schema/impl/SchemaValidatorImpl.java#L173 "Update candidate"). Thus I noticed that source code like “`if (schema.containsKey("…"))`” is used at some places. The passed...
### Version 4.3.5 ### Context The validation using pattern FASTDATETIME fails to catch invalid dates where the day is within the 1-31 range, but the month does not have 31...
### Questions ### Version 4.1.x and 4.3.8 it is the same behaviour ### Context I encountered an exception while using the yourkit profiler to see CPU hot spots. The filling...