json/include/nlohmann/detail
Théo DELRIEU 0e694b4060
fix std::filesystem::path regression (#3073)
* 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
2021-10-14 19:19:46 +02:00
..
conversions fix std::filesystem::path regression (#3073) 2021-10-14 19:19:46 +02:00
input Merge branch 'develop' of https://github.com/nlohmann/json into issue2863 2021-08-14 11:19:48 +02:00
iterators Adjust more files after actually building like the CI 2021-08-13 14:00:00 +02:00
meta fix std::filesystem::path regression (#3073) 2021-10-14 19:19:46 +02:00
output Allow allocators for output_vector_adapter (#2989) 2021-09-12 18:55:47 +02:00
exceptions.hpp Add coverage exclusion comments, as requested 2021-08-13 15:30:55 +02:00
hash.hpp 🐛 adding missing header 2021-08-18 13:33:35 +02:00
json_pointer.hpp Adjust more files after actually building like the CI 2021-08-13 14:00:00 +02:00
json_ref.hpp 🚨 add new CI and fix warnings (#2561) 2021-03-24 07:15:18 +01:00
macro_scope.hpp meta: fix is_compatible/constructible traits (#3020) 2021-10-07 12:32:25 +02:00
macro_unscope.hpp meta: fix is_compatible/constructible traits (#3020) 2021-10-07 12:32:25 +02:00
string_escape.hpp 🐛 proper JSON Pointer escape in diagnostic messages 2021-01-16 15:33:05 +01:00
value_t.hpp 🚨 fix warnings 2021-01-10 13:39:36 +01:00