gitextract_fldz3yu1/ ├── .clang-format ├── .clang-tidy ├── .gitattributes ├── .github/ │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.md │ │ └── feature_request.md │ └── workflows/ │ ├── clang-format.yml │ ├── cmake.yml │ ├── meson.yml │ └── update-project-version.yml ├── .gitignore ├── AUTHORS ├── BUILD.bazel ├── CMakeLists.txt ├── CONTRIBUTING.md ├── CTestConfig.cmake ├── LICENSE ├── MODULE.bazel ├── README.md ├── SECURITY.md ├── amalgamate.py ├── appveyor.yml ├── cmake/ │ └── JoinPaths.cmake ├── dev.makefile ├── devtools/ │ ├── __init__.py │ ├── agent_vmw7.json │ ├── agent_vmxp.json │ ├── antglob.py │ ├── batchbuild.py │ ├── fixeol.py │ ├── licenseupdater.py │ └── tarball.py ├── doc/ │ ├── doxyfile.in │ ├── footer.html │ ├── header.html │ ├── jsoncpp.dox │ ├── readme.txt │ ├── roadmap.dox │ └── web_doxyfile.in ├── doxybuild.py ├── example/ │ ├── BUILD.bazel │ ├── CMakeLists.txt │ ├── README.md │ ├── readFromStream/ │ │ ├── errorFormat.json │ │ ├── readFromStream.cpp │ │ └── withComment.json │ ├── readFromString/ │ │ └── readFromString.cpp │ ├── streamWrite/ │ │ └── streamWrite.cpp │ └── stringWrite/ │ └── stringWrite.cpp ├── gcovr.cfg ├── get_version.pl ├── include/ │ ├── CMakeLists.txt │ ├── PreventInBuildInstalls.cmake │ ├── PreventInSourceBuilds.cmake │ └── json/ │ ├── allocator.h │ ├── assertions.h │ ├── config.h │ ├── forwards.h │ ├── json.h │ ├── json_features.h │ ├── reader.h │ ├── value.h │ ├── version.h │ └── writer.h ├── jsoncpp-namespaced-targets.cmake ├── jsoncppConfig.cmake.in ├── jsoncppConfig.cmake.meson.in ├── meson.build ├── meson_options.txt ├── pkg-config/ │ └── jsoncpp.pc.in ├── reformat.sh ├── src/ │ ├── CMakeLists.txt │ ├── jsontestrunner/ │ │ ├── BUILD.bazel │ │ ├── CMakeLists.txt │ │ └── main.cpp │ ├── lib_json/ │ │ ├── CMakeLists.txt │ │ ├── json_reader.cpp │ │ ├── json_tool.h │ │ ├── json_value.cpp │ │ ├── json_valueiterator.inl │ │ └── json_writer.cpp │ └── test_lib_json/ │ ├── BUILD.bazel │ ├── CMakeLists.txt │ ├── fuzz.cpp │ ├── fuzz.dict │ ├── fuzz.h │ ├── jsontest.cpp │ ├── jsontest.h │ └── main.cpp ├── test/ │ ├── BUILD.bazel │ ├── cleantests.py │ ├── data/ │ │ ├── fail_invalid_quote.json │ │ ├── fail_strict_comment_01.json │ │ ├── fail_strict_comment_02.json │ │ ├── fail_strict_comment_03.json │ │ ├── fail_test_array_01.json │ │ ├── fail_test_array_02.json │ │ ├── fail_test_control_char_01.json │ │ ├── fail_test_object_01.json │ │ ├── fail_test_object_02.json │ │ ├── fail_test_stack_limit.json │ │ ├── legacy_test_array_01.expected │ │ ├── legacy_test_array_01.json │ │ ├── legacy_test_array_02.expected │ │ ├── legacy_test_array_02.json │ │ ├── legacy_test_array_03.expected │ │ ├── legacy_test_array_03.json │ │ ├── legacy_test_array_04.expected │ │ ├── legacy_test_array_04.json │ │ ├── legacy_test_array_05.expected │ │ ├── legacy_test_array_05.json │ │ ├── legacy_test_array_06.expected │ │ ├── legacy_test_array_06.json │ │ ├── legacy_test_array_07.expected │ │ ├── legacy_test_array_07.json │ │ ├── legacy_test_basic_01.expected │ │ ├── legacy_test_basic_01.json │ │ ├── legacy_test_basic_02.expected │ │ ├── legacy_test_basic_02.json │ │ ├── legacy_test_basic_03.expected │ │ ├── legacy_test_basic_03.json │ │ ├── legacy_test_basic_04.expected │ │ ├── legacy_test_basic_04.json │ │ ├── legacy_test_basic_05.expected │ │ ├── legacy_test_basic_05.json │ │ ├── legacy_test_basic_06.expected │ │ ├── legacy_test_basic_06.json │ │ ├── legacy_test_basic_07.expected │ │ ├── legacy_test_basic_07.json │ │ ├── legacy_test_basic_08.expected │ │ ├── legacy_test_basic_08.json │ │ ├── legacy_test_basic_09.expected │ │ ├── legacy_test_basic_09.json │ │ ├── legacy_test_comment_00.expected │ │ ├── legacy_test_comment_00.json │ │ ├── legacy_test_comment_01.expected │ │ ├── legacy_test_comment_01.json │ │ ├── legacy_test_comment_02.expected │ │ ├── legacy_test_comment_02.json │ │ ├── legacy_test_complex_01.expected │ │ ├── legacy_test_complex_01.json │ │ ├── legacy_test_integer_01.expected │ │ ├── legacy_test_integer_01.json │ │ ├── legacy_test_integer_02.expected │ │ ├── legacy_test_integer_02.json │ │ ├── legacy_test_integer_03.expected │ │ ├── legacy_test_integer_03.json │ │ ├── legacy_test_integer_04.expected │ │ ├── legacy_test_integer_04.json │ │ ├── legacy_test_integer_05.expected │ │ ├── legacy_test_integer_05.json │ │ ├── legacy_test_integer_06_64bits.expected │ │ ├── legacy_test_integer_06_64bits.json │ │ ├── legacy_test_integer_07_64bits.expected │ │ ├── legacy_test_integer_07_64bits.json │ │ ├── legacy_test_integer_08_64bits.expected │ │ ├── legacy_test_integer_08_64bits.json │ │ ├── legacy_test_large_01.expected │ │ ├── legacy_test_large_01.json │ │ ├── legacy_test_object_01.expected │ │ ├── legacy_test_object_01.json │ │ ├── legacy_test_object_02.expected │ │ ├── legacy_test_object_02.json │ │ ├── legacy_test_object_03.expected │ │ ├── legacy_test_object_03.json │ │ ├── legacy_test_object_04.expected │ │ ├── legacy_test_object_04.json │ │ ├── legacy_test_preserve_comment_01.expected │ │ ├── legacy_test_preserve_comment_01.json │ │ ├── legacy_test_real_01.expected │ │ ├── legacy_test_real_01.json │ │ ├── legacy_test_real_02.expected │ │ ├── legacy_test_real_02.json │ │ ├── legacy_test_real_03.expected │ │ ├── legacy_test_real_03.json │ │ ├── legacy_test_real_04.expected │ │ ├── legacy_test_real_04.json │ │ ├── legacy_test_real_05.expected │ │ ├── legacy_test_real_05.json │ │ ├── legacy_test_real_06.expected │ │ ├── legacy_test_real_06.json │ │ ├── legacy_test_real_07.expected │ │ ├── legacy_test_real_07.json │ │ ├── legacy_test_real_08.expected │ │ ├── legacy_test_real_08.json │ │ ├── legacy_test_real_09.expected │ │ ├── legacy_test_real_09.json │ │ ├── legacy_test_real_10.expected │ │ ├── legacy_test_real_10.json │ │ ├── legacy_test_real_11.expected │ │ ├── legacy_test_real_11.json │ │ ├── legacy_test_real_12.expected │ │ ├── legacy_test_real_12.json │ │ ├── legacy_test_real_13.expected │ │ ├── legacy_test_real_13.json │ │ ├── legacy_test_string_01.expected │ │ ├── legacy_test_string_01.json │ │ ├── legacy_test_string_02.expected │ │ ├── legacy_test_string_02.json │ │ ├── legacy_test_string_03.expected │ │ ├── legacy_test_string_03.json │ │ ├── legacy_test_string_04.expected │ │ ├── legacy_test_string_04.json │ │ ├── legacy_test_string_05.expected │ │ ├── legacy_test_string_05.json │ │ ├── legacy_test_string_unicode_01.expected │ │ ├── legacy_test_string_unicode_01.json │ │ ├── legacy_test_string_unicode_02.expected │ │ ├── legacy_test_string_unicode_02.json │ │ ├── legacy_test_string_unicode_03.expected │ │ ├── legacy_test_string_unicode_03.json │ │ ├── legacy_test_string_unicode_04.expected │ │ ├── legacy_test_string_unicode_04.json │ │ ├── legacy_test_string_unicode_05.expected │ │ ├── legacy_test_string_unicode_05.json │ │ ├── test_array_08.expected │ │ ├── test_array_08.json │ │ ├── test_object_05.expected │ │ └── test_object_05.json │ ├── generate_expected.py │ ├── jsonchecker/ │ │ ├── fail1.json │ │ ├── fail10.json │ │ ├── fail11.json │ │ ├── fail12.json │ │ ├── fail13.json │ │ ├── fail14.json │ │ ├── fail15.json │ │ ├── fail16.json │ │ ├── fail17.json │ │ ├── fail18.json │ │ ├── fail19.json │ │ ├── fail2.json │ │ ├── fail20.json │ │ ├── fail21.json │ │ ├── fail22.json │ │ ├── fail23.json │ │ ├── fail24.json │ │ ├── fail25.json │ │ ├── fail26.json │ │ ├── fail27.json │ │ ├── fail28.json │ │ ├── fail29.json │ │ ├── fail3.json │ │ ├── fail30.json │ │ ├── fail31.json │ │ ├── fail32.json │ │ ├── fail33.json │ │ ├── fail4.json │ │ ├── fail5.json │ │ ├── fail6.json │ │ ├── fail7.json │ │ ├── fail8.json │ │ ├── fail9.json │ │ ├── pass1.json │ │ ├── pass2.json │ │ ├── pass3.json │ │ └── readme.txt │ ├── pyjsontestrunner.py │ ├── runjsontests.py │ └── rununittests.py └── version.in