Patrick Boettcher
57f7809532
tests: add draft4-tests from json-schema-test-suite to this repo
2018-04-18 11:49:36 +02:00
Patrick Boettcher
0d50c716b6
deprecated: fix deprecated warning
2018-01-19 09:48:09 +01:00
Patrick Boettcher
81c8bc2190
include "iostream" in programs
2017-08-08 15:51:16 +02:00
Patrick Boettcher
bea8b399d0
cli: print stdin-offset when parsing (or validating) fails
2017-08-08 15:36:59 +02:00
Patrick Boettcher
a3a4cd2d56
schema-test: simplify filename resolution of test-suite
2017-08-08 15:36:59 +02:00
Gert Van Hoey
42b32c500c
Build as shared library on Windows using Visual Studio compiler ( #10 )
...
* Build on Windows using Visual Studio and export symbols from DLL
* Fix two warnings on raised by Visual Studio 2015 compiler + disable -Wall and -Wextra when using Visual Studio compiler
* Fix indentation (TAB instead of spaces)
2017-08-07 13:35:35 +02:00
Patrick Boettcher
781fd1cebb
app: be more precise for error messages
2017-01-27 10:08:20 +01:00
Patrick Boettcher
c78ca226a8
code cleanup and comment for a FIXME
2017-01-12 16:18:40 +01:00
Patrick Boettcher
8b69330804
app: add a default format-checker - which is always happy
2016-12-28 16:46:03 +01:00
Patrick Boettcher
2ee354a43d
test: format regex for new optional test (doens't work)
2016-12-28 13:48:22 +01:00
Patrick Boettcher
f42d5fb587
validator: add some basic format-checking
2016-12-28 13:27:16 +01:00
Patrick Boettcher
c4a9cdb280
app: do not include <set> - not needed anymore
2016-12-28 10:53:39 +01:00
Patrick Boettcher
5e9605b055
validator: update API so that the root-schema-insertion can be located in a try-catch-block
2016-12-27 13:50:45 +01:00
Patrick Boettcher
998f97ba4e
validator: handle undefined schema-loader via a std::function given at construction-time
2016-12-27 11:39:48 +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
42a8b00d1d
validator: $ref implemented for local references
...
But needs more work.
2016-12-24 00:10:48 +01:00
Patrick Boettcher
6c344f9dcf
validator: uniqueItems implemented for array
2016-12-23 16:29:33 +01:00
Patrick Boettcher
ccc72e3673
test-app: use cout and print group-results
2016-12-23 11:05:14 +01:00
Patrick Boettcher
bf4cef21c3
initial commit
2016-12-23 00:04:42 +01:00