Commit Graph

  • caf5543402 Rename internal function for consistency Tristan Penman 2019-08-28 21:18:59 +1000
  • 5f8c73fdf7 Update 'dependencies' constraint to pass v7 tests Tristan Penman 2019-09-24 21:46:03 +1000
  • 5430e79754 Update 'required' constraint to match v7 tests Tristan Penman 2019-09-24 21:22:15 +1000
  • 98d804a367 Add support for const constraint Tristan Penman 2019-09-24 20:38:45 +1000
  • caff3cdbd9 Fix up comments Tristan Penman 2019-09-24 20:13:46 +1000
  • c4f15c92cc Replace NULL with nullptr in schema_parser.hpp Tristan Penman 2019-09-24 14:12:03 +1000
  • f71355b90f Add support for 'contains' constraint Tristan Penman 2019-09-24 14:08:45 +1000
  • 4d10ac66a8
    Merge pull request #77 from Delgan/patch-1 Tristan Penman 2019-09-11 10:37:12 +1000
  • 1e6a8c778f
    Add the name of the unexpected object's property to the corresponding error message Delgan 2019-09-10 21:22:51 +0200
  • ba44a8d641 Replace NULLs with nullptr in validation_visitor.hpp Tristan Penman 2019-09-03 21:38:08 +1000
  • 866f5761bf Improve support for boolean subschemas Tristan Penman 2019-08-31 21:22:00 +1000
  • c89d1d89cd Add passing test cases for draft 7 Tristan Penman 2019-08-30 11:00:21 +1000
  • c210d07c61 Update AllOfConstraint and AnyOfConstraint to support draft 7 Tristan Penman 2019-08-30 10:33:56 +1000
  • a285ed0fbe Add test cases for draft 7 exclusiveMaximum, exclusiveMinimum, maximum and minimum constraints Tristan Penman 2019-08-29 22:21:30 +1000
  • 9b299c9517 Fix issues in parsing of if/then/else constraints Tristan Penman 2019-08-29 22:18:04 +1000
  • ef61c8e0de Support for draft 7 exclusiveMaximum and exclusiveMinimum constraints Tristan Penman 2019-08-29 21:34:22 +1000
  • 925ff8ff68 Initial support for 'if', 'then' and 'else' subschemas Tristan Penman 2019-08-29 10:31:37 +1000
  • dac4cff42f Whitespace fixes Tristan Penman 2019-08-28 21:27:45 +1000
  • c8dfd94035 Merge remote-tracking branch 'origin/master' into v6-and-v7-support Tristan Penman 2019-08-27 12:38:34 +1000
  • d3a560d329 Remove non-pragma header guards, and cleanup whitespace Tristan Penman 2019-08-27 12:32:47 +1000
  • dbe09e0bab Tidy up handling of optional dependencies Tristan Penman 2019-08-27 12:19:27 +1000
  • d0f67e4afc Remove old header inclusion guards Tristan Penman 2019-08-22 22:19:09 +1000
  • 162f246e63 Add placeholders for conditional constraint Tristan Penman 2019-08-22 22:12:40 +1000
  • 0f9e8cacf8 Disable unnecessary C++11 checks in source code Tristan Penman 2019-08-20 22:32:01 +1000
  • 757e2fa2aa Update xcode project files Tristan Penman 2019-08-20 22:21:53 +1000
  • b36de50d4a Update xcode project files Tristan Penman 2019-08-20 22:21:53 +1000
  • 38d4b15ac8 Minor fixes for test suite build Tristan Penman 2019-08-20 21:55:23 +1000
  • 99810fa60e Minor fixes for test suite build Tristan Penman 2019-08-20 21:55:23 +1000
  • 9354601f11 Switch to using JSON-Schema-Test-Suite as a git submodule Tristan Penman 2019-08-20 21:52:29 +1000
  • 1844241d2a Make Boost a truly optional dependency Tristan Penman 2019-08-20 11:18:58 +1000
  • 56fb36dff9 Improve optional example and test suite options in CMakeLists.txt Tristan Penman 2019-08-20 11:11:42 +1000
  • c19a02bff0
    Merge pull request #69 from drdavella/use-maybe Tristan Penman 2019-08-20 10:44:22 +1000
  • f5724d7c62
    Merge pull request #74 from webfolderio/master Tristan Penman 2019-05-09 07:33:51 +1000
  • 6adf9f50c1
    Added vcpkg port link WebFolder OÜ 2019-05-08 23:43:23 +0300
  • d8850a4049
    Update portfile.cmake WebFolder OÜ 2019-04-30 19:29:19 +0300
  • 06fc372346
    Added vcpkg support webfolderio 2019-04-29 11:47:16 +0300
  • dd084d7474
    Merge pull request #65 from drdavella/inherit-docuri Tristan Penman 2018-11-17 22:35:57 +1100
  • 93c69a729f
    Merge pull request #71 from cjkoenig/update_rapidjson Tristan Penman 2018-10-30 21:58:34 +1100
  • dd17741f4b
    Merge pull request #68 from sebastianst/cmake-prefix Tristan Penman 2018-10-29 21:49:09 +1100
  • 12425ff0be Update rapidjson to v1.1.0 Christoph König 2018-10-24 12:05:24 +0200
  • 25c5a5df51 Fix instances in basic_adapter that should use maybe Daniel D'Avella 2018-09-04 14:32:46 -0400
  • d23f4047ed Fix instances in schema_parser.hpp that should use maybe* Daniel D'Avella 2018-08-28 14:46:36 -0400
  • 61355b7d73 cmake: Add prefix to public options Sebastian Stammler 2018-09-01 22:27:29 +0200
  • 67efb56b2c Allow findAbsoluteDocumentUri to be overridden by subclasses of SchemaParser Daniel D'Avella 2018-08-24 14:17:17 -0400
  • c2f22fddf5 Minor change to internal/optional.hp so that __has_include is used only if __cplusplus >= 201703 Tristan Penman 2018-08-02 11:57:08 +1000
  • a81780e8c7 Auto-update of Xcode project settings for Xcode 9.2 Tristan Penman 2018-08-01 14:44:27 +1000
  • d91991c2d1 Whitespace corrections for schema_parser.hpp Tristan Penman 2018-08-01 14:43:40 +1000
  • 69b2bec157 Produce a more useful error message when attempting to parse a schema from a JSON value that is not an object Tristan Penman 2018-08-01 14:27:09 +1000
  • a95be7a780 Upgrade bundled version of nlohmann json to v3.1.2 Tristan Penman 2018-08-01 14:25:10 +1000
  • 60e35eb58a
    Merge pull request #61 from TKussel/master v0.1 Tristan Penman 2018-05-31 15:00:10 +1000
  • 7cbce6dca6 Inclusion of current's cmake module directory for nested projects Tobias Kussel 2018-05-30 10:43:44 +0200
  • d9c4f22f30 Address std::allocator deprecation warning in custom_allocator.hpp Tristan Penman 2018-03-08 11:10:39 +1100
  • f68cd48e0c
    Merge pull request #59 from drolevar/patch-1 Tristan Penman 2018-03-08 10:38:12 +1100
  • 8a36f40d8f
    Merge 9840ff6067 into 4da8234737 Andrij Abyzov 2018-03-07 18:43:37 +0000
  • 9840ff6067 Enable strict type support for property_tree_adapter Andrij Abyzov 2018-03-07 19:26:06 +0100
  • c9fe25907f
    Fix compilation warning on 32-bit systems. Andrij Abyzov 2018-03-07 16:23:38 +0100
  • 4da8234737
    Merge pull request #56 from kodekarl/fix_cmake_nots Tristan Penman 2017-12-20 14:31:05 +1100
  • 7dbf0d862f Use keyword NOT instead of ! Kodekarl 2017-12-19 23:49:37 +0100
  • 4be2a79a37 Merge pull request #51 from falstaff84/fix-oneof-anyof Tristan Penman 2017-09-24 09:03:12 +1000
  • 665741110c Update embedded version of json11 so that tests can be built using clang 4+ Tristan Penman 2017-09-23 09:36:01 +1000
  • 29c566dea4 Merge pull request #53 from loderunner/master Tristan Penman 2017-09-23 09:27:44 +1000
  • 3b67951a74 fix compilation for clang libc++ 3.8.0 Charles Francoise 2017-09-22 17:47:13 +0200
  • cf50f63665 Make sure that errors from failed 'oneOf' or 'anyOf' constraint checks do not appear in error list Stefan Agner 2017-08-04 20:53:33 -0700
  • 7ed8919fee Update Travis CI config to build curlpp from source Tristan Penman 2017-07-10 13:34:27 +1000
  • d57705e396 Use libcurl4-openssl-dev instead of libcurl-dev in Travis CI package lists Tristan Penman 2017-07-10 13:17:47 +1000
  • 88e37d66d4 Update Xcode project configuration Tristan Penman 2017-07-10 13:14:07 +1000
  • 271f4e3e08 Add libcurl-dev and libcurlpp-dev to Travis CI package lists Tristan Penman 2017-07-10 13:13:22 +1000
  • cff81eb2ab Add some example code that was prepared for a Melbourne C++ lightning talk Tristan Penman 2017-07-10 12:57:14 +1000
  • 64abe842b8 Only call fetchDoc if actual document URI is equal to current scope as set using 'id' attribute Tristan Penman 2017-07-10 12:51:20 +1000
  • f387804a6c Merge pull request #49 from vozbu/fix-compilation-with-gcc-7.1.0 Tristan Penman 2017-06-17 20:30:27 +1000
  • 26e16f9cad Compile with gcc-7.1.0 Valeriy Bykov 2017-06-14 19:55:33 +0300
  • 20ea506b31 Include <optional> from dedicated file optional.hpp Valeriy Bykov 2017-06-14 19:54:22 +0300
  • 174173c601 Merge aa6c77120d into b1a1120602 jhjensen 2017-06-04 17:12:52 +0000
  • b1a1120602 Update README Tristan Penman 2017-06-01 10:12:34 +1000
  • 37173c0947 Clean up Travis CI build and add FindPoco cmake module from libsourcey project Tristan Penman 2017-05-31 15:53:42 +1000
  • f68ea9b6b9 Add ppa to support installation of Poco JSON in Travis CI Tristan Penman 2017-05-31 15:23:25 +1000
  • c08413d010 Fix exception type and error message in poco_json_utils.hpp Tristan Penman 2017-05-31 15:05:42 +1000
  • 2de198ea2e Automated test support for Poco JSON adapter Tristan Penman 2017-05-31 15:01:31 +1000
  • 93ade00e00 Update Authors file Tristan Penman 2017-05-31 14:41:59 +1000
  • 8209db9f26 Merge pull request #44 from drewxa/poco-json Tristan Penman 2017-05-31 14:35:15 +1000
  • e943e3ef94 add poco json adapter drewxa 2017-05-24 15:30:28 +0300
  • 91b28536b2 Update Authors and README files Tristan Penman 2017-03-29 08:35:25 +1100
  • 0ad57dbbbe Include qtbase5-dev in packages installed for Travis CI builds Tristan Penman 2017-03-28 14:52:09 +1100
  • 4f5f8ba75d Merge pull request #40 from chubinou/qt-json Tristan Penman 2017-03-28 13:54:59 +1100
  • 2c0477c30a qtjson utils and tests update plamot 2017-03-27 01:20:24 +0200
  • 51c916c029 Provide proper implementation of isInteger for qtjson plamot 2017-03-22 00:38:26 +0100
  • b8b2634ad6 add support for Qt Json parser Pierre Lamot 2017-03-06 16:38:02 +0100
  • 5b170441d3 Merge pull request #37 from JustCameToHelp/master Tristan Penman 2017-02-11 17:48:17 +1100
  • e3ac11e52b Corrected reporting of array indices violating uniqueItems constraint. JustCameToHelp 2017-01-29 13:40:13 +0100
  • e8b88cfdf7 Merge pull request #36 from rianquinn/patch-1 Tristan Penman 2016-11-27 13:04:43 -0800
  • 0d85a3c167 Update README.md Rian Quinn 2016-11-27 13:54:36 -0700
  • 22bf9f2278 Add explicit qualifier to single-argument FrozenValue constructors Tristan Penman 2016-11-07 08:06:29 -0800
  • 032a8bdcf2 Remove unused variable from nlohmann_json_utils.hpp Tristan Penman 2016-11-07 23:00:25 -0800
  • 187c66d06c Add missing return statement to CustomAllocator::operator= Tristan Penman 2016-11-07 22:58:58 -0800
  • c5f2852029 Merge pull request #34 from iterion/topic/add-iterator-accessor Tristan Penman 2016-11-07 21:21:07 -0800
  • bc8120f531 Add iterator accessor Adam Sunderland 2016-11-01 12:37:50 -0500
  • c04b82c47a Remove unnecessary destructor from ValidationResults class Tristan Penman 2016-11-04 09:04:36 -0700
  • 3ebfbd9923 Merge pull request #33 from iterion/topic/include-cstring Tristan Penman 2016-10-31 19:53:24 -0700
  • b4940a6e91 Add #include cstring Adam Sunderland 2016-10-31 12:21:56 -0500
  • 19e1c06a68 Add clang 3.8 to Travis CI build and remove old build script Tristan Penman 2016-09-14 07:17:28 -0700