Commit Graph

  • 1c56a47a51 Remove old TOC entry Jake Zimmerman 2022-07-06 10:01:43 -0700
  • 9fae7dfd94 Ignore output directory NN 2022-07-06 08:06:16 +0300
  • 434a6b7a01
    Merge 0c05433e2f into 7d361ec8ef Florian Albrechtskirchinger 2022-07-05 15:10:56 +0300
  • 7d361ec8ef
    Add overloads for more key types to ordered_map and fix ordered_map::erase(first, last) with first == last (#3564) Florian Albrechtskirchinger 2022-07-04 19:58:19 +0200
  • bb1abe96a4 Use std::vector::insert method instead of std::copy in output_vector_adapter::write_characters Romain Reignier 2022-07-04 17:25:16 +0200
  • ef5af0c8f8 Add benchmark for cbor serialization and cbor binary data serialization Romain Reignier 2022-07-04 14:46:53 +0200
  • 61273ec8cb
    fix compile on windows Artem Umerov 2022-06-29 17:53:19 +0300
  • ab47d01391
    Modify element access unit test to also test ordered_json Florian Albrechtskirchinger 2022-06-29 08:19:54 +0200
  • 11cb1ccdc4
    Fix ordered_map::erase(first, last) with first == last Florian Albrechtskirchinger 2022-06-29 08:17:11 +0200
  • 851f13c380
    Add overloads for more key types to ordered_map Florian Albrechtskirchinger 2022-06-29 07:36:54 +0200
  • b70f62e469 Make certain usage patterns more prominent in the README Jake Zimmerman 2022-06-27 10:01:07 -0700
  • 0c05433e2f
    CMake: Fix (potentially) invalid expression Florian Albrechtskirchinger 2022-06-26 18:40:01 +0200
  • 6a038d2150
    Add CMake presets Florian Albrechtskirchinger 2022-06-23 17:41:26 +0200
  • e50aefc7d1
    Move CI warning flags to separate file Florian Albrechtskirchinger 2022-06-26 18:41:15 +0200
  • 4cb97ca915 disable warning for truncated decorated name Kunal Tyagi 2022-06-26 21:44:04 +0900
  • 5f822d863f fix clang tidy warnings and add nolint for certain occaisons Kunal Tyagi 2022-06-26 11:37:23 +0900
  • 47c3eb785e astyle is really choosy Kunal Tyagi 2022-06-26 04:01:43 +0900
  • 420f47fd1e astyle fix, clashes with .clang-format Kunal Tyagi 2022-06-26 03:30:44 +0900
  • f4adc22b38
    Fix accidental change Kunal Tyagi 2022-06-26 02:01:27 +0900
  • 7a09aec44a add initializer for the compiler, despite not needing one Kunal Tyagi 2022-06-26 01:55:25 +0900
  • 3170fbad8b correct some impl details Kunal Tyagi 2022-06-26 00:06:11 +0900
  • 1e81ffb76a refactor tests, add WITH_DEFAULT for _T macros Kunal Tyagi 2022-06-25 23:20:53 +0900
  • b5d4cbb508 Running the CI test locally Kunal Tyagi 2021-07-20 11:52:40 +0900
  • 7002b1daad Refactor and add tests for templated version of DEFINE_TYPE macros Kunal Tyagi 2021-06-26 21:56:48 +0900
  • efe20d5391 Add macros for template version of DEFINE_TYPE_{NON_,}INTRUSIVE Kunal Tyagi 2021-06-26 21:56:17 +0900
  • 028a397f2f Add macros for custom types in DEFINE_TYPE_{NON_,}INTRUSIVE Kunal Tyagi 2021-06-26 21:54:37 +0900
  • 954b10ad3b
    CI: fix "JSON_MultipleHeaders" option spelling (#3555) Alexander Karzhenkov 2022-06-25 16:38:39 +0500
  • 648d47a378 CI: fix "JSON_MultipleHeaders" option spelling Alexander Karzhenkov 2022-06-25 13:15:14 +0500
  • f71c440383
    Update .github/workflows/ubuntu.yml Niels Lohmann 2022-06-21 20:50:04 +0200
  • 39e27684ea
    Use DOCTEST_* compiler macros and suppress pragmas warning (#3550) Florian Albrechtskirchinger 2022-06-21 16:57:47 +0200
  • a0801ba740
    Use DOCTEST_* compiler macros and suppress pragmas warning Florian Albrechtskirchinger 2022-06-21 07:38:37 +0200
  • 345808946b
    Make sure iterator_input_adapter advances iterators correctly Florian Albrechtskirchinger 2022-06-20 19:47:43 +0200
  • da58c6b4ac
    Add unit test Florian Albrechtskirchinger 2022-06-20 13:12:16 +0200
  • 2614b81092 Added basic test for the applied fix Luca 2022-06-20 12:54:05 +0200
  • d63d250af6
    Merge branch 'nlohmann:develop' into iterator_input_adapter_fix Luca Passarella 2022-06-20 11:56:51 +0200
  • cf5fedf7fa
    👷 add REUSE compliance check Niels Lohmann 2022-06-19 10:41:51 +0200
  • e2a0c11316
    👷 add REUSE compliance check Niels Lohmann 2022-06-18 23:50:44 +0200
  • eecc595945
    📄 add licenses Niels Lohmann 2022-06-18 23:35:12 +0200
  • 849e18e9a5
    📄 add licenses Niels Lohmann 2022-06-18 23:17:11 +0200
  • 7fcdf9a818
    👷 install venv first Niels Lohmann 2022-06-18 21:46:00 +0200
  • 350e37390d
    ⚗️ define MSVC update_doctest_2.4.9 Niels Lohmann 2022-06-18 21:22:42 +0200
  • dfdbbc71bb
    Merge branch 'develop' of https://github.com/nlohmann/json into bon8 Niels Lohmann 2022-06-18 21:19:48 +0200
  • 3f650e779b
    📝 add badge for REUSE Niels Lohmann 2022-06-18 20:56:35 +0200
  • dc49cc57d1
    👷 add REUSE compliance check Niels Lohmann 2022-06-18 20:54:41 +0200
  • fffacce38d
    📄 add licenses Niels Lohmann 2022-06-18 20:52:13 +0200
  • aa35c110e1
    Merge branch 'develop' of https://github.com/nlohmann/json into reuse Niels Lohmann 2022-06-18 19:20:42 +0200
  • 4ecea86a05
    ⬆️ Doctest 2.4.9 Niels Lohmann 2022-06-18 19:16:40 +0200
  • 9553af00d7
    📄 add licenses Niels Lohmann 2022-06-18 19:15:25 +0200
  • 87cda1d664
    Use std::iterator_traits to extract iterator_category (#3544) 郑少锟 2022-06-19 01:14:03 +0800
  • 13730235f2
    BJData dimension length can not be string_t::npos, fix #3541 (#3543) Qianqian Fang 2022-06-18 13:12:22 -0400
  • 40ed99d39c add the changes to the single-header version Mike Smith 2022-06-18 20:19:48 +0800
  • b4623cb074
    Merge pull request #1 from falbrechtskirchinger/issue3541 Qianqian Fang 2022-06-18 08:12:36 -0400
  • 3972633c00
    Use std::iterator_traits to extract iterator_category 郑少锟 2022-06-18 17:03:27 +0800
  • 2d5fa1ccf6
    add test cases to 32bit unit test Florian Albrechtskirchinger 2022-06-18 09:00:18 +0200
  • 0f8a59f791 add explanation to why size can not be string_t::npos Qianqian Fang 2022-06-17 15:31:12 -0400
  • 2885ea61c9 handle error messages on 32bit machine Qianqian Fang 2022-06-17 11:35:26 -0400
  • 854aad55e3 BJData dimension length can not be string_t::npos, fix #3541 Qianqian Fang 2022-06-17 11:11:29 -0400
  • f6acdbec2c
    Allow disabling default enum conversions (#3536) Richard Hozák 2022-06-16 19:34:32 +0200
  • 31b03eac8a Allow disabling default enum conversions zxey 2022-06-14 16:20:01 +0200
  • e80945da2c
    CI: Enable 32bit unit test (3) (#3532) Florian Albrechtskirchinger 2022-06-14 08:54:12 +0200
  • 9c31d54389
    Add to_json() for std::vector<bool>::reference (#3534) Florian Albrechtskirchinger 2022-06-13 13:21:55 +0200
  • 475d1327b9
    Add to_json() for std::vector<bool>::reference Florian Albrechtskirchinger 2022-06-13 09:39:17 +0200
  • e75235289f
    Fix 32bit test case Florian Albrechtskirchinger 2022-06-12 19:12:47 +0200
  • 9ba90f5b70
    Remove coverage exclusion Florian Albrechtskirchinger 2022-06-11 11:13:36 +0200
  • c706c04453
    Fix "-Wuseless-cast" warnings Florian Albrechtskirchinger 2022-06-11 09:21:38 +0200
  • 5942b870aa
    CI: Enable 32bit unit test Florian Albrechtskirchinger 2022-06-11 14:55:18 +0200
  • a8df5da3f8
    CI: Add single-header build Florian Albrechtskirchinger 2022-06-11 09:28:37 +0200
  • ee1cef2f2b
    Enable JSON_MultipleHeaders by default Florian Albrechtskirchinger 2022-06-11 08:51:07 +0200
  • af34396129
    Use new CI image (#3528) Niels Lohmann 2022-06-12 14:31:07 +0200
  • dc809d4ff2
    cleanup, fix compiler/linter issues Florian Albrechtskirchinger 2022-06-11 17:39:01 +0200
  • 71be9f5001
    CI: blacklist compilers without multilib support Florian Albrechtskirchinger 2022-06-11 12:31:22 +0200
  • d4724abd2d
    Remove coverage exclusion Florian Albrechtskirchinger 2022-06-11 11:13:36 +0200
  • 0216d727e9
    Fix "-Wuseless-cast" warnings Florian Albrechtskirchinger 2022-06-11 09:21:38 +0200
  • 4be1e2bd0e
    CI: Enable 32bit unit test Florian Albrechtskirchinger 2022-06-11 14:55:18 +0200
  • eef7437738
    CI: add single-header build to ci_test_amalgamation Florian Albrechtskirchinger 2022-06-11 09:28:37 +0200
  • a563917a88
    Enable JSON_MultipleHeaders by default Florian Albrechtskirchinger 2022-06-11 08:51:07 +0200
  • 39e55e2f11
    Remove coverage exclusion Florian Albrechtskirchinger 2022-06-11 11:13:36 +0200
  • ea3e962192
    CI: auto-detect multilib compilers Florian Albrechtskirchinger 2022-06-11 11:11:08 +0200
  • 23857da10e
    tidying up code, no change to logic Luca 2022-04-14 14:35:55 +0200
  • e473ac5996
    fix iterator_input_adapter consuming input before it should Luca 2022-04-14 13:00:52 +0200
  • b9700abfa4
    CMake: auto-enable 32bit unit test for 32bit compilers Florian Albrechtskirchinger 2022-06-11 09:49:10 +0200
  • 4816a27a8a
    CI: add single-header build to ci_test_amalgamation Florian Albrechtskirchinger 2022-06-11 09:28:37 +0200
  • 2399533a1d
    Fix "-Wuseless-cast" warnings Florian Albrechtskirchinger 2022-06-11 09:21:38 +0200
  • 08191aaf07
    CI: enable 32bit unit test Florian Albrechtskirchinger 2022-06-11 08:52:56 +0200
  • d6e95c2c76
    Enable JSON_MultipleHeaders by default Florian Albrechtskirchinger 2022-06-11 08:51:07 +0200
  • 079e97bf0d
    📝 update compiler versions Niels Lohmann 2022-06-10 22:27:25 +0200
  • 8cc96208bf
    💚 fix test Niels Lohmann 2022-06-10 21:09:12 +0200
  • f6abe0886d
    🔧 remove duplicate warning flags Niels Lohmann 2022-06-10 21:09:02 +0200
  • 428f8077a6
    🚨 fix warning Niels Lohmann 2022-06-10 21:08:31 +0200
  • f93d1e771f
    ⬆️ use new CI image Niels Lohmann 2022-06-10 15:34:19 +0200
  • 5000c391fa
    ⬆️ use new CI image Niels Lohmann 2022-06-10 15:09:24 +0200
  • 48a102c2c5
    Fix ndarray dimension signedness, fix ndarray length overflow (2); add 32bit unit test (#3523) Florian Albrechtskirchinger 2022-06-09 08:22:58 +0200
  • fc6ac6a39d
    Exclude unreachable lines from coverage Florian Albrechtskirchinger 2022-06-08 13:57:01 +0200
  • 5bbe2c670a
    Add 32bit unit test Florian Albrechtskirchinger 2022-06-08 13:09:50 +0200
  • 5fd352ab33
    Correct 408 parse_errors to out_of_range Florian Albrechtskirchinger 2022-06-08 10:26:02 +0200
  • 0e1e471a52
    Use value_in_range_of trait Florian Albrechtskirchinger 2022-06-08 09:20:18 +0200
  • b0e8030e6e
    Add value_in_range_of trait Florian Albrechtskirchinger 2022-06-08 08:50:54 +0200
  • a6946ca380
    Correct 408 parse_errors to out_of_range Florian Albrechtskirchinger 2022-06-08 10:26:02 +0200
  • d84ac2a148
    Use value_in_range_of trait Florian Albrechtskirchinger 2022-06-08 09:20:18 +0200
  • 329e1871f7
    Add value_in_range_of trait Florian Albrechtskirchinger 2022-06-08 08:50:54 +0200