Files
meta-openembedded/meta-oe/recipes-devtools
wangmy e3d8d558ec nlohmann-json: upgrade 3.10.4 -> 3.10.5
License-Update: year updated to 2022.

Changelog:
=========
Bug fixes
---------
Make sure C++17 filesystem conversions are only used if the compiler supports
it. Furthermore, add defines JSON_HAS_FILESYSTEM and
JSON_HAS_EXPERIMENTAL_FILESYSTEM which can be set to 0 to avoid using
filesystem support altogether.std::filesystem. #3090 #3097 #3101 #3156 #3203
Fix a compilation error with Nvidia CUDA Compiler (NVCC). #3013 #3234

Warnings
---------
Fix a warning for shadowed variables. #3188 #3193
Fix a warning on a pointless comparison. #3227 #2712 #2676 #1390 #755

Improvements
------------
Add a parameter to the update function to recursively merge objects with common
keys. #3006 #3069
Extend std::hash and std::swap to work on any nlohmann::basic_json
specializations rather than just nlohmann::json. #3121

Further Changes
--------------
Tests and CI
Update CI to use Clang 14, GCC 6, and Clang-Tidy 14. #3088
Update cpplint. #3225
Add build step for the Nvidia CUDA Compiler (NVCC). #3227
Remove Travis CI. #3087 #3233
Compile and execute the test suite with C++17. #3101

Documentation
--------------
The mkdocs-based documentation in doc/mkdocs has been totally overworked. It now
has a unified structure, more examples, and contains all information from the
previous Doxygen-based documentation. The single source of truth is now the
documentation on https://json.nlohmann.me and in particular the API
Documentation. #3071
Removed Wandbox online examples. #3071
Fix typos, links, and parameter names in the documentation.
Add more examples. #3071 #3100

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-01-18 09:01:51 -08:00
..
2021-08-03 10:21:25 -07:00
2021-12-13 21:20:02 -08:00
2021-12-10 09:11:56 -08:00
2020-01-09 14:05:37 -08:00
2016-12-13 11:19:11 +01:00
2022-01-07 11:29:09 -08:00
2021-08-03 10:21:25 -07:00
2021-08-03 10:21:25 -07:00
2021-11-03 06:57:48 -07:00
2020-03-05 07:11:50 -08:00
2018-05-29 12:56:19 -07:00
2021-11-09 20:57:14 -08:00
2021-12-27 11:46:41 -08:00
2016-01-06 13:25:54 +01:00
2021-08-03 10:21:25 -07:00
2020-08-25 11:24:58 -07:00
2021-08-06 20:38:40 -07:00
2021-08-03 10:21:25 -07:00
2021-08-03 10:21:25 -07:00
2021-12-21 18:49:37 -08:00
2022-01-18 09:01:51 -08:00
2021-08-03 10:21:25 -07:00
2021-08-03 10:21:25 -07:00
2021-12-21 18:53:28 -08:00
2021-11-29 09:09:03 -08:00
2021-08-03 10:21:25 -07:00
2022-01-18 09:01:51 -08:00
2022-01-05 11:10:02 -08:00
2021-08-03 10:21:25 -07:00
2021-08-03 10:21:25 -07:00
2021-08-03 10:21:25 -07:00
2021-12-13 08:09:25 -08:00
2021-12-09 08:37:06 -08:00
2021-08-03 10:21:25 -07:00
2021-08-03 10:21:25 -07:00
2021-11-18 11:07:10 -08:00