- 29 Dec, 2021 2 commits
-
-
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
-
- 08 Oct, 2021 2 commits
-
-
Niels Lohmann authored
-
Niels Lohmann authored
-
- 07 Oct, 2021 2 commits
-
-
Théo DELRIEU authored
The previous version relied on the existence of an 'iterator' type. As mentioned in comments, this is not the proper way to do it and causes issues with certain types (e.g. views from range-v3). Add a 'is_range' trait that properly detects the return type of 'begin'/'end', and use it in instead.
-
Carl Smedstad authored
* Fix assertion failure #3032
-
- 28 Sep, 2021 1 commit
-
-
Niels Lohmann authored
-
- 12 Sep, 2021 2 commits
-
-
Niels Lohmann authored
*
♻ allow allocators for vectors *✅ add regression tests -
Anthony VH authored
* Set parent pointers for values inserted via update() (fixes #3007). * Moved test for #3007 to proper file. * Enable access to private members in diagnostics unit tests. * Make style consistent with rest of code. * Forced amalgamate rerun. * Refactor test for #3007 so it doesn't use private members. Also extend to test both update() functions. * Added fix for #3007 to update(const_iterator, const_iterator) as well. * Added failing example code from #3007 as extra test.
-
- 01 Sep, 2021 1 commit
-
-
Niels Lohmann authored
*
📝 update docset generation script *📝 update documentation
-
- 30 Aug, 2021 1 commit
-
-
Niels Lohmann authored
-
- 29 Aug, 2021 1 commit
-
-
Niels Lohmann authored
-
- 26 Aug, 2021 3 commits
-
-
Niels Lohmann authored
-
Niels Lohmann authored
-
Giovanni Cerretani authored
* Fix #2975 Define JSON_DIAGNOSTICS to 0 if not defined to fix annoying Wundef warnings. * amalgamated
-
- 24 Aug, 2021 3 commits
-
-
Niels Lohmann authored
-
Niels Lohmann authored
-
mb0202 authored
Changed a potential typo: "charater" -> "character"
-
- 22 Aug, 2021 2 commits
-
-
Niels Lohmann authored
-
Niels Lohmann authored
🐛 fix parent update for diagnostics with ordered_json
-
- 21 Aug, 2021 1 commit
-
-
Niels Lohmann authored
*
🏁 set stack size for some unit tests
-
- 20 Aug, 2021 3 commits
-
-
Niels Lohmann authored
Add regression test
-
Niels Lohmann authored
-
Niels Lohmann authored
Update Travis badge
-