Commit Graph

  • 87252bb5ce ci: add CI for the minimum supported version res0nance 2022-08-25 00:08:41 +0800
  • d2210f65da chore: use to_string() to avoid warning res0nance 2022-08-24 01:17:44 +0800
  • 0bbb0da522 ci: run on main branch and update nlohmann-json version res0nance 2022-08-24 01:02:28 +0800
  • abca2e2b84 ci: add CI for the minimum supported version res0nance 2022-08-25 00:08:41 +0800
  • f7e99e0516 chore: use to_string() to avoid warning res0nance 2022-08-24 01:17:44 +0800
  • e5534acbfd ci: run on main branch and update nlohmann-json version res0nance 2022-08-24 01:02:28 +0800
  • d224111591 fix test for read only values opsocket 2022-08-19 19:37:37 -0400
  • 72256c3368 fix test for read only values opsocket 2022-08-19 18:33:24 -0400
  • 3d7feb1125 test read only values opsocket 2022-08-19 18:25:23 -0400
  • f472bcca1e 📚️ raise error when trying to change a read only value OpSocket 2022-08-19 17:51:48 -0400
  • ca35322cbf Replace dynamic_cast with member functions (#210) Chris Wright 2022-07-05 17:47:23 +0100
  • 4f67636760 ref-schema: create a new ref-schema when default-value is present Patrick Boettcher 2022-06-27 10:30:11 +0200
  • c48c341bce Increase the verbosity of the error message produced when there are undefined references. Francesco Biscani 2022-06-21 11:13:25 +0200
  • c6cb3d4c2d mention default value processing in the README master Martin KOCH 2021-12-13 09:11:26 +0100
  • 5e5918d2ae distinguish between schema_ref and type_schema Martin KOCH 2021-12-13 08:58:23 +0100
  • 6cb497822b deeper test $refs with default-values Patrick Boettcher 2021-12-10 16:26:35 +0100
  • 61d8b6deb4 make default-values work for stacked $refs Patrick Boettcher 2021-12-10 16:16:12 +0100
  • c2656586f9 more complex default-value-tests - fails Patrick Boettcher 2021-12-10 15:13:26 +0100
  • 686f3b1cc5 Support override of default value when using referenced schemas (#189) Martin KOCH 2021-12-10 08:18:51 +0100
  • 0d563960cd Fix explicit conversion to string Matthias Deimbacher 2022-06-02 10:57:55 +0200
  • 2659e37831 fix: <nlohmann/json-schema.hpp> -> "nlohmann/json-schema.hpp" dhmemi 2022-06-06 10:53:19 +0800
  • 113c880a24 Fix explicit conversion to string Matthias Deimbacher 2022-06-02 10:57:55 +0200
  • d6ef7e05a6 cmake: Use GNUInstallDirs Khem Raj 2022-03-19 22:40:49 -0700
  • 8e4751f6f7 Add dll export macro to format check Leon De Andrade 2022-01-01 12:41:06 +0100
  • dd8369a34b Add dll export macro to format check Leon De Andrade 2022-01-01 12:41:06 +0100
  • bfa9f1636f remove unnecessary iostream include Martin KOCH 2021-12-13 11:23:02 +0100
  • 61d8143d84 mention default value processing in the README Martin KOCH 2021-12-13 09:11:26 +0100
  • 76e20c9774 distinguish between schema_ref and type_schema Martin KOCH 2021-12-13 08:58:23 +0100
  • 2c6d0a77be so version --> 2 Thomas Vincent 2021-12-10 12:27:59 -0500
  • 9f8deb7570 make all exampel following the same naming scheme Thomas Vincent 2021-12-10 12:16:14 -0500
  • 15085fe56f review tweaks : version + single example install Thomas Vincent 2021-12-10 12:15:12 -0500
  • f390b74ab8 add test results publish Thomas Vincent 2021-12-10 12:00:11 -0500
  • 9865c7ee4d add message in CI for nlohmann_json + tweak readme Thomas Vincent 2021-12-10 11:47:46 -0500
  • 20d89af0ec add a stand alone build in CI Thomas Vincent 2021-12-10 11:45:18 -0500
  • b5ad137556 adapt ci for FetchContent Thomas Vincent 2021-12-10 11:40:04 -0500
  • fab8014020 simplify stand alone example Thomas Vincent 2021-12-10 11:11:57 -0500
  • 379cf8c2b4 WIP remove export isntall and move to FetchContent Thomas Vincent 2021-12-10 10:35:53 -0500
  • 6894976f31 deeper test $refs with default-values Patrick Boettcher 2021-12-10 16:26:35 +0100
  • 40f5d293fa make default-values work for stacked $refs Patrick Boettcher 2021-12-10 16:16:12 +0100
  • afe3cc1555 more complex default-value-tests - fails Patrick Boettcher 2021-12-10 15:13:26 +0100
  • 6c57980802 Support override of default value when using referenced schemas (#189) Martin KOCH 2021-12-10 08:18:51 +0100
  • 69184eb1e5 cherry-pick 2dd0790cb2 Trevor Muraro 2021-11-18 17:03:11 -0800
  • 98a98268c6 add back JSON_VALIDATOR_INSTALL and disable it if not top level project Thomas Vincent 2021-11-19 10:16:50 -0500
  • b1ef862832
    prepend all cmake option with JSON_VALIDATOR_ (#179) vrince 2021-11-19 02:55:17 -0500
  • 2dd0790cb2 Update CMakeLists.txt Trevor Muraro 2021-11-18 17:03:11 -0800
  • d8467b7c08
    Updated exclusive min/max error message #182 (#183) Luke 2021-11-18 11:32:40 -0600
  • 6cfd3b0a61 Updated exclusive min/max error message #182 Kersting 2021-11-18 09:20:58 -0600
  • 44adcb14f1 prepend all cmake option with JSON_VALIDATOR_ Thomas Vincent 2021-11-11 16:21:13 -0500
  • 639e09b6f9
    First approach to clean out (#165) Finkman 2021-11-11 20:23:50 +0100
  • cc05de9327
    Create basic github-actions workflow (#175) qvfh83 2021-10-10 12:37:03 -0400
  • 0097de3c54
    Use explicit type conversion from json (#173) qvfh83 2021-10-10 12:03:09 -0400
  • 6c99117f2c Create basic github-actions workflow qvfh83 2021-10-01 13:17:37 -0400
  • ca5178934b
    Use matching type from declaration for some variables. qvfh83 2021-09-30 13:27:05 -0400
  • 9847d2b272
    Use explicit type conversion qvfh83 2021-09-30 13:25:03 -0400
  • 07ae5af8b3
    Safe comparison with 0 Irina 2021-09-28 15:44:38 +0300
  • 3048707930
    Merge pull request #1 from LLevella/switch-default-case-was-added Irina 2021-09-28 15:32:16 +0300
  • 622797c185
    switch default case was added Irina 2021-09-28 15:23:21 +0300
  • 4ebc6c2334 Feature: Add uuid format-string support Leon De Andrade 2021-09-05 09:49:34 +0200
  • 263db3dd7e Fix: Use test from suite Leon De Andrade 2021-09-07 21:41:45 +0200
  • efb0a3127b update to latest JSON-Schema-Test-Suite Patrick Boettcher 2021-09-06 16:20:26 +0200
  • 343bbfc838 Feat: Added tests Leon De Andrade 2021-09-05 10:55:52 +0200
  • 73bebfd031 Fix: Typo in readme Leon De Andrade 2021-09-05 09:54:17 +0200
  • 1c2c3e39d6 Feat: Add uuid support Leon De Andrade 2021-09-05 09:49:34 +0200
  • 87f48b4242 Correct readme for install and json integration Sven Fink 2021-08-04 08:12:00 +0200
  • 04ef7daac7 Update readme remove example Sven Fink 2021-08-04 08:04:49 +0200
  • 6777732b91 First approach to clean out Sven Fink 2021-08-03 14:40:02 +0200
  • 2ca403faca remove conditional assignments to JSON_VALIDATOR_INSTALL Philipp Schubert 2021-06-29 15:01:58 +0200
  • 89ed13d76b First implementation of sub-schema-validation on request. Patrick Boettcher 2021-03-10 11:01:35 +0100
  • cc50f9c7ac First implementation of sub-schema-validation on request. Patrick Boettcher 2021-03-10 11:01:35 +0100
  • b4733c50c1 update to latest JSON-schema-tests, with some fixes Patrick Boettcher 2021-06-10 11:02:41 +0200
  • e1cef0b58b
    fixed occurences of old-style casts and an implicit cast to double (#151) eike-fokken 2021-03-16 00:11:10 +0100
  • d501b774a3 Ran clang format. Eike 2021-03-15 23:06:54 +0100
  • b2090c5d4b fixed occurences of old-style casts and an implicit cast to double Eike 2021-03-15 21:41:15 +0100
  • a07f9169af Altered code for bash 3.2 compatibility, default bash on macOS Spuriosity1i 2021-03-09 22:07:31 +1100
  • 7fc4dbe967 Merge branch 'master' of https://github.com/Spuriosity1/json-schema-validator Spuriosity1i 2021-03-09 22:09:53 +1100
  • 3731377313 Altered code for bash 3.2 compatibility, default bash on macOS Spuriosity1i 2021-03-09 22:07:31 +1100
  • ecaeea06bc Add an example for how to use with cmake-submodules Patrick Boettcher 2021-03-09 11:04:15 +0100
  • 3893a2c3af fix #143: the whole unknown keywords-hierarchy needs to be an object Patrick Boettcher 2021-02-09 10:57:09 +0100
  • b45f1c578d minor change vadsul 2021-03-08 20:40:09 +0100
  • 99314afba1 added comment vadsul 2021-03-08 18:49:08 +0100
  • 6ef6307552 update vadsul 2021-03-08 18:32:04 +0100
  • 390b4629fc update json search path to submodule vadsul 2021-03-08 18:19:12 +0100
  • 83fd6a8a1f remove-semicolon Felix Benning 2021-03-07 19:53:29 +0100
  • f7086eb7df
    remove-semicolon Felix Benning 2021-03-07 19:53:29 +0100
  • a4bc67d754 force schema-instance-type of unknown-keywords to an object Patrick Boettcher 2021-02-08 17:56:57 +0100
  • 20138c186c find_path does not work when cross-compiling release-1.0 Patrick Boettcher 2021-02-03 11:38:03 +0100
  • e12bd89cf6 Add new header files to install Sven Fink 2020-12-08 09:32:34 +0100
  • 503bc22d4d Add pedantic check for correct binary version Sven Fink 2020-12-08 09:22:11 +0100
  • 2ac810c843 Add generated version info Sven Fink 2020-12-08 09:16:44 +0100
  • ce8c03151f Read version info from file Sven Fink 2020-12-08 08:31:44 +0100
  • 73d57d9540
    Fix explicit tuple constructor error on gcc-5 (#138) Michael Jabbour 2020-12-03 12:49:52 +0200
  • fcf0047c35 Fix explicit tuple constructor error on gcc-5 Michael Jabbour 2020-12-03 10:18:11 +0200
  • 5302adfdc7
    Remove unnecessary call to std::tie (fixes compilation error on MSVC 2017) (#137) Michael Jabbour 2020-11-26 11:30:14 +0200
  • 11ff06521d Rename json_uri::tie() to as_tuple() Michael Jabbour 2020-11-23 09:07:11 +0200
  • 1b0782458c Remove unnecessary call to std::tie Michael Jabbour 2020-11-22 16:43:52 +0200
  • 1519c845c2 Don't shadow "schema" with local variables of the same name Mark Marshall 2020-08-17 15:51:14 +0200
  • b10710d960 Switch on -Wshadow Mark Marshall 2020-09-02 14:30:18 +0200
  • 0e13362361 Switch on -Wshadow Mark Marshall 2020-09-02 14:30:18 +0200
  • 4dfb6bdb62 Don't shadow "schema" with local variables of the same name Mark Marshall 2020-08-17 15:51:14 +0200
  • 1ad9a10b0b
    Fixed Hunter integration and added tests (#126) TheMarpe 2020-08-14 09:33:03 +0200