Commit Graph

  • 22c733e6fe
    📝 added documentation Niels Lohmann 2019-03-17 22:25:18 +0100
  • 56f6d1d68e
    💚 fix CI and #1521 Niels Lohmann 2019-03-17 15:20:22 +0100
  • df0f7f2b5d
    👷 overworked clang-tidy target Niels Lohmann 2019-03-17 12:02:23 +0100
  • 9f26dac9b3
    ⬆️ updated Doxyfile Niels Lohmann 2019-03-17 12:02:05 +0100
  • b8451c236f
    🚨 fixed warnings Niels Lohmann 2019-03-17 12:01:49 +0100
  • d6c4cd3b6d
    🚨 adding targets for static analyzers Niels Lohmann 2019-03-17 00:30:08 +0100
  • baf8b4be7c
    adding cpplint Niels Lohmann 2019-03-17 00:28:14 +0100
  • 34f8b4f711
    🚨 fixed more warnings Niels Lohmann 2019-03-17 00:27:44 +0100
  • 02b3494711
    🔥 removing unstable macOS builds on Traivs Niels Lohmann 2019-03-16 08:28:44 +0100
  • b02ee16721
    🚨 fixed warnings Niels Lohmann 2019-03-15 15:55:52 +0100
  • 8d6c033f80
    Merge branch 'develop' of https://github.com/nlohmann/json into develop Niels Lohmann 2019-03-15 14:55:15 +0100
  • 27011e3718
    🚨 fixed warnings Niels Lohmann 2019-03-15 14:55:13 +0100
  • 9dc3552931
    Merge pull request #1514 from naszta/macrofix Niels Lohmann 2019-03-15 12:46:42 +0100
  • 0067ea8f9e Change macros to numeric_limits #1483 Ferenc Nasztanovics 2019-03-13 23:42:46 +0100
  • 0c65ba960e
    Merge branch 'develop' of https://github.com/nlohmann/json into develop Niels Lohmann 2019-03-13 22:14:57 +0100
  • 546e2cbf5e
    🚨 fixed some warnings Niels Lohmann 2019-03-13 22:14:53 +0100
  • c6fc902184
    Merge pull request #1489 from andreas-schwab/develop Niels Lohmann 2019-03-13 11:57:58 +0100
  • d39842e68f
    Merge pull request #1330 from ax3l/topic-installEmbed Niels Lohmann 2019-03-13 11:13:09 +0100
  • 670f42b561
    🔥 removing Xcode 6.4 builder Niels Lohmann 2019-03-11 22:59:22 +0100
  • c983b67112
    Merge pull request #1469 from garethsb-sony/json_pointer-append Niels Lohmann 2019-03-11 22:47:08 +0100
  • c11bead2ae
    👷 removing more retired Travis images Niels Lohmann 2019-03-11 21:22:30 +0100
  • 3cd1dac653
    🚨 fix MSVC warning #1502 Niels Lohmann 2019-03-11 15:33:23 +0100
  • cabe2357b8
    Merge pull request #1492 from stac47/fix_gcc9_allocator Niels Lohmann 2019-03-11 15:21:54 +0100
  • 16d9cdce45
    📝 updated documentation of CI Niels Lohmann 2019-03-11 15:19:50 +0100
  • e3729ba0a5
    💚 fix compiler selection Niels Lohmann 2019-03-11 07:44:40 +0100
  • e5c7fd488d
    👷 trying new Travis workers Niels Lohmann 2019-03-10 22:56:14 +0100
  • 5047c7a217
    🐛 added missing include #1500 Niels Lohmann 2019-03-10 22:26:57 +0100
  • 8eb7db7277
    Merge pull request #1441 from iwanders/support-cmake-older-than-3-8-with-if Niels Lohmann 2019-03-10 22:08:16 +0100
  • 393410e61a
    Merge pull request #1495 from njlr/patch-1 Niels Lohmann 2019-03-10 22:03:49 +0100
  • 30edcaab3a
    Merge pull request #1496 from lieff/develop Niels Lohmann 2019-03-10 22:01:52 +0100
  • 7b31e56fbf fix GCC 7.1.1 - 7.2.1 on CentOS closes https://github.com/nlohmann/json/issues/670 lieff 2019-02-25 16:38:22 +0300
  • bb22b1003f Do proper endian conversions Andreas Schwab 2019-02-21 11:55:21 +0100
  • 8aeee4f7e3
    Update README.md njlr 2019-02-25 09:44:38 +0000
  • d183bd0456 Tests for json_pointer::empty and json_pointer::parent_pointer garethsb-sony 2019-02-25 09:25:02 +0000
  • 08de9eeaca Add json_pointer::parent_pointer (cf. std::filesystem::path::parent_path) garethsb-sony 2019-02-25 09:10:45 +0000
  • 164e0e54d9 Rename private json_pointer::is_root as public json_pointer::empty for consistency with std::filesystem::path garethsb-sony 2019-02-25 08:57:12 +0000
  • ddc9f201f4 Fix gcc9 build error test/src/unit-allocator.cpp (Issue #1472) Laurent Stacul 2019-02-22 16:05:41 +0000
  • 21516f2bae
    Merge pull request #1491 from nickaein/patch-1 Niels Lohmann 2019-02-22 09:50:45 +0100
  • 74ebbd2912 Make library buildable with -Werror=effc++ Florian Kauer 2019-02-21 11:12:24 +0100
  • df42d48259 Improve readability by restructuring nested code blocks into their own functions mistersandman 2019-02-21 22:34:40 +0100
  • 088a245218
    Fix typo in README.ME Isaac Nickaein 2019-02-22 01:05:00 +0330
  • e326df211b
    Merge pull request #1474 from nickaein/develop Niels Lohmann 2019-02-13 13:05:21 +0100
  • c55cacee1e
    Merge pull request #1477 from nickaein/fix-doc Niels Lohmann 2019-02-13 13:03:46 +0100
  • e93f305494 Add unit-test for contains() member function Isaac Nickaein 2019-02-10 16:42:01 +0330
  • 6a5db00951 Implement contains() to check existence of a key Isaac Nickaein 2019-02-10 16:40:30 +0330
  • fb5ceb26ac Fix documentation Isaac Nickaein 2019-02-11 17:00:48 +0330
  • 46ff13d39e
    Merge pull request #1468 from past-due/disable_Wmismatched_tags_on_tuple Niels Lohmann 2019-02-10 21:50:12 +0100
  • eee3bc0c79
    Merge pull request #1464 from elvisoric/update_meson_install_step Niels Lohmann 2019-02-10 21:48:20 +0100
  • 5da757bbb3 Attempt to satisfy Coveralls by adding a test for (unchanged) operator std::string garethsb-sony 2019-01-31 23:39:12 +0000
  • c850e9d82d Add operator/= and operator/ to construct a JSON pointer by appending two JSON pointers, as well as convenience op/= and op= to append a single unescaped token or array index; inspired by std::filesystem::path garethsb-sony 2019-01-31 19:15:36 +0000
  • 45819dce54 Disable -Wmismatched-tags warning on tuple_size / tuple_element past-due 2019-01-30 12:59:50 -0500
  • 77d1d37290 Disable installation when used as meson subproject. #1463 Elvis Oric 2019-01-30 11:40:06 +0100
  • 372c4d2125
    Merge branch 'develop' into iterate-on-destruction Isaac Nickaein 2019-01-28 02:41:22 +0330
  • 86838c95dc removed zero-length-array tests from msvc build Francois Chabot 2019-01-27 13:05:12 -0500
  • 87ec44b0c4 address platform inconsistency when testing zero-length arrays Francois Chabot 2019-01-25 14:53:21 -0500
  • 68ec3eb8d6
    Merge pull request #1451 from Afforix/Afforix-fix-extra-semicolon Niels Lohmann 2019-01-25 13:36:18 +0100
  • de14b5ee2f
    Merge pull request #1455 from wythe/patch-2 Niels Lohmann 2019-01-25 13:36:07 +0100
  • cca6d0dbae
    docs: README type Mark Beckwith 2019-01-24 10:49:45 -0600
  • a06e7f5d80 JSON-pointer: add operator+() returning a new json_pointer Patrick Boettcher 2019-01-24 16:46:51 +0100
  • 584252083a lint and amalgamate Francois Chabot 2019-01-22 17:23:29 -0500
  • fb86e6da29 added zero-length array check, and better test coverage Francois Chabot 2019-01-22 17:15:59 -0500
  • f76291cd3b corrected lexer comment w/ regard to null null chars Francois Chabot 2019-01-22 15:00:26 -0500
  • 78cc0f11cd Corrected erroneous comment about string literals Francois Chabot 2019-01-22 14:42:39 -0500
  • 848cf728c0 correct std::array tests to account for corrected behaviors Francois Chabot 2019-01-22 14:37:32 -0500
  • 9dc7b666e7 ignore the last character of a character array if it is the null character Francois Chabot 2019-01-22 14:28:46 -0500
  • dc21cbb751
    remove extra semicolon Matěj Plch 2019-01-22 10:13:12 +0100
  • e89c946451
    Merge branch 'feature/nodiscard' into develop Niels Lohmann 2019-01-20 15:41:30 +0100
  • 6de4df23e4
    🐛 fixed integer overflow in dump function #1447 Niels Lohmann 2019-01-20 12:26:01 +0100
  • e17e0d031f
    Merge pull request #1446 from scinart/develop Niels Lohmann 2019-01-20 12:18:02 +0100
  • e36593e960
    🔨 trying code from https://godbolt.org/z/-tLO1K Niels Lohmann 2019-01-20 11:12:20 +0100
  • 20db020c1f move newly-added tests in unit-regression.cpp scinart 2019-01-19 11:36:50 -0500
  • d359fd3a8d
    🚧 trying nodiscard attribute #1433 Niels Lohmann 2019-01-19 17:32:23 +0100
  • b9a39b38bf
    Merge pull request #1434 from pboettch/develop Niels Lohmann 2019-01-19 17:07:36 +0100
  • 83e84446d6
    fix typo scinart 2019-01-18 20:55:01 -0500
  • 899bd94b43 flush buffer in serializer::dump_escaped case UTF8_REJECT scinart 2019-01-18 20:27:49 -0500
  • c549d648cf Added object_t::key_type and object_t::mapped_type aliases. Francois Chabot 2019-01-16 10:27:29 -0500
  • 4fd9b52fc2 Use C++11 features supported by CMake 3.1. Ivor Wanders 2019-01-16 08:21:49 -0500
  • 9763333e63 Revert "buildsystem: relax requirement on cmake version" Yann E. MORIN 2019-01-15 22:32:53 +0100
  • dffae1082f
    Merge pull request #1435 from pboettch/warning-fix Niels Lohmann 2019-01-15 22:18:13 +0100
  • 851fe8a5ef
    Merge pull request #1430 from nicoddemus/conda-docs Niels Lohmann 2019-01-15 22:16:49 +0100
  • a2c074fd4d this should really fix the XCode 6/7 builds onqtam 2019-01-15 22:58:12 +0200
  • 3340162efd fixing osx builds - had forgotten to define this for the object file where the test runner is compiled onqtam 2019-01-15 22:48:37 +0200
  • 2f44ac1def moved from Catch to doctest for unit tests onqtam 2019-01-13 18:41:21 +0200
  • f0883dda8f During destruction, flatten children of objects to avoid recursion Isaac Nickaein 2019-01-15 20:28:01 +0330
  • 47fe4b9cee Add unit test for parsing deeply-nested array Isaac Nickaein 2019-01-15 20:22:11 +0330
  • d0c0d16110 🚨 fixed unused variable warning Patrick Boettcher 2019-01-15 15:21:02 +0100
  • 9225cf2f57 allow push_back() and pop_back() calls on json_pointer Patrick Boettcher 2019-01-15 14:39:06 +0100
  • b025d66eb5 Add instructions about using nlohmann/json with the conda package manager Bruno Oliveira 2019-01-14 16:57:17 -0200
  • 17f59bf56e Use emplace_back instead of push_back mistersandman 2019-01-15 11:45:10 +0100
  • d5ac351426 Explicit iterative destruction of JSON containers (objects and arrays) instead of implicit recursive destruction in order to avoid stack overflows for deeply nested hierarchies mistersandman 2019-01-14 21:16:43 +0100
  • e5753b14a8
    🚨 fixed another linter warning #1400 Niels Lohmann 2019-01-13 15:40:49 +0100
  • 5c04cc1009
    🔨 fixed includes Niels Lohmann 2019-01-13 15:31:22 +0100
  • 8e9ad346d9
    🚨 fixed another linter warning Niels Lohmann 2019-01-13 13:00:54 +0100
  • ad01736d55
    💡 improved documentation for parsing without exceptions #1405 Niels Lohmann 2019-01-13 11:46:05 +0100
  • 70f8af1fc9 buildsystem: fix support for cmake older than 3.8 Yann E. MORIN 2019-01-13 11:33:12 +0100
  • 06731b14d7
    ⬆️ upgraded Catch and Google Benchmark Niels Lohmann 2019-01-13 11:29:39 +0100
  • daeb48b01a
    Merge pull request #1411 from nickaein/develop Niels Lohmann 2019-01-13 11:11:51 +0100
  • 29a03f465e
    Merge pull request #1414 from nickaein/mydevel-appveyor-x64 Niels Lohmann 2019-01-12 23:09:19 +0100
  • c9dd260a4c Add unit tests for dump_integer Isaac Nickaein 2019-01-01 12:49:51 -0800
  • be9b4cbd60 Add benchmark for small integers Isaac Nickaein 2019-01-01 07:45:58 -0800