I've tried loading two different OpenAPI json schemas and failed both times.
- With OpenAPI schema 3.0.x (2019-04-02) i've get unexpected exception "type must be number, but is boolean" when executing
set_root_schema
- With OpenAPI schema 3.1 (2020-12)
set_root_schema completed without errors, but the subsequent validation was always successful and even in the case of incorrect json.
Here is a sample project with errors: github.com/navrocky/cpp-json-schema-validation-errors