Commit Graph

  • 6ecff31b7f Merge branch 'develop' into feature/emplace Niels Lohmann 2016-11-28 18:00:10 +0100
  • bc238124ee 🚧 further simplifications Niels Lohmann 2016-11-27 21:42:21 +0100
  • 4c232fe12b 👷 added precondition for individual tests Niels Lohmann 2016-11-27 19:11:58 +0100
  • a820d688eb 🔨 refactored number-to-vector calls Niels Lohmann 2016-11-27 19:11:32 +0100
  • 56843eb7ba Merge branch 'feature/individual_tests' into feature/messagepack Niels Lohmann 2016-11-27 18:28:23 +0100
  • 93589e630c CBOR roundtrip tests Niels Lohmann 2016-11-27 17:47:56 +0100
  • 2477b09cb9 🐛 Clang 3.9.0 seems to not work right now Niels Lohmann 2016-11-27 17:29:19 +0100
  • f860f323be 🚧 falling back to single unit test for coveralls Niels Lohmann 2016-11-27 17:09:05 +0100
  • 71c1232e32 🐛 fixed YAML Niels Lohmann 2016-11-27 16:46:33 +0100
  • 36c79113fb 🚧 fixing coveralls and valgrind targets Niels Lohmann 2016-11-27 16:45:24 +0100
  • e1f98fbfc0 🚧 splitting tests into several binaries Niels Lohmann 2016-11-27 16:19:26 +0100
  • a73f43a7a2 🚧 CBOR support (#358) Niels Lohmann 2016-11-27 00:10:04 +0100
  • eef408e5fb tests for CBOR Niels Lohmann 2016-11-27 00:09:24 +0100
  • 87e088990b Merge branch 'develop' into feature/messagepack Niels Lohmann 2016-11-26 18:17:18 +0100
  • a8522f391a Merge branch 'develop' into feature/issue365 Niels Lohmann 2016-11-26 12:45:50 +0100
  • 2773038cf9 added improvements (#365) Niels Lohmann 2016-11-26 12:43:23 +0100
  • 4e0ac5993e add a few tests Théo DELRIEU 2016-11-26 01:31:06 +0100
  • cd82e8e92b remove some useless checks, format a bit, added some comments Théo Delrieu 2016-11-24 13:22:46 +0100
  • 453fe5d8a2 format biggest lines Théo DELRIEU 2016-11-24 00:29:56 +0100
  • 58b145f31e only use conjunction & co when needed to avoid MSVC crashing Théo Delrieu 2016-11-22 13:27:00 +0100
  • ec5ba4c7a7 add is_compatible_basic_json_type trait Théo DELRIEU 2016-11-21 13:23:25 +0100
  • 84242151c8 add a macro for has_xxx types Théo Delrieu 2016-11-17 18:15:40 +0100
  • b97eb4df30 correctly constrain basic_json udt constructor Théo DELRIEU 2016-11-21 10:17:26 +0100
  • c8102d2ce7 add negation, disjunction, and conjunction from C++17 Théo DELRIEU 2016-11-21 00:22:47 +0100
  • c41e03be6b remove constraints on JSONSerializer instances, constrain correctly new methods Théo DELRIEU 2016-11-16 23:20:05 +0100
  • b1e47170c4 add is_compatible_* traits Théo DELRIEU 2016-11-16 20:49:24 +0100
  • a5d81ff3c2 add basic test for custom serializer Théo DELRIEU 2016-11-15 14:22:12 +0100
  • 88f7eb63d9 fix compilation: add a return in constexpr functions Théo DELRIEU 2016-11-10 11:28:29 +0100
  • 75a9cf116e to_json and from_json takes both two arguments now Théo DELRIEU 2016-11-09 23:55:03 +0100
  • 7dbafbe4ba renamed unit-constructor3.cpp to unit-udt.cpp Théo DELRIEU 2016-11-08 13:17:16 +0100
  • d45533b32f add template arguments for JSONSerializer Théo DELRIEU 2016-11-08 13:16:14 +0100
  • 7d6dbcfbf4 add first version for alternate implementation Théo DELRIEU 2016-11-07 23:24:54 +0100
  • 0ec64b6df4 fix compilation on gcc 4.9 Théo DELRIEU 2016-10-23 17:56:13 +0200
  • e90553f863 fix compilation on vs2015 (taken from MS-ranges) Théo Delrieu 2016-10-22 19:04:59 +0200
  • d36ae188e1 move most SFINAE trickery in to/from_json_fn Théo DELRIEU 2016-10-21 16:28:01 +0200
  • 93dabed0a8 remove has_destructor and has_json_traits, use decltype instead Théo DELRIEU 2016-10-20 18:02:07 +0200
  • 27d4416a09 use uncvref_t<T> instead of remove_cv_t<remove_reference_t<T>>> Théo DELRIEU 2016-10-20 14:02:31 +0200
  • 34c9f092a2 rename __static_const to _static_const (reserved identifier) Théo DELRIEU 2016-10-20 13:45:48 +0200
  • d2f8d439f9 revert useless formatting Théo DELRIEU 2016-10-20 13:37:50 +0200
  • eb58a4e51c add alias templates to reduce boilerplate Théo DELRIEU 2016-10-18 23:45:58 +0200
  • 3bbccb1544 wip: add get_impl overload that uses free from_json method Théo DELRIEU 2016-10-18 13:36:43 +0200
  • 2bb49e1555 wip: modify from_json prototype Théo DELRIEU 2016-10-18 11:37:32 +0200
  • d6fea62a29 wip: add free function to_json/from_json support Théo DELRIEU 2016-10-18 00:37:35 +0200
  • 528315fb03 anonymous namespace renamed to detail Théo DELRIEU 2016-10-17 23:41:53 +0200
  • 8da5ad5acb fix compilation on gcc-6 Théo DELRIEU 2016-10-17 23:30:15 +0200
  • ca811a28ee add first version support for user-defined types Théo Delrieu 2016-10-16 17:29:57 +0200
  • a791af30b4 Merge branch 'feature/filenotfound' into develop Niels Lohmann 2016-11-25 17:39:38 +0100
  • 1ed510c232 Merge branch 'develop' into feature/filenotfound Niels Lohmann 2016-11-25 17:39:24 +0100
  • f194db9aa6 added assertion for warning from #368 Niels Lohmann 2016-11-24 22:07:35 +0100
  • c39c36e6ad 💄 fixed indentation Niels Lohmann 2016-11-24 22:05:29 +0100
  • 472d0045ba 📝 updating README after fixing #299 Niels Lohmann 2016-11-24 21:56:21 +0100
  • 1407bbf94c 💄 fixed indentation Niels Lohmann 2016-11-24 21:54:05 +0100
  • 8014637ad1 added a test for EOF error (#367) Niels Lohmann 2016-11-24 21:53:41 +0100
  • dfc49e7afe 🐛 fixed a bug if parser was called with a stream at EOF (#367) Niels Lohmann 2016-11-24 21:45:10 +0100
  • 2819b555c8 Merge branch 'develop' into coverity_scan Niels Lohmann 2016-11-24 20:01:55 +0100
  • 4bd3b1b0ef Merge branch 'develop' into feature/issue365 Niels Lohmann 2016-11-24 18:25:00 +0100
  • e3450cac72 📈 removing more variance of the benchmarks Niels Lohmann 2016-11-24 18:24:26 +0100
  • c3a610d32a 🔧 ignoring Clion files Niels Lohmann 2016-11-24 17:45:01 +0100
  • 739f8eefb7 Merge branch 'develop' into coverity_scan Niels Lohmann 2016-11-24 17:26:11 +0100
  • 25548f85c9 👷 trying Coverity with Clang 3.6 (#299) Niels Lohmann 2016-11-24 17:25:05 +0100
  • 4bb41d065b 🐛 parsing erroneous files yields an exception (#366) Niels Lohmann 2016-11-23 16:57:01 +0100
  • 5f4becb0f5 Merge branch 'develop' into feature/issue365 Niels 2016-11-23 08:48:54 +0100
  • ed611119d9 📈 reducing benchmark variance (#365) Niels 2016-11-23 08:47:40 +0100
  • 6cc2d58d69 🐛 hopefully fixing the crashes on Linux (#365) Niels 2016-11-22 20:13:47 +0100
  • f620d74919 added performance fixes (#365) Niels 2016-11-22 07:26:11 +0100
  • 869f4c68d4 📝 updated thanks section Niels 2016-11-22 07:25:40 +0100
  • c34b41acd6 🐛 fixes crash in dump from static object (#359) Niels 2016-11-22 06:57:58 +0100
  • abce5c25bb 📝 cleaned comments and updated README Niels 2016-11-21 23:38:17 +0100
  • 43dbe02d5b 🐛 fixing #359 Niels 2016-11-21 21:53:10 +0100
  • a94b336f5f Merge b81c2a22ea into 0d72767b3e Théo DELRIEU 2016-11-20 03:57:06 +0000
  • edc81f3bc1 💚 restored test call Niels 2016-11-16 22:49:25 +0100
  • d362a07239 💚 moved sample.json to standard test suite to run it with Valgrind Niels 2016-11-16 22:49:16 +0100
  • a9744f3937 💚 is sample.json killing AppVeyor? Niels 2016-11-16 22:08:21 +0100
  • 0c9ab9427f 💚 added verbose message to check AppVeyor build Niels 2016-11-16 22:02:38 +0100
  • 05e916717b Merge branch 'develop' into feature/messagepack Niels 2016-11-16 19:16:36 +0100
  • 693bfe439b Merge branch 'develop' into feature/emplace Niels 2016-11-16 19:16:16 +0100
  • 0d72767b3e ⬆️ updated to Catch v1.5.8 Niels 2016-11-16 19:15:54 +0100
  • 56667af823 🎨 stating the name of the library in the license Niels 2016-11-16 19:08:25 +0100
  • 0a908ce8e2 Merge branch 'develop' into feature/messagepack Niels 2016-11-16 09:04:37 +0100
  • b0f896558f Merge branch 'develop' into feature/emplace Niels 2016-11-16 09:04:25 +0100
  • 425b9834a8 🐛 removed the wrong compiler Niels 2016-11-16 08:25:08 +0100
  • 56671a88c6 🍎 removed Xcode 8.0 due to repeated problems Niels 2016-11-16 08:01:48 +0100
  • 5316f0fff2 🍎 added Xcode 8.1 build for travis Niels 2016-11-16 06:42:26 +0100
  • 1be73b903e proposal for emplace/emplace_back (#349) Niels 2016-11-11 19:29:14 +0100
  • d1e73ce954 hid an expensive test case Niels 2016-11-11 17:31:37 +0100
  • 543745a10e starting to integrate MessagePack (#358) Niels 2016-11-11 17:11:13 +0100
  • 79a9d00e15 Merge branch 'develop' Niels 2016-11-03 18:54:59 +0100
  • 9ca00e4880 readded missing header Niels 2016-11-03 07:27:32 +0100
  • e385417047 documented and cleaned up headers (#314) Niels 2016-11-02 21:27:19 +0100
  • 6d2b5e3771 Merge branch 'release/2.0.7' into develop v2.0.7 Niels 2016-11-02 20:52:42 +0100
  • a4d13c92ba Merge branch 'release/2.0.7' Niels 2016-11-02 20:52:24 +0100
  • 700977d73e version bump Niels 2016-11-02 20:52:15 +0100
  • 34f8e2d9e1 Update Niels 2016-11-02 20:50:39 +0100
  • 79015b9d0a Merge branch 'feature/jsontestsuite' into develop Niels 2016-11-02 17:03:17 +0100
  • 3716a2fbe8 Merge branch 'develop' into feature/jsontestsuite Niels 2016-11-02 17:03:12 +0100
  • 737d43724f Merge branch 'feature/issue329' into develop Niels 2016-11-02 16:59:23 +0100
  • 59c8343851 cleanup Niels 2016-11-02 15:44:46 +0100
  • 94c16b2c31 fixed coverage Niels 2016-11-01 17:01:04 +0100
  • 8f70525374 more test coverage Niels 2016-10-30 17:46:00 +0100
  • 7adccde714 improved coverage and updated README Niels 2016-10-30 17:10:11 +0100