Patrick Boettcher
|
f725e296cc
|
validator: implement allOf, oneOf, anyOf and not logic
|
2016-12-27 01:30:51 +01:00 |
|
Patrick Boettcher
|
6c0620a90b
|
validator: check unimplemented keyword after resolve nested schemas
|
2016-12-27 00:42:56 +01:00 |
|
Patrick Boettcher
|
9b3769a132
|
validator: escape json-pointer-field when appending
|
2016-12-27 00:34:11 +01:00 |
|
Patrick Boettcher
|
b2240084fe
|
validator: rework everything to handle local and remote refs
Added json-uri and json-pointer-classes and a schema-preparation-pass.
|
2016-12-26 23:48:57 +01:00 |
|
Patrick Boettcher
|
43bd5b8e7d
|
validator: $ref to array-elements implemented
|
2016-12-24 00:49:38 +01:00 |
|
Patrick Boettcher
|
2e53f0e5db
|
copyright notice in .hpp-file
|
2016-12-24 00:15:19 +01:00 |
|
Patrick Boettcher
|
42a8b00d1d
|
validator: $ref implemented for local references
But needs more work.
|
2016-12-24 00:10:48 +01:00 |
|
Patrick Boettcher
|
0789403a4b
|
validator: items and additionalItems implemented
|
2016-12-24 00:09:04 +01:00 |
|
Patrick Boettcher
|
f77dfdb068
|
validation: use set-return-value to see whether an element has been inserted or not
|
2016-12-24 00:08:23 +01:00 |
|
Patrick Boettcher
|
6c344f9dcf
|
validator: uniqueItems implemented for array
|
2016-12-23 16:29:33 +01:00 |
|
Patrick Boettcher
|
615b4a1fef
|
validator: implement minItems and maxItems for arrays
|
2016-12-23 14:43:11 +01:00 |
|
Patrick Boettcher
|
7daee089ca
|
validator: implement dependencies-handling for objects
|
2016-12-23 11:07:21 +01:00 |
|
Patrick Boettcher
|
ccc72e3673
|
test-app: use cout and print group-results
|
2016-12-23 11:05:14 +01:00 |
|
Patrick Boettcher
|
f59b151974
|
validator: implement minProperties and maxProperties
|
2016-12-23 10:27:10 +01:00 |
|
Patrick Boettcher
|
e0a69cff39
|
cmake: allow this project to be used as a cmake-subdirectory
Needs to have a json-hpp-target-available.
|
2016-12-23 09:52:17 +01:00 |
|
Patrick Boettcher
|
94b7e44dfa
|
cmake: add install-target
|
2016-12-23 09:51:41 +01:00 |
|
Patrick Boettcher
|
bf4cef21c3
|
initial commit
|
2016-12-23 00:04:42 +01:00 |
|