Commit Graph

3499 Commits

Author SHA1 Message Date
Tanuj Garg
02c901ef11 [Checking stats] Keeping only stl like operations on json vector 2020-06-07 14:51:31 +05:30
Tanuj Garg
c06ee977f4 [Checking stats] Keeping only iterating a json vector container 2020-06-07 14:51:26 +05:30
Tanuj Garg
6e81c78545 [Checking stats] Keeping only conversion from stl containers 2020-06-07 14:50:38 +05:30
Tanuj Garg
2efdbfa315 removed deque parsing because deque is not a contiguous byte sequence when it has large data 2020-06-07 14:50:21 +05:30
Tanuj Garg
35ac9319c8 resolved all warnings 2020-06-07 14:50:11 +05:30
Tanuj Garg
5c51ebb874 initialized json with empty array to test push_back & emplace_back methods 2020-06-07 14:49:48 +05:30
Tanuj Garg
9388bb2627 changed datatype of key in maps from uint8_t to std::string 2020-06-07 14:49:27 +05:30
Tanuj Garg
5868e7f289 added looping in vector & map, and tested get(), push_back() & emplace_back() methods 2020-06-07 14:48:46 +05:30
Tanuj Garg
57c8851439 added parsing from vector and deque 2020-06-07 14:48:41 +05:30
Tanuj Garg
c66806b8bc removed namespace bug 2020-06-07 14:48:35 +05:30
Tanuj Garg
74a04708cf Added conversion from various maps to json 2020-06-07 14:48:17 +05:30
Tanuj Garg
5d501bf7e3 added conversion from other stl sequence containers to json added 2020-06-07 14:47:47 +05:30
Tanuj Garg
35ce214901 fuzzer, testing conversion from vector & deque to json, added 2020-06-07 14:47:21 +05:30
Tanuj Garg
def05d0ad1 [Experiment] temp fuzzer removed 2020-06-07 14:47:17 +05:30
Tanuj Garg
651fb03be0 [Experiment] renamed again for confirmation 2020-06-07 14:47:08 +05:30
Tanuj Garg
b95ca37aff [Experiment] changed name of test fuzzer 2020-06-07 14:47:01 +05:30
Tanuj Garg
a90ff95ab5 [Experiment] corrected a typo in makefile 2020-06-07 14:46:48 +05:30
Tanuj Garg
cd36c9b557 [Experiment] edited makefiles to include test fuzzer 2020-06-07 14:46:27 +05:30
Tanuj Garg
f829e72bd0 [Experiment] added a test fuzzer 2020-06-07 14:46:02 +05:30
Niels Lohmann
9ec0e4c25b
Merge pull request #2140 from nlohmann/issue1715
Respect allow_exceptions=false for binary formats
2020-05-28 07:52:26 +02:00
Niels Lohmann
a01759af0f
Merge pull request #2143 from quentin-dev/develop
Fix issue#2142: readme: fix typo in CMake FetchContent example
2020-05-28 07:50:27 +02:00
Quentin Barbarat
e44418ea26
readme: fix typo in CMake FetchContent example 2020-05-27 13:51:13 +02:00
Niels Lohmann
d70d06ae41
Merge pull request #2137 from dota17/MSC_VER
Fix issue 2112
2020-05-27 08:49:19 +02:00
Niels Lohmann
3c60a66c4c
Merge pull request #2104 from dota17/issue#2086
Fix issue#2086: disallow json::value_t type parameter in value()
2020-05-26 13:15:06 +02:00
Niels Lohmann
27fe50dc92
📝 add example for contains #2133
Closes #2133.
2020-05-26 12:46:04 +02:00
Niels Lohmann
25aab7ee41
Merge pull request #2136 from aokellermann/CircleCI_GCC_BleedingEdge
Add bleeding edge GCC to CI
2020-05-26 12:39:42 +02:00
chenguoping
eb50fbf926 fix issue 2112 2020-05-26 16:43:16 +08:00
Antony Kellermann
49000cd77d Update documentation to reflect addition of Arch Linux CI testing. 2020-05-25 20:46:39 -04:00
Antony Kellermann
5a72cfa0c3 Add base and base-devel to list of arch linux programs to install. 2020-05-25 20:43:15 -04:00
Antony Kellermann
1d57ddd2d4 Add -y flag to pacman to sync repos. 2020-05-25 20:24:54 -04:00
Antony Kellermann
41a84b1202 Add workflows for CircleCI so that build_stable and build_bleeding_edge jobs can run concurrently. 2020-05-25 20:17:02 -04:00
Antony Kellermann
eff2f51071 Add build_bleeding_edge job to CircleCI, mimicking the original job except using the latest Arch Linux docker image. 2020-05-25 20:14:49 -04:00
Antony Kellermann
bf4a090075 Rename build job to build_stable to be more descriptive. 2020-05-25 20:12:54 -04:00
Niels Lohmann
c92a696852
📝 update documentation 2020-05-22 18:21:37 +02:00
Niels Lohmann
88292d9499
🚨 remove redundant assertions 2020-05-22 14:19:07 +02:00
Niels Lohmann
225fa58f16
🚧 add fix from #1715 2020-05-20 22:20:40 +02:00
Niels Lohmann
a82c80e9af
Merge pull request #2125 from nlohmann/binary_type
Clean up implementation of binary type
2020-05-20 18:58:29 +02:00
Niels Lohmann
ae29456b3f
🚸 overwork report templates 2020-05-20 18:57:21 +02:00
Niels Lohmann
a861bdb81f
Merge pull request #2121 from gistrec/fix_compilation_error_msvc
Fixed a compilation error in MSVC
2020-05-19 13:55:37 +02:00
Niels Lohmann
4d39644bd0
💚 fix build 2020-05-19 13:45:52 +02:00
Niels Lohmann
21b1680ea1
🚚 rename binary_array() to binary() 2020-05-19 13:30:22 +02:00
Niels Lohmann
86b053e916
Merge branches 'binary_type' and 'develop' of https://github.com/nlohmann/json into binary_type 2020-05-19 13:10:35 +02:00
Niels Lohmann
952a87a4f4
🚚 move byte container outside detail namespace 2020-05-19 13:08:18 +02:00
Niels Lohmann
79347b484b
improve test coverage 2020-05-19 12:40:32 +02:00
Niels Lohmann
5cfa8a586e
👷 run workflows on pull requests 2020-05-18 14:01:54 +02:00
Niels Lohmann
b7ff40029a
💥 change serialization of binary values 2020-05-18 13:53:20 +02:00
Niels Lohmann
9eb19bcc27
add more tests for binary type 2020-05-18 12:33:26 +02:00
gistrec
9e765f5aed Fixed std::numeric_limit::max() call 2020-05-18 10:25:55 +00:00
gistrec
3f0cf26f7a changes to the single header were applied 2020-05-18 10:17:45 +00:00
gistrec
454480f581 fixed a compilation error in MSVC 2020-05-18 14:57:04 +07:00