- 08 Feb, 2022 1 commit
-
-
Niels Lohmann authored
-
- 30 Jan, 2022 2 commits
-
-
pketelsen authored
* Added new macros NLOHMANN_DEFINE_TYPE_INTRUSIVE_WITH_DEFAULT and NLOHMANN_DEFINE_TYPE_NON_INTRUSIVE_WITH_DEFAULT. * Updated docs for NLOHMANN_DEFINE_TYPE_INTRUSIVE_WITH_DEFAULT and NLOHMANN_DEFINE_TYPE_NON_INTRUSIVE_WITH_DEFAULT accordingly * Rephrased docs for NLOHMANN_DEFINE_TYPE_INTRUSIVE_WITH_DEFAULT and NLOHMANN_DEFINE_TYPE_NON_INTRUSIVE_WITH_DEFAULT * Updated docs for NLOHMANN_DEFINE_TYPE_INTRUSIVE_WITH_DEFAULT and NLOHMANN_DEFINE_TYPE_NON_INTRUSIVE_WITH_DEFAULT * Renamed default_obj in to avoid name clashes * Added test for serialization of default constructed object * Add const to getters for macro tests Co-authored-by: Chaoya Li <harry75369@gmail.com>
-
Niels Lohmann authored
-
- 26 Jan, 2022 1 commit
-
-
Thomas Braun authored
* .github/workflows/windows.yml: Add support for Visual Studio 2022 This is available in github actions since some time now [1]. [1]: https://github.com/actions/virtual-environments/issues/3949 * README.md: Add VS 2022 [skip ci] The version and the build engine version (aka MSBuild version) were taken from [1]. [1]: https://github.com/actions/virtual-environments/blob/win22/20220116.1/images/win/Windows2022-Readme.md
-
- 25 Jan, 2022 1 commit
-
-
Niels Lohmann authored
*
🔨 add script to create xz archive
-
- 12 Jan, 2022 1 commit
-
-
Ferry Huberts authored
-
- 11 Jan, 2022 1 commit
-
-
Niels Lohmann authored
-
- 09 Jan, 2022 1 commit
-
-
Niels Lohmann authored
-
- 05 Jan, 2022 4 commits
-
-
Niels Lohmann authored
-
Niels Lohmann authored
-
Dimitris Apostolou authored
-
Niels Lohmann authored
-
- 04 Jan, 2022 3 commits
-
-
Niels Lohmann authored
-
Niels Lohmann authored
-
Niels Lohmann authored
-
- 03 Jan, 2022 2 commits
-
-
Giovanni Cerretani authored
-
Niels Lohmann authored
-
- 02 Jan, 2022 2 commits
-
-
Niels Lohmann authored
-
Niels Lohmann authored
-
- 31 Dec, 2021 1 commit
-
-
Niels Lohmann authored
-
- 30 Dec, 2021 1 commit
-
-
Niels Lohmann authored
*
👷 add step for NVCC build #2676 *🚨 fix warning (code taken from #2736) *👷 use version 2.2.0 of the CI image
-
- 29 Dec, 2021 3 commits
-
-
Niels Lohmann authored
-
Niels Lohmann authored
*
🔥 consolidate documentation *♻ overwork std specializations *🚚 move images files to mkdocs *♻ fix URLs *🔧 tweak MkDocs configuration *🔧 add namespaces *📝 document deprecations *📝 document documentation generation *🚸 improve search *🚸 add examples *🚧 start adding documentation for macros *📝 add note for https://github.com/nlohmann/json/issues/874#issuecomment-1001699139 *📝 overwork example handling *📝 fix Markdown tables -
Niels Lohmann authored
*
⚗ add C++17 copies of the test binaries *⚗ use proper header for filesystem *🚨 fix warnings *⚗ do not use too old compilers with C++17 *✅ add test *🔨 add more constraints #3097 *⚗ use fix from https://github.com/nlohmann/json/pull/3101#issuecomment-998788786 *⚗ use fix from https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90050 *👷 use published CI image
-
- 17 Dec, 2021 1 commit
-
-
Maarten Becker authored
* Rename variable count to resolve shadowing (#3188) * Amalgamate: Rename variable count to resolve shadowing (#3188) Co-authored-by: Maarten Becker <maarten.becker@nuc-eng.com>
-
- 18 Nov, 2021 1 commit
-
-
Prince Mendiratta authored
Signed-off-by: Prince Mendiratta <prince.mendi@gmail.com>
-
- 17 Nov, 2021 1 commit
-
-
Daniel Albuschat authored
In the docs, the `ignore_comments` parameter to `nlohmann::json::parse()` is described as `skip_comments`, which does not match the actual implementation. While the demo code compiles and works, the parameter name is wrong.
-
- 14 Nov, 2021 1 commit
-
-
Dirk Stolle authored
* fix typos in documentation * revert changes to ChangeLog.md
-
- 09 Nov, 2021 2 commits
-
-
Niels Lohmann authored
-
Alex Beregszaszi authored
-
- 04 Nov, 2021 1 commit
-
-
Niels Lohmann authored
-
- 03 Nov, 2021 1 commit
-
-
Niels Lohmann authored
*
✨ add recursive update function
-
- 29 Oct, 2021 2 commits
-
-
Niels Lohmann authored
*
👷 prepare GitHub actions for new Docker image *👷 use experimental docker image *👷 use Clang-Analyzer 14 *🔇 suppress readability-identifier-length *🔇 suppress more Clang-Tidy warnings *♻ simplify code *🔇 suppress more Clang-Tidy warnings *🔇 suppress more Clang-Tidy warnings *🚨 fix warning *🚨 fix warning *🚨 fix warning *👷 use new Docker image -
Niels Lohmann authored
-
- 20 Oct, 2021 1 commit
-
-
Cristi Vîjdea authored
* Fix typos in operator[] documentation * Fix additional typo
-
- 16 Oct, 2021 3 commits
-
-
Niels Lohmann authored
-
Niels Lohmann authored
-
Niels Lohmann authored
*
⏪ revert invalid fix
-
- 14 Oct, 2021 2 commits
-
-
Niels Lohmann authored
*
⏪ remove "fix" that caused #3077 -
Théo DELRIEU authored
* meta: rework is_compatible/is_constructible_string_type These type traits performed an incorrect and insufficient check. Converting to a std::filesystem::path used to work by accident thanks to these brittle constraints, but the clean-up performed in #3020 broke them. * support std::filesystem::path Fixes #3070
-