Changes for version 0.017 - 2020-11-24
- refactor code into separate vocabulary classes, to faciliate future support for custom vocabularies
- traverse the schema before evaluation, for more correct and complete extraction of identifiers and invalid syntax
- add callbacks to traverse(), to easily find keywords of interest
Modules
Validate data against a schema
Contains a single annotation from a JSON Schema evaluation
One JSON Schema document
Contains a single error from a JSON Schema evaluation
Contains the result of a JSON Schema evaluation
Internal utilities for JSON::Schema::Draft201909
Base role for JSON Schema vocabulary classes