pboettch / json-schema-validator

JSON schema validator for JSON for Modern C++
Other
466 stars 134 forks source link

Implicit string conversion is deprecated since json 3.11.0 #245

Closed Finkman closed 1 year ago

Finkman commented 1 year ago

Implicit conversion from json_pointer to std::string is deprecated since nlohmann::json version 3.11.0.

nlohmann::json_abi_v3_11_2::json_pointer<RefStringType>::string_t() const [with RefStringType = std::__cxx11::basic_string<char>; nlohmann::json_abi_v3_11_2::json_pointer<RefStringType>::string_t = std::__cxx11::basic_string<char>]’ is deprecated: Since 3.11.0; use to_string() [-Wdeprecated-declarations]
[build]    83 |                         return pointer_;
[build]       |                                ^~~~~~~~