Niels Lohmann
|
b59a58406e
|
Merge branch 'develop' of https://github.com/nlohmann/json into develop
|
2018-09-29 11:48:52 +02:00 |
|
Niels Lohmann
|
4e54c9a13d
|
🚨 fixed a compilation issue with ICPC #755
Closes #1222
|
2018-09-29 11:48:49 +02:00 |
|
Niels Lohmann
|
95432c34f9
|
Merge pull request #1262 from knilch0r/patch-1
unit-testsuites.cpp: fix hangup if file not found
|
2018-09-29 10:58:10 +02:00 |
|
knilch
|
8c1387cfb3
|
unit-testsuites.cpp: fix hangup if file not found
If run from the wrong directory, std::ifstream f("test/data/big-list-of-naughty-strings/blns.json"); will not find the file and thus f.eof() will never return true.
Use canonical C++ file reading loop from https://gehrcke.de/2011/06/reading-files-in-c-using-ifstream-dealing-correctly-with-badbit-failbit-eofbit-and-perror/ instead.
|
2018-09-28 11:33:23 +02:00 |
|
Niels Lohmann
|
680a4ab672
|
Merge pull request #1257 from henryiii/gcc48
GCC 48
|
2018-09-28 10:05:17 +02:00 |
|
Henry Fredrick Schreiner
|
7a37ba0c02
|
Adding 4.8 test to travis
|
2018-09-27 22:31:39 +02:00 |
|
Chris Harris
|
99b7c7c8ef
|
Patch nlohmann/json for GCC 4.8
See https://github.com/nlohmann/json/pull/212 for details
|
2018-09-25 18:10:20 +02:00 |
|
Niels Lohmann
|
e184b6ecf2
|
Merge pull request #1252 from koponomarenko/fix-meson-build
Add version and license to meson.build
|
2018-09-22 14:49:03 +02:00 |
|
Niels Lohmann
|
88b055c2df
|
Merge pull request #1249 from LEgregius/clang-3.4.2-crash-workaround
#1179 Reordered the code. It seems to stop clang 3.4.2 in RHEL 7 from crash…
|
2018-09-22 14:14:56 +02:00 |
|
Kostiantyn Ponomarenko
|
8799759b85
|
Add version and license to meson.build
|
2018-09-20 21:54:10 +03:00 |
|
Niels Lohmann
|
e4bc98d036
|
Merge pull request #1245 from chuckatkins/fix-target-namespace-backward-compatibility
Use a version check to provide backwards comatible CMake imported target names
|
2018-09-19 20:46:51 +02:00 |
|
David Guthrie
|
4d780b091b
|
Reordered the code. It seems to stop clang 3.4.2 in RHEL 7 from crashing intermittently.
|
2018-09-18 16:38:59 -04:00 |
|
Chuck Atkins
|
3b1a5cafad
|
Use a version check to provide backwards comatible imported target names.
|
2018-09-18 13:59:19 -04:00 |
|
Niels Lohmann
|
99939d6340
|
📝 added lgtm.com badge
See https://lgtm.com/projects/g/nlohmann/json
|
2018-09-18 19:27:52 +02:00 |
|
Niels Lohmann
|
4e2f35d4c2
|
👷 adding Xcode 10 worker
See https://blog.travis-ci.com/2018-09-13-xcode-10-is-now-available?utm_source=twitter&utm_medium=web&utm_campaign=xcode10_gm
|
2018-09-18 19:22:30 +02:00 |
|
Niels Lohmann
|
7fa3b8865c
|
Merge pull request #1221 from rivertam/better-error-305
Better error 305
|
2018-09-18 12:49:07 +02:00 |
|
Ben Berman
|
8f07ab6392
|
Replace "key-style argument" with "string argument"
|
2018-09-17 15:36:38 -04:00 |
|
Niels Lohmann
|
186c747a19
|
Merge pull request #1230 from mandreyel/lambda-unevaluated-context-fix
Move lambda out of unevaluated context
|
2018-09-10 20:52:11 +02:00 |
|
mandreyel
|
6b5334c167
|
Move lambda out of unevaluated context
|
2018-09-10 13:34:59 +02:00 |
|
Niels Lohmann
|
ebb3c03293
|
🎨 cleanup after #1228
|
2018-09-09 18:19:33 +02:00 |
|
Niels Lohmann
|
d3428b35c5
|
Merge pull request #1228 from theodelrieu/remove_static_asserts
Remove static asserts
|
2018-09-09 18:12:43 +02:00 |
|
Théo DELRIEU
|
aea648bb7a
|
remove now-useless traits. check for is_basic_json where needed
|
2018-09-07 14:10:39 +02:00 |
|
Théo DELRIEU
|
4b4bbceebf
|
make from_json SFINAE-correct
|
2018-09-07 14:10:37 +02:00 |
|
Théo DELRIEU
|
f7971f04a5
|
make to_json SFINAE-correct
|
2018-09-07 12:18:04 +02:00 |
|
Théo DELRIEU
|
f7c8a2145a
|
refactor from/to_json(CompatibleArrayType)
|
2018-09-07 12:18:04 +02:00 |
|
Théo DELRIEU
|
628f76729e
|
do not check for compatible_object_type in compatible_array_type
|
2018-09-07 12:18:03 +02:00 |
|
Théo DELRIEU
|
29f72966c3
|
refactor is_compatible_type, remove conjunction & co
|
2018-09-07 12:18:03 +02:00 |
|
Théo DELRIEU
|
77967e6548
|
refactor is_compatible_integer_type
|
2018-09-07 12:18:03 +02:00 |
|
Théo DELRIEU
|
13760857ff
|
refactor is_compatible_array_type
|
2018-09-07 12:18:02 +02:00 |
|
Théo DELRIEU
|
924e95c6e8
|
refactor is_compatible_string_type
|
2018-09-07 12:18:02 +02:00 |
|
Théo DELRIEU
|
e84195ab7b
|
refactor is_compatible_object_type
|
2018-09-07 12:18:02 +02:00 |
|
Théo DELRIEU
|
b59c3367c9
|
use detected instead of has_* traits
|
2018-09-07 12:17:59 +02:00 |
|
Théo DELRIEU
|
1ea8cd128c
|
fix void_t for older compilers
|
2018-09-07 12:17:33 +02:00 |
|
Niels Lohmann
|
eb30ff0615
|
🚨 fixed a compiler warning #1224
|
2018-09-06 07:25:19 +02:00 |
|
Ben Berman
|
ad053ef09c
|
Fix tests for improved error 305(hopefully)
|
2018-08-30 13:21:55 -04:00 |
|
Ben Berman
|
bbdfe7dea6
|
Improve error messages for error 305
Addresses #1220
|
2018-08-30 12:35:51 -04:00 |
|
Niels Lohmann
|
d713727f22
|
Merge pull request #1202 from dennisfischer/develop
Export package to allow builds without installing
|
2018-08-25 10:56:30 +02:00 |
|
Niels Lohmann
|
04597c3a66
|
Merge pull request #1214 from devsisters/fix-1213
Fix #1213
|
2018-08-24 17:54:28 +02:00 |
|
Hyeon Kim
|
aada309f61
|
Fix #1213
|
2018-08-24 21:55:13 +09:00 |
|
Niels Lohmann
|
359f98d140
|
Merge branch 'release/3.2.0' into develop
|
2018-08-20 19:36:25 +02:00 |
|
Dennis Fischer
|
dfe607c6ff
|
Export package to allow builds without installing
|
2018-08-20 09:23:12 +02:00 |
|
Niels Lohmann
|
9f3857ef6f
|
🔖 set version to 3.2.0
|
2018-08-18 18:46:15 +02:00 |
|
Niels Lohmann
|
7608a64e1e
|
🔨 fixed amalgamation
|
2018-08-18 18:14:12 +02:00 |
|
Niels Lohmann
|
a7b02bdce0
|
🔖 preparing 3.2.0 release
|
2018-08-18 17:48:49 +02:00 |
|
Niels Lohmann
|
c6a482b16c
|
📝 added example for sax_parse
|
2018-08-18 15:42:18 +02:00 |
|
Niels Lohmann
|
5ad52f4167
|
⬆️ Catch 1.12.0
|
2018-08-18 12:02:12 +02:00 |
|
Niels Lohmann
|
3811daa8a3
|
📝 release preparation
|
2018-08-18 12:00:14 +02:00 |
|
Niels Lohmann
|
6899fa304c
|
Merge branch 'develop' of https://github.com/nlohmann/json into develop
|
2018-08-18 08:15:06 +02:00 |
|
Niels Lohmann
|
57faaf42ca
|
🚨 fixed a compiler warning
|
2018-08-18 08:15:03 +02:00 |
|
Niels Lohmann
|
f78ac4fbd3
|
Merge pull request #1200 from thyu/develop
Fix -Wno-sometimes-uninitialized by initializing "result" in parse_sax
|
2018-08-18 08:14:04 +02:00 |
|