json-schema-validator
json-schema-validator copied to clipboard
A fast Java JSON schema validator that supports draft V4, V6, V7, V2019-09 and V2020-12
## 🐛 Bug Report / Feature Request The `errorMessage` keyword does not appear to support `if` / `then` / `else` blocks. --- ### What I'm trying to do I want...
Hi, first of, thanks for all your work you put into this library. **What is the issue** Given this test, it seems that if I (e.g. accidentally) put a TextNode...
This was found while I was creating an issue for #1167. Changing the code to look like the example below and setting Java vmargs to `-Dorg.slf4j.simpleLogger.defaultLogLevel=DEBUG` was enough to generate...
3Q.
A project I work on uses ``` "format": "email" ``` in the schema, and we had an email pass validation with a leading nbsp character, i.e. ``` " [email protected]" ```...
**JSON Schema** ``` { "categories": { "type": "array", "items": { "type": "object", "allOf": [ { "type": "object", "properties": { "categoryName": { "type": "string" }, "confA": { "type": "array", "items": {...
When loading a schema that uses the "$schema" property set to "http://json-schema.org/schema#" that references the latest version of the specification, the following exception is thrown ``java.io.FileNotFoundException: classpath:schema`` Afterwards I decided...
When trying to upgrade from 1.4.0 to 1.5.4, we're seeing memory issues with `com.networknt.schema.JsonNodePath` increasing its memory usage each time an endpoint is run until the service OOMs. See the...
Description A test dependency in the main pom.xml has a number of CVEs with a CVSS score as high as 7.5. This is not shipped with the main artefact but...
Hi everyone, Jackson 3 has been released and one can see in the migration guide a lot has changes: package names, dependency names and much more. I'm currently working on...