You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
JSON does not match all schemas from 'allOf'. Invalid schema indexes: 0. Path '', line 1, position 1, schema 'configuration-entry'
JSON does not match schema from 'then'. Path '', line 1, position 1, schema 'configuration-entry#/allOf/0/then'
JSON does not match all schemas from 'allOf'. Invalid schema indexes: 0. Path '', line 1, position 1, schema 'configuration-entry#/allOf/0/then'
JSON does not match all schemas from 'allOf'. Invalid schema indexes: 1. Path 'components.third', line 17, position 18, schema 'configuration-entry#/allOf/0/then/allOf/0/properties/components/additionalProperties'
Property 'meta' has not been successfully evaluated and the schema does not allow unevaluated properties. Path 'components.third', line 17, position 18, schema 'configuration-entry#/allOf/0/then/allOf/0/properties/components/additionalProperties/allOf/1'
ajv command line shows document is valid
$ ajv -s schema.json -d data.json --spec=draft2020
strict mode: use allowUnionTypes to allow union type keyword at "configuration-entry#/allOf/0/then/allOf/0/properties/components/additionalProperties/allOf/0/then/allOf/1/properties/param1" (strictTypes)
strict mode: use allowUnionTypes to allow union type keyword at "configuration-entry#/allOf/0/then/allOf/0/properties/components/additionalProperties/allOf/1/then/allOf/1/properties/param1" (strictTypes)
data.json valid
This is my intentionally complicated example JSON schema:
And my simple JSON document:
Expected result: document is valid
Current situation:
ajv command line shows document is valid
same story with https://json-schema.hyperjump.io/
The text was updated successfully, but these errors were encountered: