feat(std/json-schema): unevaluatedProperties, unevaluatedItems and annotation collection #693
Loading…
Reference in a new issue
No description provided.
Delete branch "loop/690-unevaluated"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Step 3 of #80:
std/json-schemavalidatesunevaluatedPropertiesandunevaluatedItemsof 2020-12.Outcome(errors + evaluated property names + item indices). Only subschemas that validated hand annotations on (anyOf/oneOf branches,if,containsmatches);notevaluates nothing;unevaluated*runs last and sees the schema's own keywords, references and applicators, not its siblings. A meta-schema without the unevaluated vocabulary leaves the keywords out.Seed impact: none.
Closes #690
WIP: std/json-schema: unevaluatedProperties, unevaluatedItems and annotation collectionto feat(std/json-schema): unevaluatedProperties, unevaluatedItems and annotation collectionstd/json-schema(step 3 of #80) #690Checklist (head
f8004b3):Non-blocking: none.