diff --git a/jsonschema-validation.xml b/jsonschema-validation.xml index 7bbd6c70..7849abe8 100644 --- a/jsonschema-validation.xml +++ b/jsonschema-validation.xml @@ -331,7 +331,7 @@ Each object MUST be a valid JSON Schema. - If absent, it can be considered present with an empty schema. + A missing keyword is the same as an empty schema. This keyword controls child instance validation. Validation of the @@ -353,9 +353,6 @@ The value of "additionalItems" MUST be a boolean or an object. If it is an object, the object MUST be a valid JSON Schema. - - If absent, it can be considered present with an empty schema. - This keyword controls child instance validation. Validation of the primitive instance type against this keyword always succeeds. @@ -370,6 +367,9 @@ schema (possibly the default value of an empty schema) is applied to all elements. + + A missing keyword is the same as an empty schema. +
@@ -393,7 +393,7 @@ greater than, or equal to, the value of this keyword. - If this keyword is not present, it may be considered present with a + A missing keyword is the same as a value of 0.
@@ -408,7 +408,7 @@ successfully if all of its elements are unique. - If not present, this keyword may be considered present with boolean + A missing keyword is the same as the value false. @@ -447,7 +447,7 @@ keyword. - If this keyword is not present, it may be considered present with a + A mising keyword is the same as a value of 0. @@ -461,6 +461,9 @@ An object instance is valid against this keyword if its property set contains all elements in this keyword's array value. + + A missing keyword is the same as an empty array. +
@@ -510,7 +513,7 @@ object. If it is an object, the object MUST be a valid JSON Schema. - If "additionalProperties" is absent, it may be considered present with + A missing keyword is the same as an empty schema as a value.