Florian Albrechtskirchinger
Florian Albrechtskirchinger
https://github.com/nlohmann/json/releases/tag/v3.11.1 was just released. Docset documentation was improved and the generated docset should now be on par with the mkdocs documentation (i.e., no missing pages).
Split the versioned, ABI-tagged inline namespace into separate tag and version namespaces. Example: `nlohmann::nlohmann_json_diag::v3_11_1` The prefix of the tag namespace cannot be `json` as that would conflict with the type...
Fix basic_json converting constructor yielding wrong value type and mark constructor JSON_EXPLICIT
This is an attempt to fix #3425. The desired value type is communicated to the serializer by wrapping the source value in one of `string_type_wrapper`, `object_type_wrapper`, or `array_type_wrapper`. It started...
Add a `CMakePresets.json` file and add `CMakeUserPresets.json` to `.gitignore`. Usage: * List presets: `cmake --list-presets` * Configure: `cmake --preset gcc` * Build: `cmake --build --preset gcc` * Test: `ctest --preset...
Add some (OK, a lot) CMake and Python code to automate complex fuzzing setups. This effort is currently focused on AFL++ and implements an allocator that is loosely based on...
This is part 2 of the unit test improvements. The original plan of adding build information output has been scrapped after the code had ballooned into a 4000 line monstrosity....
### Description Moving a directory into or out of the `serve_header.py` root is not detected. ### Reproduction steps Move a directory into or out of the `serve_header.py` root directory. ###...
This has been factored out of #3446 but builds upon that PR and needs to be rebased. Originally, I was looking for a workaround to be able to use `std::ranges::sort()`...
A proposed unit test for `unit-alt-string.cpp` contained the following code: ``` alt_json j = R"( { "foo": ["bar", "baz"] } )"_json; ``` This conversion compiles but fails to produce the...
- #### What does your PR fix? Adds the latest version of `nlohmann-json` https://github.com/nlohmann/json/releases/tag/v3.11.1. - #### Which triplets are supported/not supported? Have you updated the [CI baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)? Unchanged. No. -...