Commit Graph

557 Commits

Author SHA1 Message Date
Cheng Cao
780bf06715 Rework adapter to build on VS 2022 with latest JSON for modern C++ 2023-06-05 14:50:43 -07:00
Tristan Penman
f7399c1a24
Merge pull request #175 from cbrumgard/master 2023-05-19 11:26:40 +10:00
Chris Brumgard
9e5b479b95 Fixed validation_visitor to work with adaptors that only support the
forward_iterator_tag for array value iterators.
2023-05-18 10:11:37 -04:00
Tristan Penman
2acde8ec54
Merge pull request #172 from silvergasp/ci
Adds Github Actions configuration for CI
2023-02-26 13:09:30 +11:00
Nathaniel Brough
e339c2c2ef Adds Github Actions configuration for CI 2023-02-25 11:25:30 -08:00
Tristan Penman
65ba76e493
Merge pull request #169 from AustinHaigh-Hach/fix-typos 2022-11-02 09:25:22 +11:00
Austin Haigh
f1ff351828 fix typos in preprocessor macros 2022-11-01 13:29:16 -06:00
Tristan Penman
78ac8a737d Correct token replacement issue 2022-10-26 21:01:58 +11:00
Tristan Penman
c4355eaa47 Simplify implementation of YamlCppObject::find() 2022-09-19 21:01:37 +10:00
Tristan Penman
375eaae06c Tidy up doc-comments 2022-09-15 11:06:04 +10:00
Tristan Penman
db8daacc32 Add std::nothrow when using operator new 2022-09-12 13:02:34 +10:00
Tristan Penman
e895d035dc Attempt to fix oss-fuzz build 2022-09-02 10:20:17 +12:00
Tristan Penman
d9c9d2eb0c Revert nlohmann-json module to 3.1.2 2022-08-30 18:05:01 +10:00
Tristan Penman
8d04b757d3 Fix whitespace in .gitmodules 2022-08-30 14:31:28 +12:00
Tristan Penman
2642dd4efc Bump rapidjson submodule to 06d58b9 2022-08-30 13:41:44 +12:00
Tristan Penman
74bd2a990f Switch to using submodule for JSON-Schema-Test-Suite 2022-08-30 13:28:52 +12:00
Tristan Penman
2fe3c829e1 Switch to using submodule for googletest 2022-08-30 13:26:37 +12:00
Tristan Penman
b63a08f379 Switch to using submodule for json11 2022-08-30 13:23:59 +12:00
Tristan Penman
444bc02def Switch to using submodule for jsoncpp 2022-08-30 13:21:15 +12:00
Tristan Penman
ac122d9ed3 Switch to using submodule for yaml-cpp 2022-08-30 13:20:56 +12:00
Tristan Penman
fb995cebd3 Switch to using submodule for nlohmann-json 2022-08-30 13:07:33 +12:00
Tristan Penman
582fd0fc13 Switch to using submodule for rapidjson 2022-08-30 11:54:37 +12:00
Tristan Penman
008c7ca4f9 Update readme 2022-08-30 11:44:38 +12:00
Tristan Penman
2cef1a6538 Switch to submodule for picojson 2022-08-30 11:41:15 +12:00
Tristan Penman
c0ce4cde7e Correct typo in license 2022-08-11 13:29:23 +10:00
Tristan Penman
d397ac6074 Include <limits> header in custom_allocator.hpp 2022-08-10 23:50:03 +10:00
Tristan Penman
94d3bfd39a Fix format regex escape sequences 2022-07-21 22:45:25 +10:00
Tristan Penman
25dcdb1c3a
Merge pull request #160 from jrave/time-format-fields 2022-07-19 10:36:08 +10:00
Johannes Rave
dee2fa64ff Support for time related format fields 2022-07-18 16:57:44 +03:00
Tristan Penman
5f49d77b1e Basic structure for format constraint 2022-07-17 07:30:55 +03:00
Tristan Penman
a6a4fbb580 Remove redundant call to baseline 2022-04-09 17:26:32 +10:00
Tristan Penman
0de61e0cca Tidy up readme 2022-04-09 13:52:45 +10:00
Tristan Penman
1ff3625482 Add script to bundle library into a single header 2022-04-09 13:46:54 +10:00
Tristan Penman
21322b2d82 Move Adapter and BasicAdapter classes to internal 2022-04-09 13:46:54 +10:00
Tristan Penman
23724b97e3
Merge pull request #159 from jackorobot/fix_poco_get_integer 2022-04-08 16:51:33 +10:00
Jesse Hoogervorst
72afeb1ff7 Fixed PocoJsonValue::getInteger being limited to 32-bit integers 2022-04-07 16:22:43 +02:00
Tristan Penman
4d603df433 Update Authors file 2022-02-22 11:46:06 +11:00
Tristan Penman
0e3f48c889 Remove vendored copy of urdl 2022-02-21 21:43:04 +11:00
Tristan Penman
9e7dbd8460 Remove outdated Xcode project files 2022-02-21 21:40:55 +11:00
Tristan Penman
2f6760f6a8
Merge pull request #154 from psigen/yaml-cpp-support 2022-02-21 21:35:44 +11:00
Pras Velagapudi
f4bbf4e0a7 Remove non-critical yaml-cpp files from PR. 2022-02-13 06:32:47 -05:00
Pras Velagapudi
b685584e42 Add optimization for find implementation. 2022-02-13 06:28:03 -05:00
Pras Velagapudi
c688aa3bcb Add a unit test for object member access. 2022-02-13 06:08:42 -05:00
Pras Velagapudi
76c9f40c42 Added simple loading utility. 2022-02-13 05:38:54 -05:00
Pras Velagapudi
66424a1116 Added a column limit to the file. 2022-02-13 05:38:23 -05:00
Pras Velagapudi
f03461bb01 Fixed issue with YAML::Node reference usage. 2022-02-13 05:25:31 -05:00
Pras Velagapudi
7f23f3694b Fix unit tests to match property tree. 2022-02-11 19:22:14 -05:00
Pras Velagapudi
698936aee1 Added missing dep for YAML-cpp. 2022-02-11 19:17:07 -05:00
Pras Velagapudi
328db2f644 Initial pass at yaml-cpp support. 2022-02-11 19:13:43 -05:00
Tristan Penman
34f75118f0 Add note about GCC versions to readme 2022-02-10 10:45:07 +11:00