Niels Lohmann
52e16a9f9c
🚸 add check if different version is also included #3337 ( #3418 )
2022-04-06 08:29:01 +02:00
Niels Lohmann
4a6e6ca8c7
📝 update documentation
2022-03-07 13:48:24 +01:00
Andrea Cocito
8d7b5b6a28
Add clarification to avoid misunderstanding that cause #3360 ( #3378 )
...
* Update macros.md
Typos, typos
2022-03-07 13:43:50 +01:00
Niels Lohmann
d8a63291cb
📝 add note on parsing ordered_json #3325 ( #3326 )
2022-02-12 15:45:51 +01:00
pketelsen
eec79d4e8a
Add macros NLOHMANN_DEFINE_TYPE_INTRUSIVE_WITH_DEFAULT and ..._NON_INTRUSIVE_WITH_DEFAULT ( #3143 )
...
* 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>
2022-01-30 22:06:50 +01:00
Ferry Huberts
293f67f9ff
Fix a typo ( #3265 )
2022-01-12 21:43:22 +01:00
Niels Lohmann
c6740d7d58
📝 add documentation for default behavior for macros
2022-01-11 21:46:40 +01:00
Niels Lohmann
ef556019be
📝 overwork documentation
2022-01-09 14:32:38 +01:00
Niels Lohmann
4b6220acf2
✏️ fix typo
2022-01-05 21:18:27 +01:00
Niels Lohmann
6cd68ebd12
📝 add documentation for JSON Lines ( #3247 )
2022-01-05 09:51:29 +01:00
Niels Lohmann
29cd970b94
Consolidate documentation ( #3071 )
...
* 🔥 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
2021-12-29 13:41:01 +01:00
Niels Lohmann
6d3115924c
Add C++17 copies of the test binaries ( #3101 )
...
* ⚗️ 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
2021-12-29 09:47:05 +01:00
Daniel Albuschat
ee1208aa60
Docs: Update skip_comments
to ignore_comments
( #3145 )
...
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.
2021-11-17 19:21:54 +01:00
Dirk Stolle
fe230334d9
fix typos in documentation ( #3140 )
...
* fix typos in documentation
* revert changes to ChangeLog.md
2021-11-14 14:25:14 +01:00
Niels Lohmann
0a0eb7a850
Merge branch 'develop' of https://github.com/nlohmann/json into issue2863
...
Conflicts:
.github/workflows/windows.yml
2021-08-14 11:19:48 +02:00
Niels Lohmann
68d8661f1b
📝 update documentation
2021-08-11 08:06:25 +02:00
Niels Lohmann
523f7c2c9d
💡 update documentation
2021-08-08 13:24:17 +02:00
Niels Lohmann
19a5e12136
CMake cleanup ( #2885 )
...
* 🔥 clean CMake files and Makefile
* 💡 update documentation
2021-07-22 09:25:55 +02:00
Niels Lohmann
a82f66beed
📝 document JSON_NO_IO macro #2842
2021-07-10 12:51:18 +02:00
Niels Lohmann
5c8d0af5ce
📝 add comment for handling of negative zeros #2854
2021-07-10 12:50:59 +02:00
justanotheranonymoususer
e970f31066
Update arbitrary_types.md
2021-06-18 12:44:27 +03:00
Niels Lohmann
d0ab2b86c3
📝 update documentation
2021-04-29 17:19:57 +02:00
Niels Lohmann
cdfe865486
📝 add documentation for numbers
2021-04-28 20:33:05 +02:00
Fraser
90d51b9205
Update parse_exceptions.md
...
Referring to https://github.com/nlohmann/json/blob/develop/doc/examples/parse_error.cpp and https://json.nlohmann.me/home/exceptions/
(and also based on testing), the catch command should reference `catch (json::parse_error& ex)` and not `catch (json::exception::parse_error& ex)`
2021-03-18 12:25:12 -04:00
Niels Lohmann
7b7da08fb6
📝 update documentation
2021-01-23 10:04:19 +01:00
Niels Lohmann
d00ad33e46
📝 update documentation
2021-01-21 21:47:19 +01:00
Ronak Buch
67d822d951
Fix typos in documentation
2020-08-13 15:44:58 -04:00
Niels Lohmann
67ed63b196
Merge pull request #2312 from nlohmann/docs
...
Update documentation
2020-07-26 10:06:01 +02:00
Niels Lohmann
42f8708940
Merge branch 'develop' of https://github.com/nlohmann/json into issue2286
...
Conflicts:
single_include/nlohmann/json.hpp
2020-07-25 21:44:58 +02:00
Niels Lohmann
6e5be17b62
📝 add more documentation
2020-07-25 14:40:50 +02:00
Niels Lohmann
62f98b7537
Merge branch 'develop' of https://github.com/nlohmann/json into docs
2020-07-25 11:20:13 +02:00
Niels Lohmann
58167173a2
📝 add more documentation
2020-07-24 15:25:53 +02:00
Niels Lohmann
d8d499ce9b
📝 add more documentation
2020-07-24 14:35:52 +02:00
Niels Lohmann
a84370c61f
📝 add more documentation
2020-07-24 14:04:58 +02:00
Niels Lohmann
59cb7674be
📝 update documentation
2020-07-23 14:15:20 +02:00
Niels Lohmann
4a5277d09d
📝 update documentation
2020-07-20 14:11:43 +02:00
Niels Lohmann
d740622f96
📝 add documentation for macros
2020-07-09 13:23:33 +02:00
Niels Lohmann
88a37010d6
🐛 serialize 32-bit floating-point numbers as float 32 in MessagePack (0xCA) #2196
2020-06-17 21:14:23 +02:00
Niels Lohmann
2df5f107a9
📝 add page on parsing and exceptions
2020-06-04 14:01:57 +02:00
Niels Lohmann
e3d9b3d755
📝 add documentation of parser callbacks
2020-05-26 14:16:13 +02:00
Niels Lohmann
413df0fd88
📝 add more content to iterator page
2020-05-25 14:03:11 +02:00
Niels Lohmann
95a3c76643
📝 make examples collapsible
2020-05-24 22:45:38 +02:00
Niels Lohmann
ddf92606ab
📝 add PlantUML
2020-05-24 21:05:35 +02:00
Niels Lohmann
a8f0cd15df
📝 add mkdocs
2020-05-24 13:03:04 +02:00