- 30 3月, 2017 4 次提交
-
-
由 Niels Lohmann 提交于
-
由 Niels Lohmann 提交于
Properly pop diagnostics
-
由 Lukas Barth 提交于
-
由 Lukas Barth 提交于
-
- 29 3月, 2017 5 次提交
-
-
由 Niels Lohmann 提交于
The implementation is non-standard. Deprecation allows a simpler API in the future without removing any features.
-
由 Niels Lohmann 提交于
-
由 Niels Lohmann 提交于
NaN values never compare equal to themselves or to other NaN values.
-
由 Niels Lohmann 提交于
-
- 26 3月, 2017 5 次提交
-
-
由 Niels Lohmann 提交于
-
由 Niels Lohmann 提交于
-
由 Niels Lohmann 提交于
-
由 Niels Lohmann 提交于
We now only demand our exceptions to be is_nothrow_copy_constructible if std::runtime_exception is.
-
由 Niels Lohmann 提交于
The solution with a std::runtime_error member is more elegant. It allows to have std::exception as base class again. However, I still have no idea why GCC thinks the copy constructor may throw...
-
- 25 3月, 2017 7 次提交
-
-
由 Niels Lohmann 提交于
To have nothrow-copy-constructible exceptions, we inherit from std::runtime_error which can cope with arbitrary-length error messages. Intermediate strings are built with static functions and then passed to the actual constructor.
-
由 Niels Lohmann 提交于
-
由 Niels Lohmann 提交于
-
由 Niels Lohmann 提交于
Add Visual Studio 17 image to appveyor build matrix
-
由 Vladimir Petrigo 提交于
-
由 Niels Lohmann 提交于
-
由 Niels Lohmann 提交于
UTF8 encoding enhancement
-
- 24 3月, 2017 1 次提交
-
-
由 Ted Lyngmo 提交于
-
- 23 3月, 2017 2 次提交
-
-
由 Niels Lohmann 提交于
Fix typo
-
由 Berkus Decker 提交于
-
- 22 3月, 2017 3 次提交
-
-
由 Niels Lohmann 提交于
-
由 Niels Lohmann 提交于
The result of snprintf is later used in situations where a long may overflow.
-
由 Niels Lohmann 提交于
Make exception base class visible in basic_json
-
- 20 3月, 2017 2 次提交
-
-
由 Krzysztof Woś 提交于
Instead of overwriting src/json.hpp with an empty file
-
由 Krzysztof Woś 提交于
-
- 18 3月, 2017 2 次提交
-
-
由 Niels Lohmann 提交于
Added catch branch for out_of_range exception that can occur if input file contains a number overflow.
-
由 Niels Lohmann 提交于
We should compare the binary serializations rather than the JSON values themselves. This fix was already done for CBOR and apparently forgotten for MessagePack.
-
- 17 3月, 2017 6 次提交
-
-
由 Niels Lohmann 提交于
🎨 Namespace `uint8_t` from the C++ stdlib -
由 Alexander “weej” Jones 提交于
-
由 Niels Lohmann 提交于
-
由 Niels Lohmann 提交于
add to_json method for C arrays
-
由 Niels Lohmann 提交于
- Removed unused headers. - Added override where needed. - Added description for parse_error.113 exception. - Fixed some conversion warnings. - Integrated cbor_expect_string function for CBOR maps. - Added documentation on the supported CBOR/MessagePack features. - Added test to check all initial bytes for CBOR input.
-
由 Niels Lohmann 提交于
With GCC 7, there are even more diagnostic flags.
-
- 16 3月, 2017 1 次提交
-
-
由 Théo DELRIEU 提交于
If the array can be converted to basic_json::string_t, the overload in this commit is not chosen.
-
- 15 3月, 2017 2 次提交
-
-
由 Niels Lohmann 提交于
-
由 Niels Lohmann 提交于
-