Some changes to allow validating combinational schemas depending on default values:
Avoid overwriting of default values in patch
Try to find required properties in patch
Introduce validate_inplace to validate and insert default values in the JSON document in-place to accelerate iterative loop of validation and patching as described in this comment.
Some changes to allow validating combinational schemas depending on default values:
Introduce
validate_inplace
to validate and insert default values in the JSON document in-place to accelerate iterative loop of validation and patching as described in this comment.Fixes #232.