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
provide defaults for all keywords and subschemas that lacked them (#1006)
Add or remove defaults as appropriate including where redundant
- Remove `default` from all subschemas that recursively-reference #meta
- Add `default to `dependencies`
Remove, e.g. when evaluating the "not" keyword, the subschema inside it should *not* be true, as that would produce a false result from this keyword.
"$comment": "\"dependencies\" has been split and replaced by \"dependentSchemas\" and \"dependentRequired\" in order to serve their differing semantics.",
@@ -41,7 +41,8 @@
41
41
{ "$ref": "meta/validation#/$defs/stringArray" }
42
42
]
43
43
},
44
-
"deprecated": true
44
+
"deprecated": true,
45
+
"default": {}
45
46
},
46
47
"$recursiveAnchor": {
47
48
"$comment": "\"$recursiveAnchor\" has been replaced by \"$dynamicAnchor\".",
0 commit comments