jsoncpp/include/json
vslashg 53a0f1dec0
Proposal: define exceptions when !JSON_USE_EXCEPTION
The current behavior of only defining these classes when exceptions are enabled creates difficulties for large projects with trees of dependencies.

OSS libraries will often reasonably try/catch on these exceptions, which causes those libraries not to build when !JSON_USE_EXCEPTION.  This is easy to miss in those libraries, which don't test for nonstandard configurations of their dependencies, but it makes those libraries difficult to use in projects with large dependency trees that have already configured jsoncpp in this way.
2022-11-16 10:40:29 -05:00
..
allocator.h Use default rather than hard-coded 8 for maximum aggregate member alignment (#1378) 2022-01-12 16:27:16 -05:00
assertions.h clang-tidy fixes again (#1155) 2020-04-12 01:26:04 -04:00
config.h clang-tidy fixes again (#1155) 2020-04-12 01:26:04 -04:00
forwards.h Run Clang-tidy with modernize-use-auto (#1077) 2019-12-04 09:08:45 +08:00
json_features.h Use default rather than hard-coded 8 for maximum aggregate member alignment (#1378) 2022-01-12 16:27:16 -05:00
json.h Readd some overzealously removed code 2019-11-14 10:21:15 -08:00
reader.h Use default rather than hard-coded 8 for maximum aggregate member alignment (#1378) 2022-01-12 16:27:16 -05:00
value.h Proposal: define exceptions when !JSON_USE_EXCEPTION 2022-11-16 10:40:29 -05:00
version.h Bump micro version 2021-11-03 11:39:54 -05:00
writer.h Use default rather than hard-coded 8 for maximum aggregate member alignment (#1378) 2022-01-12 16:27:16 -05:00