4ca18cbd63fix#54: use signed-integer-validator even for number_unsigned
Patrick Boettcher
2019-03-29 10:57:01 +0100
14ada12189* report first error message of first subschema failure for 'allOf' * make other error messages more consistent * json_validator::validate can be const * introduce error_handler 'interface' * typedefs for schema_loader and format_checker functions * remove some commented-out debugging code
garethsb-sony
2019-02-05 13:55:44 +0000
11b188cfefMerge remote-tracking branch 'origin/master' into json_pointer-pop-push
garethsb-sony
2019-02-01 09:18:26 +0000
d6ed73f240Fix#53: only add -Wall/-Wextra for GCC and Clang
Patrick Boettcher
2019-03-20 16:58:03 +0100
b01dcdb984Install also dynamic library (dll) on windows
vpasacek
2018-12-14 23:56:08 +0100
abfa3852f5README updates and fixes
Patrick Boettcher
2019-03-20 16:36:59 +0100
0b1fb66b21travis: use JSON 3.6.0
Patrick Boettcher
2019-03-20 16:28:06 +0100
e8a9f66b1dadd non-regression test for #48
Patrick Boettcher
2019-01-24 18:27:19 +0100
4b6330a0a8fix format and remove unused arg-warning
Patrick Boettcher
2019-01-24 18:25:06 +0100
011bd4470ePerforming runtime tests on the combine_logic template argument causes "warning C4127: conditional expression is constant" from Visual Studio. Refactor so that the appropriate tests are selected at compile time.
garethsb-sony
2019-01-22 12:53:53 +0000
a1c6531540[#48] Tolerable difference depends on input values (and since x must be larger than multipleOf value in order to succeed, that's the critical one)
garethsb-sony
2019-01-22 12:50:03 +0000
cf32c4e8fd[#47] Suppress "warning C4244: 'argument': conversion from '__int64' to 'double', possible loss of data" from Visual Studio
garethsb-sony
2019-01-22 12:43:15 +0000
9dc77f7159Avoid "warning C4457: declaration of 'e' hides function parameter" from Visual Studio and equivalent in GCC
garethsb-sony
2019-01-21 20:30:33 +0000
24768e316derror-handler now receives a json_pointer as path
Patrick Boettcher
2019-01-24 16:52:00 +0100
0bf7ba4457Use push_back of nlohmann::json_pointer if available.
Patrick Boettcher
2019-01-24 12:25:47 +0100
4cdab8aae1Performing runtime tests on the combine_logic template argument causes "warning C4127: conditional expression is constant" from Visual Studio. Refactor so that the appropriate tests are selected at compile time.
garethsb-sony
2019-01-22 12:53:53 +0000
60bc33a1c9[#48] Tolerable difference depends on input values (and since x must be larger than multipleOf value in order to succeed, that's the critical one)
garethsb-sony
2019-01-22 12:50:03 +0000
57e470513b[#47] Suppress "warning C4244: 'argument': conversion from '__int64' to 'double', possible loss of data" from Visual Studio
garethsb-sony
2019-01-22 12:43:15 +0000
4672da9d1aAvoid "warning C4457: declaration of 'e' hides function parameter" from Visual Studio and equivalent in GCC
garethsb-sony
2019-01-21 20:30:33 +0000
c9ff2c8c4cjson_validator used to be copyable; it can still be movable
garethsb-sony
2019-01-21 11:00:06 +0000
4a9b26afceAdd missing #include, to compile with VS2015
garethsb-sony
2019-01-21 10:59:15 +0000
1e50a93626Fix#44: format-checker-callback was not used, is now
Patrick Boettcher
2019-01-13 18:05:44 +0100
aa3715bdb7Add VERSION and SOVERSION propoerty to library
Patrick Boettcher
2018-12-28 19:13:24 +0100
efe8f7d1a4Rename readme-target for readme-code-example
Patrick Boettcher
2018-12-28 11:42:06 +0100
2c6a930341Compile options should be private
Adrien Martin
2018-06-14 13:29:13 +0200
7beb40bc61Complete rewrite of the validator - aiming a 2.0-release
Patrick Boettcher
2018-05-22 18:02:52 +0200
e621428bacComplete rewrite of the validator - aiming a 2.0-release
Patrick Boettcher
2018-05-22 18:02:52 +0200