Niels Lohmann
ca49ab6123
Extend value to arrays when using JSON pointers ( #5223 )
...
* ✨ extend value to arrays when using JSON pointers
Signed-off-by: Niels Lohmann <mail@nlohmann.me >
* 🧛 avoid exceptions
Signed-off-by: Niels Lohmann <mail@nlohmann.me >
* 🧛 avoid exceptions
Signed-off-by: Niels Lohmann <mail@nlohmann.me >
---------
Signed-off-by: Niels Lohmann <mail@nlohmann.me >
2026-07-02 06:35:35 +02:00
Niels Lohmann
c5b2b26fdc
📡 fix docs ( #5217 )
2026-06-29 22:15:18 +02:00
riccardoori11
0b5010242c
docs: clarify value return type deduction ( #5158 )
2026-05-07 20:28:45 +02:00
Niels Lohmann
e90c860d53
Add note on derived return type for value function ( #4628 )
...
* 📡 add note on derived return type
Signed-off-by: Niels Lohmann <mail@nlohmann.me >
* 📡 add note on derived return type
Signed-off-by: Niels Lohmann <mail@nlohmann.me >
---------
Signed-off-by: Niels Lohmann <mail@nlohmann.me >
2025-01-26 18:40:55 +01:00
Florian Albrechtskirchinger
0c7a18374c
Reimplement value() access functions ( #3663 )
...
* Reimplement value() access functions
* Merges the 'const char *' with the 'ValueType &&' overloads.
* Fixes ambiguities when default value is 0.
* Fixes 'no matching function' error when specifying ValueType template
parameter.
* Fixes incorrect template parameter order in previous overloads.
* Add additional value() tests
* Make JSON_MultipleHeaders visible to unit tests
Define the macro JSON_TEST_USING_MULTIPLE_HEADERS to 0/1 depending on
JSON_MultipleHeaders.
* Add type_traits unit test
* Update documentation
2022-08-07 13:54:55 +02:00
Florian Albrechtskirchinger
d3e347bd2d
More documentation updates for 3.11.0 ( #3553 )
...
* mkdocs: add string_view examples
* mkdocs: reference underlying operators
* mkdocs: add operator<=> examples
* mkdocs: fix style check issues
* mkdocs: tweak BJData page
* mkdocs: add CMake option hints to macros
* mkdocs: fix JSON_DISABLE_ENUM_SERIALIZATION definition
* mkdocs: fix link to unit-udt.cpp
* mkdocs: fix "Arbitrary Type Conversions" title
* mkdocs: link to api/macros/*.md instead of features/macros.md
* mkdocs: document JSON_DisableEnumSerialization CMake option
* mkdocs: encode required C++ standard in example files
* docset: detect gsed/sed
* docset: update index
* docset: fix CSS patching
* docset: add list_missing_pages make target
* docset: add list_removed_paths make target
* docset: replace page titles with name from index
* docset: add install target for Zeal docset browser
* Use GCC_TOOL in ci_test_documentation target
2022-07-31 14:05:58 +02:00
Niels Lohmann
b21c345179
Reorganize directories ( #3462 )
...
* 🦃 move files
* 🦃 rename doc folder to docs
* 🦃 rename test folder to tests
2022-05-01 09:41:50 +02:00