Niels Lohmann
|
40b78d3847
|
Merge pull request #2308 from nlohmann/cbor_tags
Fix bug in CBOR tag handling
|
2020-07-25 19:43:11 +02:00 |
|
Niels Lohmann
|
448ceb2e12
|
Merge pull request #2303 from nlohmann/cleanup
Cleanup
|
2020-07-25 05:41:51 +02:00 |
|
Niels Lohmann
|
480ad529e3
|
🐛 fix bug in CBOR tag handling
|
2020-07-24 14:18:39 +02:00 |
|
Niels Lohmann
|
0cd120f7e1
|
🚨 fix UBSAN warning
|
2020-07-23 14:06:09 +02:00 |
|
Niels Lohmann
|
bba57cc4af
|
🚨 fix UBSAN warning
|
2020-07-23 14:02:49 +02:00 |
|
Niels Lohmann
|
e571c67c0d
|
🚨 fix implicit conversion warning when opening binary file
|
2020-07-23 14:02:12 +02:00 |
|
Niels Lohmann
|
43e07bb92d
|
Merge pull request #2301 from nlohmann/regression2281
Add test with multiple translation units
|
2020-07-23 13:14:24 +02:00 |
|
Niels Lohmann
|
8159091d8f
|
🔀 rename variable to avoid shadowing
|
2020-07-23 12:58:09 +02:00 |
|
Niels Lohmann
|
a048b72fe1
|
Merge pull request #1559 from theodelrieu/feat/explicit_conversion_operator
Feat/explicit conversion operator
|
2020-07-23 08:52:51 +02:00 |
|
Niels Lohmann
|
a6d112ffbf
|
✅ add regression test for #2281
|
2020-07-22 13:39:40 +02:00 |
|
Niels Lohmann
|
2301bd1177
|
✅ add regression test for #2281
|
2020-07-22 13:24:07 +02:00 |
|
Niels Lohmann
|
c4356c68e0
|
✅ add regression test for #2281
|
2020-07-22 12:38:39 +02:00 |
|
Niels Lohmann
|
4d63252c6c
|
✅ add regression test for #2281
|
2020-07-22 12:23:58 +02:00 |
|
Niels Lohmann
|
a7c4c84d68
|
✅ add regression test for #2281
|
2020-07-22 12:03:37 +02:00 |
|
Théo DELRIEU
|
74b446f5fd
|
add a switch to enable implicit conversions (defaults to true)
wrap implicit conversions tests around the JSON_USE_IMPLICIT_CONVERSIONS
macro
|
2020-07-22 10:49:01 +02:00 |
|
Niels Lohmann
|
8b14c9b305
|
🚨 fix warnings
|
2020-07-21 23:00:56 +02:00 |
|
Niels Lohmann
|
8344857764
|
Merge pull request #2287 from pfeatherstone/develop
Serialisation macros: increase upper bound on number of member variables
|
2020-07-20 21:35:55 +02:00 |
|
pf
|
35b899e988
|
[JSON] initialise all member variables. Maybe this will shut valgrind up. std::tie probably wasn't the problem initially
|
2020-07-20 10:51:43 +01:00 |
|
pf
|
7660ea12f6
|
[JSON] drop use of std::tie and std::tupe for operator== overload. valgrind and clang < 4 complain
|
2020-07-20 08:31:56 +01:00 |
|
pf
|
678d310b85
|
[JSON] don't know why CHECK doesn't like "CHECK(obj1 == obj2)". So using a temporary bool.
|
2020-07-19 21:29:39 +01:00 |
|
pf
|
e83ddb185d
|
[JSON] use CHECK from doctest
|
2020-07-19 21:25:27 +01:00 |
|
pf
|
254f0e3cee
|
[JSON] CHECK in doctest only accepts std::string ? Use assert statement instead. Does the job
|
2020-07-19 18:22:16 +01:00 |
|
pf
|
578217eaa3
|
[JSON] doctest: need another section ?
|
2020-07-19 18:17:03 +01:00 |
|
pf
|
6d9b2040ab
|
[JSON] as per Nlohmann's suggestion, added unit tests for the (de)serialisation macros
|
2020-07-19 18:12:13 +01:00 |
|
jprochazk
|
851315c878
|
add regression test
|
2020-07-19 18:35:58 +02:00 |
|
Niels Lohmann
|
2fd57d3ed1
|
✅ add test for target_include_directories #1818
|
2020-07-17 14:26:22 +02:00 |
|
Niels Lohmann
|
a10d486e36
|
Merge pull request #2244 from matthewbauer/tag-cbor
Tag binary values in cbor if set
|
2020-07-17 14:05:48 +02:00 |
|
Niels Lohmann
|
e65cc9dccb
|
Merge pull request #2274 from nlohmann/analyzers
Clean up maintainer Makefiles and fix some linter warnings
|
2020-07-17 14:01:19 +02:00 |
|
Niels Lohmann
|
548e7e54c9
|
Merge pull request #2273 from nlohmann/issue1968
Add option to ignore CBOR tags
|
2020-07-17 13:59:55 +02:00 |
|
Niels Lohmann
|
6023a7ccd9
|
Merge branch 'develop' into analyzers
|
2020-07-17 13:59:32 +02:00 |
|
Niels Lohmann
|
26196f25f6
|
🔥 remove test Makefile targets (all handled by CMake)
|
2020-07-16 13:38:25 +02:00 |
|
Niels Lohmann
|
93cdf05928
|
✅ add tests
|
2020-07-15 14:23:22 +02:00 |
|
Niels Lohmann
|
b821ed074f
|
💡 add documentation
|
2020-07-15 13:45:16 +02:00 |
|
Niels Lohmann
|
496ddd127c
|
💚 make test deterministic
|
2020-07-15 12:14:30 +02:00 |
|
Niels Lohmann
|
9449dfcc6a
|
💚 add test cases for hash
|
2020-07-15 09:27:01 +02:00 |
|
Niels Lohmann
|
e316f5c5b6
|
Merge pull request #2258 from nlohmann/issue2179
Add ordered_json specialization with ordered object keys
|
2020-07-12 13:11:23 +02:00 |
|
Niels Lohmann
|
4d28694756
|
♻️ replace further alternative operators
|
2020-07-11 19:28:58 +02:00 |
|
Niels Lohmann
|
738c83d6af
|
💚 add test for ordered_map
|
2020-07-11 19:24:32 +02:00 |
|
Niels Lohmann
|
dc06f100be
|
Merge branch 'develop' of https://github.com/nlohmann/json into clang_windows
Conflicts:
include/nlohmann/detail/input/binary_reader.hpp
include/nlohmann/detail/input/json_sax.hpp
include/nlohmann/detail/input/lexer.hpp
include/nlohmann/detail/input/parser.hpp
include/nlohmann/detail/json_pointer.hpp
include/nlohmann/detail/output/serializer.hpp
include/nlohmann/json.hpp
single_include/nlohmann/json.hpp
|
2020-07-11 14:04:40 +02:00 |
|
Niels Lohmann
|
b2240f7508
|
🏁 remove failing code for Clang/Windows
|
2020-07-11 13:46:04 +02:00 |
|
Niels Lohmann
|
9c21285133
|
Merge branch 'develop' of https://github.com/nlohmann/json into issue2179
Conflicts:
single_include/nlohmann/json.hpp
|
2020-07-11 13:20:16 +02:00 |
|
Niels Lohmann
|
4c7bd014d9
|
Merge pull request #2242 from nlohmann/issue2239
Make assert configurable via JSON_ASSERT
|
2020-07-09 15:13:12 +02:00 |
|
Niels Lohmann
|
f774a32d2b
|
✅ fix test
|
2020-07-08 14:47:22 +02:00 |
|
Niels Lohmann
|
e3e9ccfc02
|
🚑 fix regression from #2181
|
2020-07-08 14:02:28 +02:00 |
|
Niels Lohmann
|
1b04092c5c
|
✅ fix test
|
2020-07-08 12:38:46 +02:00 |
|
Matthew Bauer
|
dd08f7705f
|
Add simple test for cbor byte
|
2020-07-06 18:06:10 -04:00 |
|
Niels Lohmann
|
28ef87370b
|
🚨 fix warning
|
2020-07-06 13:19:06 +02:00 |
|
Niels Lohmann
|
99fc6b16ab
|
Merge branch 'develop' of https://github.com/nlohmann/json into issue2239
|
2020-07-06 12:52:59 +02:00 |
|
Niels Lohmann
|
ba8174041e
|
✅ add test case for JSON_ASSERT
|
2020-07-06 12:52:48 +02:00 |
|
Niels Lohmann
|
efcc826ecb
|
🚨 fix warning
|
2020-07-06 12:37:39 +02:00 |
|