Commit Graph

  • 856ef47367
    Update include/nlohmann/json.hpp Niels Lohmann 2018-10-26 16:34:03 -0400
  • e49e1dc294
    Update include/nlohmann/json.hpp Niels Lohmann 2018-10-26 16:33:53 -0400
  • ad639ad5e6
    added NLOHMANN_JSON_SERIALIZE_ENUM marco #1208 Niels Lohmann 2018-10-26 14:48:20 +0200
  • 544150d5a5
    🚨 fixed another linter warning Niels Lohmann 2018-10-26 11:10:49 +0200
  • c2e175763c
    👌 added another conversion function #1315 Niels Lohmann 2018-10-25 22:47:08 +0200
  • d97fa30795
    👌 fixed comment #1320 Niels Lohmann 2018-10-25 22:29:27 +0200
  • 7ce720b700
    🚨 fixed coverage Niels Lohmann 2018-10-25 18:21:50 +0200
  • 01a50e4476 runs make amalgamate Timothy Prepscius 2018-10-25 09:08:27 -0400
  • e25d8c33f5 Merge remote-tracking branch 'origin/develop' into enable_string_view Timothy Prepscius 2018-10-25 09:03:32 -0400
  • 7d61c429f6 enables string_view Timothy Prepscius 2018-10-25 09:03:22 -0400
  • d41321159b runs make amalgamate Timothy Prepscius 2018-10-25 08:51:29 -0400
  • 19647e083c
    🚨 fixed compiler warnings Niels Lohmann 2018-10-25 14:27:55 +0200
  • 62126278a6
    🔨 added fix for arrays Niels Lohmann 2018-10-25 13:01:18 +0200
  • 24a4142399 BSON: Fixed array serialization by adding increasing integral names to the array elements Julian Becker 2018-10-25 07:38:02 +0200
  • 1968e5c793
    🎨 clean up binary formats Niels Lohmann 2018-10-24 23:39:30 +0200
  • 4d1eaace8c
    🔨 fixed fuzz code to avoid false positives in case of discarded values Niels Lohmann 2018-10-24 18:55:08 +0200
  • e2c5913a50
    🚧 some changes to the BSON code Niels Lohmann 2018-10-24 15:43:37 +0200
  • bba159121f
    Merge branch 'feature/bson' of https://github.com/julian-becker/json into julian-becker-feature/bson Niels Lohmann 2018-10-24 15:03:15 +0200
  • f102df3cba
    📝 updated documentation #1314 Niels Lohmann 2018-10-24 09:28:57 +0200
  • 7b501de054
    Merge pull request #1314 from nlohmann/feature/codec_errors Niels Lohmann 2018-10-24 08:40:58 +0200
  • b76eaabd9b revised adding string_view and stuct { const char * } Timothy Prepscius 2018-10-23 21:09:16 -0400
  • e66a3e5242 moves the comment to a more appropriate position, nullifies the root if referenced in erase Timothy Prepscius 2018-10-23 17:51:58 -0400
  • 20038e2703
    📝 added a note to the discussion #1286 Niels Lohmann 2018-10-23 23:00:43 +0200
  • 87ef3f25f2
    ✏️ fixed a typo #1314 Niels Lohmann 2018-10-23 22:56:10 +0200
  • 44166ff4d6 enables erase by json_pointer Timothy Prepscius 2018-10-23 16:41:49 -0400
  • b49f76931f
    👌 replaced static_cast to CharType by conversion function #1286 Niels Lohmann 2018-10-23 17:49:04 +0200
  • 2343d9caeb
    💚 additional tests from the Unicode spec #1198 Niels Lohmann 2018-10-23 17:22:13 +0200
  • b702163c9a Adding to file imp_iterator Vicente Mataix Ferrándiz 2018-10-23 13:10:59 +0200
  • 5ac2d65047 Adding to single include Vicente Mataix Ferrándiz 2018-10-23 13:06:01 +0200
  • 951a7a6455
    🚧 fixed test cases #1198 Niels Lohmann 2018-10-22 18:20:45 +0200
  • c51b1e6fab
    🚧 fixed an issue with ensure_ascii #1198 Niels Lohmann 2018-10-22 15:53:36 +0200
  • c7af027cbb
    🚧 respect ensure_ascii parameter #1198 Niels Lohmann 2018-10-22 09:18:16 +0200
  • e5dce64115
    💚 added tests #1198 Niels Lohmann 2018-10-21 23:26:25 +0200
  • c5821d91e5
    🚧 overworked error handlers #1198 Niels Lohmann 2018-10-21 11:49:37 +0200
  • ad11b6c35e BSON: Improved exception-related tests and report location of U+0000 in the key-string as part of out_of_range.409-message Julian Becker 2018-10-18 20:05:46 +0200
  • 9294e25c98
    Merge pull request #1301 from theodelrieu/fix/1299 Niels Lohmann 2018-10-18 19:18:48 +0200
  • 65c6127503
    Merge 6393acc1b0 into b553a8a93c drodil 2018-10-18 15:47:18 +0000
  • 6393acc1b0 Add clang-format call to pretty Makefile target Heikki Hellgren 2018-10-18 18:26:05 +0300
  • f2b3572799 Add .clang-format file for json Heikki Hellgren 2018-10-18 15:28:40 +0300
  • b553a8a93c
    Merge pull request #1305 from koponomarenko/add-meson-info Niels Lohmann 2018-10-18 10:55:25 +0200
  • 5ba812d518 BSON: fixed incorrect casting in unit-bson.cpp Julian Becker 2018-10-18 06:38:34 +0200
  • 8de10c518b BSON: Hopefully fixing ambiguity (on some compilers) to call to string::find() Julian Becker 2018-10-17 21:47:01 +0200
  • f0c55ce0e0 Add Meson related info to README Kostiantyn Ponomarenko 2018-10-17 21:37:08 +0300
  • 2a63869159 Merge branch 'develop' of https://github.com/nlohmann/json into feature/bson Julian Becker 2018-10-17 19:06:22 +0200
  • 4b2a00641c
    Merge pull request #1303 from nlohmann/feature/binary_errors Niels Lohmann 2018-10-17 17:54:14 +0200
  • dbb0b63187
    improved error messages for binary formats #1288 Niels Lohmann 2018-10-17 12:15:58 +0200
  • a946dfc19c
    add a note to maintainers in type_traits.hpp Théo DELRIEU 2018-10-17 12:03:10 +0200
  • ec1461f65c
    Merge cc5b565a58 into dd672939a0 drodil 2018-10-16 19:17:46 +0000
  • cc5b565a58 Add integration to conan.io package manager Heikki Hellgren 2018-10-16 22:14:17 +0300
  • 978c3c4116 BSON: throw json.exception.out_of_range.409 in case a key to be serialized to BSON contains a U+0000 Julian Becker 2018-10-16 20:42:00 +0200
  • 0671e92ced
    🚧 proposal for different error handlers #1198 Niels Lohmann 2018-10-16 20:38:50 +0200
  • daa3ca8a2e BSON: Adjusted documentation of binary_writer::to_bson() Julian Becker 2018-10-16 19:29:42 +0200
  • 5bccacda30 BSON: throw json.exception.out_of_range.407 in case a value of type std::uint64_t is serialized to BSON. Also, added a missing EOF-check to binary_reader. Julian Becker 2018-10-16 19:13:07 +0200
  • 45c8af2c46
    add new is_constructible_* traits used in from_json Théo DELRIEU 2018-10-16 14:00:34 +0200
  • dd672939a0
    Merge pull request #1294 from theodelrieu/fix/json_ref_ctor Niels Lohmann 2018-10-12 17:35:41 +0200
  • 11fecc25af
    add constraints for variadic json_ref constructors Théo DELRIEU 2018-10-12 10:54:58 +0200
  • e426219256
    Merge pull request #1282 from nlohmann/feature/lines_columns Niels Lohmann 2018-10-08 22:17:33 +0200
  • adfa961ed0
    Merge pull request #1280 from nlohmann/feature/linter Niels Lohmann 2018-10-08 21:05:33 +0200
  • 6d34d64bfd
    🚑 fixed compilation error Niels Lohmann 2018-10-08 06:54:51 +0200
  • 74a31075e3
    improved parse error messages Niels Lohmann 2018-10-07 22:39:17 +0200
  • 6e49d9f5ff
    🚑 fixed compilation error Niels Lohmann 2018-10-07 21:34:40 +0200
  • f8158997b5
    📝 fixed documentation Niels Lohmann 2018-10-07 21:30:58 +0200
  • df0f612d1b BSON: allow and discard values and object entries of type value_t::discarded Julian Becker 2018-10-07 20:08:05 +0200
  • 3abb788139
    🚨 fixed some more clang-tidy warnings Niels Lohmann 2018-10-07 19:07:58 +0200
  • 858e75c4df
    🚨 fixed some clang-tidy warnings Niels Lohmann 2018-10-07 18:39:18 +0200
  • 062aeaf7b6 BSON: Reworked the binary_writer such that it precomputes the size of the BSON-output. This way, the output_adapter can work on simple output iterators and no longer requires random access iterators. Julian Becker 2018-10-07 17:57:13 +0200
  • 6d09cdec34
    🐛 fixed a bug in the unget function Niels Lohmann 2018-10-07 16:48:45 +0200
  • 011b15dd08
    added line positions to error messages Niels Lohmann 2018-10-07 12:27:24 +0200
  • 81f4b34e06 BSON: Improved documentation and error handling/reporting Julian Becker 2018-10-07 07:52:12 +0200
  • 8943c965cb
    Merge 21febe645a into ac38e95780 efp 2018-10-06 14:48:05 +0000
  • ac38e95780
    Merge pull request #1277 from performous/fix-clang-detection Niels Lohmann 2018-10-06 16:29:26 +0200
  • fa722d5ac3
    🚨 fixed another linter warning Niels Lohmann 2018-10-06 16:26:47 +0200
  • ec95438a59
    🚨 fixed some linter warnings Niels Lohmann 2018-10-06 13:49:02 +0200
  • f1768a540a
    Merge branch 'release/3.3.0' into develop v3.3.0 Niels Lohmann 2018-10-05 12:59:41 +0200
  • aafad2be1f
    Merge branch 'release/3.3.0' 3.3.0 Niels Lohmann 2018-10-05 12:59:28 +0200
  • cdfe6ceda6
    🔖 set version to 3.3.0 Niels Lohmann 2018-10-05 11:20:10 +0200
  • b968faa882
    🔖 set version to 3.3.0 Niels Lohmann 2018-10-05 10:59:33 +0200
  • cd518fbbab
    📝 small update to pass test suite Niels Lohmann 2018-10-05 08:58:38 +0200
  • e8427061a0 Thirdparty benchmark: Fix Clang detection. Gregorio Litenstein 2018-10-05 02:01:43 -0300
  • b911654857
    📝 updated contributor list Niels Lohmann 2018-10-04 22:30:18 +0200
  • bb55885215
    💄 cleaned code Niels Lohmann 2018-10-04 20:42:19 +0200
  • 5c7d27c338
    Merge pull request #1272 from antonioborondo/fix_warning Niels Lohmann 2018-10-04 20:33:26 +0200
  • b6fdad9acd Remove anonymous namespace Antonio Borondo 2018-10-03 13:51:49 +0100
  • 7c385a4844 Fix error: 'wide_string_input_helper' was not declared in this scope Antonio Borondo 2018-10-03 12:41:34 +0100
  • 9ba3f79667 Fix error: explicit specialization in non-namespace scope Antonio Borondo 2018-10-03 12:26:24 +0100
  • 8d1585f065 Change implementation to use templates Antonio Borondo 2018-10-03 11:44:02 +0100
  • ad3c216bb5 Generate header Antonio Borondo 2018-10-03 10:56:46 +0100
  • 0231059290 Fix warning Antonio Borondo 2018-10-03 11:13:35 +0100
  • 9f18e17063
    Merge pull request #1270 from chuckatkins/add-more-cmake-docs Niels Lohmann 2018-10-03 10:11:27 +0200
  • 53ec0a16f3
    Merge pull request #1271 from chuckatkins/cleanup-deprecated-warnings Niels Lohmann 2018-10-02 22:07:18 +0200
  • 4c617611e2 docs: Add additional CMake documentation Chuck Atkins 2018-10-01 14:09:31 -0400
  • 829571ab5c Turn off additional deprecation warnings for GCC. Chuck Atkins 2018-10-01 10:34:23 -0400
  • e6981f9b8d
    Merge e27a9e4203 into c8231eff75 Chuck Atkins 2018-10-01 16:06:05 +0000
  • c8231eff75
    Merge pull request #1260 from chuckatkins/fix-cmake-target-alias Niels Lohmann 2018-10-01 17:44:50 +0200
  • e27a9e4203 Convert unit testing to use new APIs instead of deprecated ones. Chuck Atkins 2018-10-01 10:34:23 -0400
  • 02e653bdf7 docs: add a note in the readme about using the CMake imported target Chuck Atkins 2018-09-27 08:21:19 -0400
  • 564506a885 cmake: add import config tests Chuck Atkins 2018-09-26 10:46:34 -0400
  • 8c98e9cc7e
    Merge 4b1f2c6e7e into 910a895027 Gregorio Litenstein 2018-09-30 16:48:34 +0000
  • 4b1f2c6e7e Make nlohmann friendly for inclusion. Gregorio Litenstein 2018-09-20 02:10:21 -0300
  • 1729db85c1 cmake: fix package config to deal with versioning and namespaces Chuck Atkins 2018-09-26 13:08:49 -0400