For now, this works only 'properies' rule that has a sibling 'required' rule, and only in allErrors = false mode.
In that case, we can be sure that some properties existence is already checked by sibling required rule, so we don't have to re-check it in properties rule before doing further value validation.
This simplifies generated code for any required + properties combination which we'll use a lot.
For now, this works only 'properies' rule that has a sibling 'required' rule, and only in
allErrors = false
mode.In that case, we can be sure that some properties existence is already checked by sibling
required
rule, so we don't have to re-check it inproperties
rule before doing further value validation.This simplifies generated code for any
required
+properties
combination which we'll use a lot.