395b5ae557
json: rename schema directory to constraint
2018-07-16 13:58:12 +10:00
c07ce50908
json/schema: modularise the validator objects
2018-07-11 19:30:14 +10:00
34788756d2
build: don't use './' as an include prefix
...
GCC produces ODR error when including paths of the form './foo' and
'foo' in the same binary. Rather than managing duplication we just
universally pick the absolute form over the relative form.
2017-11-22 16:49:37 +11:00
353cf839d4
use nested namespace declarations
2017-01-05 15:06:49 +11:00
9a798446b5
build: remove unnecessary includes
...
discovered with include-what-you-use
2016-10-12 15:08:22 +11:00
48364cd227
build: use experimental::fs over boost::fs
2016-10-07 19:48:42 +11:00
b1bc2a816d
json/schema: add path based validate
2016-06-28 16:59:56 +10:00
2658b41ea1
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
90552732d7
json/schema: validate now throws on error
2015-03-23 18:44:16 +11:00
5674f2a2e9
json: add basic json-schema draft 4 support
2015-03-19 00:25:50 +11:00