json/include/nlohmann
jh96 1f218e1074
Possible fix for #4485 (#4487)
* Possible fix for #4485

Throw's an exception when i is nullptr,
also added a testcase for this scenario though most likely in the wrong test file.cpp

* quick cleanup

* Fix compile issues

* moved tests around, changed exceptions, removed a possibly unneeded include

* add back include <memory> for testing something

* Ninja doesn't like not having a \n, at end of file, adding it back

* update input_adapter file to deal with empty/null file ptr.

* ran make pretty

* added test for inputadapter

* ran make amalgamate

* Update tests/src/unit-deserialization.cpp

Co-authored-by: Niels Lohmann <niels.lohmann@gmail.com>

* Update tests/src/unit-deserialization.cpp

Co-authored-by: Niels Lohmann <niels.lohmann@gmail.com>

* Update input adapters.hpp with new includes

* fix unabigious use of _, (there was a double declare)

* did the amalagamate

* rm duplicate includes

* make amalgamate again

* reorder

* amalgamate

* moved it above

* amalgamate

---------

Co-authored-by: Jordan <jordan-hoang@users.noreply.github.com>
Co-authored-by: Niels Lohmann <niels.lohmann@gmail.com>
2024-11-19 13:54:04 +01:00
..
detail Possible fix for #4485 (#4487) 2024-11-19 13:54:04 +01:00
thirdparty/hedley JSON for Modern C++ 3.11.3 (#4222) 2023-11-28 22:36:31 +01:00
adl_serializer.hpp JSON for Modern C++ 3.11.3 (#4222) 2023-11-28 22:36:31 +01:00
byte_container_with_subtype.hpp JSON for Modern C++ 3.11.3 (#4222) 2023-11-28 22:36:31 +01:00
json_fwd.hpp JSON for Modern C++ 3.11.3 (#4222) 2023-11-28 22:36:31 +01:00
json.hpp Another desperate try to fix the CI (#4489) 2024-11-13 10:21:26 +01:00
ordered_map.hpp JSON for Modern C++ 3.11.3 (#4222) 2023-11-28 22:36:31 +01:00