Commit Graph

  • db53bdac19 Merge branch 'release/3.5.0' into develop v3.5.0 Niels Lohmann 2018-12-22 00:01:28 +01:00
  • cebb4e052a Merge branch 'release/3.5.0' Niels Lohmann 2018-12-22 00:01:18 +01:00
  • 78348afeb6 🔖 set version to 3.5.0 Niels Lohmann 2018-12-21 23:52:29 +01:00
  • 1107f8cd82 📝 updated documentation for items() function Niels Lohmann 2018-12-21 22:51:12 +01:00
  • 98f4e31c3e 📝 formatted picture Niels Lohmann 2018-12-21 18:33:46 +01:00
  • 58c269b039 📝 updated documentation Niels Lohmann 2018-12-21 18:27:56 +01:00
  • 2182157dc1 📝 update documentation Niels Lohmann 2018-12-21 09:32:35 +01:00
  • 45f5611d9b 🚨 fixed two warnings Niels Lohmann 2018-12-20 22:41:48 +01:00
  • 117c1d14fb 📝 added contributors to 3.5.0 Niels Lohmann 2018-12-20 22:20:47 +01:00
  • d584ab269a 🎨 fixed header Niels Lohmann 2018-12-20 21:58:16 +01:00
  • 45a8a093d7 🚨 fixed a warning Niels Lohmann 2018-12-20 21:40:47 +01:00
  • 85849940ba Merge pull request #1391 from pratikpc/develop Niels Lohmann 2018-12-20 08:58:08 +01:00
  • ebd3f45808 Added Support for Structured Bindings Pratik Chowdhury 2018-12-19 20:17:35 +05:30
  • 4f270e38cc Merge pull request #1342 from davedissian/bugfix/sfinae-iterator-traits Niels Lohmann 2018-12-19 08:24:18 +01:00
  • f1080d7c39 Code review. David Avedissian 2018-12-18 20:44:37 +00:00
  • 5d390e91ff Merge pull request #1392 from mtalliance/feature/addFileInputAdapter Niels Lohmann 2018-12-16 22:10:03 +01:00
  • c1c85b025c Forget one std::FILE Jonathan Dumaresq 2018-12-14 07:33:28 -05:00
  • 635a4fc344 use namespace std when possible. Change the name of private variable. Jonathan Dumaresq 2018-12-12 16:33:25 -05:00
  • cf31193de2 create single json.hpp file Jonathan Dumaresq 2018-12-12 14:46:52 -05:00
  • a794cfdba3 refactor unit test in case of throw, the fclose will not be called. using unique_ptr with custom destructor will ensure that Jonathan Dumaresq 2018-12-12 14:46:17 -05:00
  • 91ff96a737 remove the const attribute Jonathan Dumaresq 2018-12-12 14:16:12 -05:00
  • b7a2642fba remove comment Jonathan Dumaresq 2018-12-12 14:15:49 -05:00
  • fa7f1a524e new unified json.hpp generated with make amalgamate Jonathan Dumaresq 2018-12-12 10:19:22 -05:00
  • ef283e0cf8 add tests to cover the new input adapter Jonathan Dumaresq 2018-12-12 10:18:37 -05:00
  • 3335da622a remove non usefull code. Jonathan Dumaresq 2018-12-12 09:32:52 -05:00
  • ae48acbb23 remove non usefull code. Add small description Jonathan Dumaresq 2018-12-12 09:28:42 -05:00
  • 52f6fd1d91 Add the possibility of using FILE * from cstdio library to read a file. This enable the possibility of using low eand device with this library. Jonathan Dumaresq 2018-12-11 13:17:13 -05:00
  • 67b0daf27b Add the possibility of using FILE * from cstdio library to read a file. This enable the possibility of using low eand device with this library. Jonathan Dumaresq 2018-12-11 09:33:30 -05:00
  • 2c23f0a346 Changes requested from code review. David Avedissian 2018-12-08 15:46:33 +00:00
  • e73dfef6e5 Merge pull request #1382 from kjpus/patch-1 Niels Lohmann 2018-12-04 20:02:38 +01:00
  • 767a3a327d Link to issue #958 broken kjpus 2018-12-04 10:03:10 -05:00
  • d53873a251 Merge pull request #1363 from theodelrieu/doc/implicit_conversions Niels Lohmann 2018-12-02 17:27:46 +01:00
  • 7a56f5a42b Merge pull request #1380 from manu-chroma/patch-1 Niels Lohmann 2018-12-02 17:25:38 +01:00
  • 5de184b8fb readme: fix typo Manvendra Singh 2018-12-02 01:50:57 +05:30
  • ef90d62ddf 🚨 fixed warning #1364 Niels Lohmann 2018-11-21 21:17:38 +01:00
  • 7b961368d5 recommend using explicit from JSON conversions Théo DELRIEU 2018-11-19 14:25:29 +01:00
  • da81e7be22 🏁 adding parentheses around std::snprintf calls #1337 Niels Lohmann 2018-11-09 21:18:02 +01:00
  • f80efd3954 💄 cleanup Niels Lohmann 2018-11-09 21:10:32 +01:00
  • 35829928da Merge pull request #1343 from mefyl/develop Niels Lohmann 2018-11-09 21:07:36 +01:00
  • f86090aafc Merge pull request #1345 from mpoquet/feature/meson-install-pkgconfig Niels Lohmann 2018-11-08 18:39:26 +01:00
  • 30e1cbb0df Merge pull request #1346 from ax3l/fix-mergePatchShadowParam Niels Lohmann 2018-11-08 18:38:40 +01:00
  • aa10382629 Set eofbit on exhausted input stream. mefyl 2018-11-07 16:02:50 +01:00
  • 798754dfb6 Amalgamate Headers Axel Huebl 2018-11-08 10:35:45 +01:00
  • 97b81da840 merge_patch: rename parameter Axel Huebl 2018-11-08 10:31:47 +01:00
  • ffe08983dd :meson: install headers + pkg-config Millian Poquet 2018-11-07 23:56:55 +01:00
  • f665a92330 Implement SFINAE friendly iterator_traits and use that instead. David Avedissian 2018-11-07 18:39:25 +00:00
  • d2e6e1bf58 Merge pull request #1329 from ax3l/fix-typosWhitespaces Niels Lohmann 2018-11-02 18:23:42 +01:00
  • a7567bc596 Remove EOL whitespaces in natvis Axel Huebl 2018-11-02 10:42:48 +01:00
  • f049836d68 CMake: Optional Install if Embedded Axel Huebl 2018-11-02 10:15:27 +01:00
  • 689382a722 Fix EOL Whitespaces & CMake Spelling Axel Huebl 2018-11-02 09:35:17 +01:00
  • 2f73a4d1f3 🚨 fixed a linter warning Niels Lohmann 2018-10-31 20:30:24 +01:00
  • e3c28afb61 Merge branch 'release/3.4.0' into develop v3.4.0 Niels Lohmann 2018-10-30 22:20:29 +01:00
  • 6708f22cd4 Merge branch 'release/3.4.0' Niels Lohmann 2018-10-30 22:20:12 +01:00
  • 0f3c74d821 🔖 set version to 3.4.0 Niels Lohmann 2018-10-30 22:18:45 +01:00
  • 7b2f8cce03 🔖 set version to 3.4.0 Niels Lohmann 2018-10-30 21:30:20 +01:00
  • 8cee0e38d9 🚑 fixed #1319 Niels Lohmann 2018-10-30 17:29:05 +01:00
  • 856fc31d0a 💄 fixed indentation Niels Lohmann 2018-10-29 19:44:19 +01:00
  • 39419cd5c4 🚨 fixed another linter warning Niels Lohmann 2018-10-29 18:51:30 +01:00
  • 86b5ce953a 📝 added examples for BSON functions Niels Lohmann 2018-10-28 15:09:26 +01:00
  • d2e4f0b0d9 ✏️ fixed some typos Niels Lohmann 2018-10-28 14:20:20 +01:00
  • f0c1459554 🐛 fixed a bug parsing BSON strings #1320 Niels Lohmann 2018-10-28 09:16:40 +01:00
  • 24946f67f1 🚨 fixed some more linter warnings Niels Lohmann 2018-10-28 09:15:41 +01:00
  • 7d0dc10169 🚨 fixed a linter warning Niels Lohmann 2018-10-27 18:34:35 +02:00
  • 45a761bd60 Merge branch 'develop' of https://github.com/nlohmann/json into develop Niels Lohmann 2018-10-27 18:31:06 +02:00
  • 4e765596f7 🔨 small improvements Niels Lohmann 2018-10-27 18:31:03 +02:00
  • 1308ea055d Merge pull request #1315 from nlohmann/feature/convert_char Niels Lohmann 2018-10-27 16:56:00 +02:00
  • 0e7be06bef Merge pull request #1323 from nlohmann/feature/enum_json_mapping Niels Lohmann 2018-10-27 16:55:39 +02:00
  • 85aaf91b85 Merge branch 'develop' into feature/enum_json_mapping Niels Lohmann 2018-10-27 16:52:59 +02:00
  • 5a6bdf5934 Merge branch 'develop' into feature/convert_char Niels Lohmann 2018-10-27 16:48:48 +02:00
  • 037e93f5c0 Merge pull request #1320 from nlohmann/julian-becker-feature/bson Niels Lohmann 2018-10-27 16:37:54 +02:00
  • 9f48bb6937 replaced vector by array #1323 Niels Lohmann 2018-10-27 09:58:23 +02:00
  • 6384fe28db 🚨 fixed another linter warning Niels Lohmann 2018-10-26 23:12:41 +02:00
  • ad639ad5e6 added NLOHMANN_JSON_SERIALIZE_ENUM marco #1208 Niels Lohmann 2018-10-26 14:48:20 +02:00
  • 544150d5a5 🚨 fixed another linter warning Niels Lohmann 2018-10-26 11:10:49 +02:00
  • c2e175763c 👌 added another conversion function #1315 Niels Lohmann 2018-10-25 22:47:08 +02:00
  • d97fa30795 👌 fixed comment #1320 Niels Lohmann 2018-10-25 22:29:27 +02:00
  • 7ce720b700 🚨 fixed coverage Niels Lohmann 2018-10-25 18:21:50 +02:00
  • 19647e083c 🚨 fixed compiler warnings Niels Lohmann 2018-10-25 14:27:55 +02:00
  • 62126278a6 🔨 added fix for arrays Niels Lohmann 2018-10-25 13:01:18 +02:00
  • 1968e5c793 🎨 clean up binary formats Niels Lohmann 2018-10-24 23:39:30 +02:00
  • 4d1eaace8c 🔨 fixed fuzz code to avoid false positives in case of discarded values Niels Lohmann 2018-10-24 18:55:08 +02:00
  • e2c5913a50 🚧 some changes to the BSON code Niels Lohmann 2018-10-24 15:43:37 +02:00
  • 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 +02:00
  • f102df3cba 📝 updated documentation #1314 Niels Lohmann 2018-10-24 09:28:57 +02:00
  • 7b501de054 Merge pull request #1314 from nlohmann/feature/codec_errors Niels Lohmann 2018-10-24 08:40:58 +02:00
  • 20038e2703 📝 added a note to the discussion #1286 Niels Lohmann 2018-10-23 23:00:43 +02:00
  • 87ef3f25f2 ✏️ fixed a typo #1314 Niels Lohmann 2018-10-23 22:56:10 +02:00
  • b49f76931f 👌 replaced static_cast to CharType by conversion function #1286 Niels Lohmann 2018-10-23 17:49:04 +02:00
  • 2343d9caeb 💚 additional tests from the Unicode spec #1198 Niels Lohmann 2018-10-23 17:22:13 +02:00
  • 951a7a6455 🚧 fixed test cases #1198 Niels Lohmann 2018-10-22 18:20:45 +02:00
  • c51b1e6fab 🚧 fixed an issue with ensure_ascii #1198 Niels Lohmann 2018-10-22 15:53:36 +02:00
  • c7af027cbb 🚧 respect ensure_ascii parameter #1198 Niels Lohmann 2018-10-22 09:18:16 +02:00
  • e5dce64115 💚 added tests #1198 Niels Lohmann 2018-10-21 23:26:25 +02:00
  • c5821d91e5 🚧 overworked error handlers #1198 Niels Lohmann 2018-10-21 11:49:37 +02:00
  • 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 +02:00
  • 9294e25c98 Merge pull request #1301 from theodelrieu/fix/1299 Niels Lohmann 2018-10-18 19:18:48 +02:00
  • b553a8a93c Merge pull request #1305 from koponomarenko/add-meson-info Niels Lohmann 2018-10-18 10:55:25 +02:00
  • 5ba812d518 BSON: fixed incorrect casting in unit-bson.cpp Julian Becker 2018-10-18 06:38:34 +02:00
  • 8de10c518b BSON: Hopefully fixing ambiguity (on some compilers) to call to string::find() Julian Becker 2018-10-17 21:47:01 +02:00
  • f0c55ce0e0 Add Meson related info to README Kostiantyn Ponomarenko 2018-10-17 21:37:08 +03:00