Commit Graph

  • e7470de775 Refactor assertions in unit-deserialization.cpp Krzysiek Karbowiak 2022-03-17 10:38:49 +0100
  • 8140466217 Refactor assertions in unit-conversions.cpp Krzysiek Karbowiak 2022-03-17 10:38:16 +0100
  • 2b37ebb059 Refactor assertions in unit-convenience.cpp Krzysiek Karbowiak 2022-03-17 10:37:32 +0100
  • ffa5d9b42b Refactor assertions in unit-constructor1.cpp Krzysiek Karbowiak 2022-03-17 10:37:14 +0100
  • 95e29df839 Refactor assertions in unit-class_parser.cpp Krzysiek Karbowiak 2022-03-17 10:24:24 +0100
  • cd486f6372 Refactor assertions in unit-class_iterator.cpp Krzysiek Karbowiak 2022-03-17 10:22:27 +0100
  • b0646dfa91 Refactor assertions in unit-class_const_iterator.cpp Krzysiek Karbowiak 2022-03-17 10:22:02 +0100
  • da6be701d7 Refactor assertions in unit-cbor.cpp Krzysiek Karbowiak 2022-03-17 10:21:37 +0100
  • f1958879b9 Refactor assertions in unit-bson.cpp Krzysiek Karbowiak 2022-03-17 10:20:47 +0100
  • d9d9aaba84 Refactor assertions in unit-algorithms.cpp Krzysiek Karbowiak 2022-03-17 10:19:39 +0100
  • 8b5abbab6f Add missing check Krzysiek Karbowiak 2022-03-16 21:03:36 +0100
  • 3419363bfb CI: pass extra CXXFLAGS to standards tests Florian Albrechtskirchinger 2022-03-10 00:16:48 +0100
  • 8b3ca4a444 CI: use JSON_TestStandards to set CXX_STANDARD Florian Albrechtskirchinger 2022-03-10 00:15:47 +0100
  • 4d50e929b7 CI: turn *_CXXFLAGS into CMake lists Florian Albrechtskirchinger 2022-03-06 15:26:39 +0100
  • c7e11eab58 CI: update cmake_flags test to use CMake 3.13 in test directory Florian Albrechtskirchinger 2022-03-09 12:41:06 +0100
  • 6d19608007 Fix more test build failures due to missing noexcept Florian Albrechtskirchinger 2022-03-09 13:23:56 +0100
  • d7954b29fc Fix redefinition of inline constexpr statics Florian Albrechtskirchinger 2022-03-08 11:13:57 +0100
  • 130205e59e Disable broken comparison if JSON_HAS_THREE_WAY_COMPARISON Florian Albrechtskirchinger 2022-03-08 15:36:30 +0100
  • 23171408bd Add three-way comparison feature test macro Florian Albrechtskirchinger 2022-03-09 09:43:09 +0100
  • 6dcd1ab0c8 Use JSON_TEST_KEEP_MACROS Florian Albrechtskirchinger 2022-03-09 09:39:43 +0100
  • dbc96b9302 Don't undef some macros if JSON_TEST_KEEP_MACROS is defined Florian Albrechtskirchinger 2022-03-09 09:36:29 +0100
  • 61a7d65def Use CMAKE_MODULE_PATH Florian Albrechtskirchinger 2022-03-13 09:19:41 +0100
  • 00c4a4d066 Refactor unit test creation Florian Albrechtskirchinger 2022-03-05 12:49:33 +0100
  • 749b3b78a4
    ⚗️ reproducing #3377 Niels Lohmann 2022-03-08 13:45:51 +0100
  • 700b95f447
    Make iterator operator++/--(int) equality-preserving (#3332) Florian Albrechtskirchinger 2022-03-08 10:10:50 +0100
  • 3a4da7c2a1
    Merge branch 'develop' of https://github.com/nlohmann/json into icpc Niels Lohmann 2022-03-07 22:21:24 +0100
  • f208a9c19b
    Fix C++20/gcc-12 issues (Part 1) (#3379) Florian Albrechtskirchinger 2022-03-07 22:19:28 +0100
  • 5c51ac7af8 Disable broken comparison tests in C++20 mode Florian Albrechtskirchinger 2022-03-06 16:39:45 +0100
  • 4a6e6ca8c7
    📝 update documentation Niels Lohmann 2022-03-07 13:48:24 +0100
  • 8d7b5b6a28
    Add clarification to avoid misunderstanding that cause #3360 (#3378) Andrea Cocito 2022-03-07 13:43:50 +0100
  • 0fd95d2e28
    Fix ordered_map ctor with initializer_list (#3370) Florian Albrechtskirchinger 2022-03-07 13:41:35 +0100
  • 91ae73a3b7
    Update macros.md Andrea Cocito 2022-03-07 10:09:34 +0100
  • d24e49ae6d
    Update macros.md Andrea Cocito 2022-03-07 10:02:08 +0100
  • c21ed8aabe Fix test build failures due to missing noexcept (gcc-12) Florian Albrechtskirchinger 2022-03-05 23:20:01 +0100
  • 575be1a7fe Fix custom allocator test build failures (C++20) Florian Albrechtskirchinger 2022-03-05 10:21:13 +0100
  • 75e8c9f077 ⚗️ try fix from https://github.com/nlohmann/json/issues/3138#issuecomment-1015562666 Niels Lohmann 2022-01-19 21:44:12 +0100
  • f37682aa21 🔧 add more GCC warning flags Niels Lohmann 2021-12-29 14:25:27 +0100
  • 6180a61d64 🔧 use proper GCC binary Niels Lohmann 2021-12-29 15:26:45 +0100
  • c6d8892e5d
    FetchContent_MakeAvailable (#3351) Niels Lohmann 2022-03-06 15:33:05 +0100
  • 6a2c66f7f0 Fix ordered_map ctor with initializer_list Florian Albrechtskirchinger 2022-03-03 23:02:25 +0100
  • 6ba384196f
    Merge branch 'develop' of https://github.com/nlohmann/json into fetch_content Niels Lohmann 2022-03-06 13:54:45 +0100
  • d1e57df48b
    Fix and update CI (#3368) Florian Albrechtskirchinger 2022-03-06 13:54:00 +0100
  • 21be0af5b0
    Update macros.md Andrea Cocito 2022-03-06 11:42:47 +0100
  • cd8ca8017a
    💚 fix test names Niels Lohmann 2022-03-06 10:40:28 +0100
  • 698ccc44bb Remove exception context where unnecessary Florian Albrechtskirchinger 2022-03-04 08:50:23 +0100
  • 99687f367d Provide exception overloads without context parameter Florian Albrechtskirchinger 2022-03-04 08:42:57 +0100
  • 64a2e05b36 CI: change msvc2019*/clang* runners to windows-2019 Florian Albrechtskirchinger 2022-03-02 19:43:17 +0100
  • aa7e97fa5b CI: add workflow_dispatch trigger Florian Albrechtskirchinger 2022-03-02 19:40:05 +0100
  • 5d1e8ff1cd
    🔧 use FetchContent_MakeAvailable Niels Lohmann 2022-02-22 20:47:31 +0100
  • e4643d1f1b
    Fix CITATION.cff and add automatic validation of your citation metadata (#3320) Faruk D 2022-02-18 18:11:44 +0100
  • 65fa82575b Fix CITATION.cff date-released Abel Soares Siqueira 2022-02-07 15:24:49 +0100
  • 3736061d7f Update CITATION.cff cffversion to 1.2.0 Abel Soares Siqueira 2022-02-07 12:23:10 +0100
  • 6d8a78fd88 Avoid clash with Arduino defines Daniel Ansorregui 2022-02-02 13:11:27 +0000
  • b926357635 Make iterator operator++/--(int) equality-preserving Florian Albrechtskirchinger 2022-02-15 17:04:30 +0100
  • d8a63291cb
    📝 add note on parsing ordered_json #3325 (#3326) Niels Lohmann 2022-02-12 15:45:51 +0100
  • 59df006333
    📝 add note on parsing ordered_json #3325 Niels Lohmann 2022-02-10 14:31:10 +0100
  • eb21824147
    📝 replace Doxygen links Niels Lohmann 2022-02-08 22:12:49 +0100
  • eec79d4e8a
    Add macros NLOHMANN_DEFINE_TYPE_INTRUSIVE_WITH_DEFAULT and ..._NON_INTRUSIVE_WITH_DEFAULT (#3143) pketelsen 2022-01-30 22:06:50 +0100
  • c11f98228d
    📝 document FetchContent Niels Lohmann 2022-01-30 13:05:18 +0100
  • 6fd7616423 Add const to getters for macro tests Chaoya Li 2021-06-28 21:02:29 +0800
  • cce6c599af Added test for serialization of default constructed object Chaoya Li 2021-06-28 18:35:02 +0800
  • 4cc15b25b6 Renamed default_obj in to avoid name clashes Chaoya Li 2021-06-28 18:06:46 +0800
  • 67624df5c6 Updated docs for NLOHMANN_DEFINE_TYPE_INTRUSIVE_WITH_DEFAULT and NLOHMANN_DEFINE_TYPE_NON_INTRUSIVE_WITH_DEFAULT Chaoya Li 2021-06-28 18:02:14 +0800
  • 0eeb228709 Rephrased docs for NLOHMANN_DEFINE_TYPE_INTRUSIVE_WITH_DEFAULT and NLOHMANN_DEFINE_TYPE_NON_INTRUSIVE_WITH_DEFAULT Chaoya Li 2021-06-26 05:57:45 +0800
  • b7fc1197b5 Updated docs for NLOHMANN_DEFINE_TYPE_INTRUSIVE_WITH_DEFAULT and NLOHMANN_DEFINE_TYPE_NON_INTRUSIVE_WITH_DEFAULT accordingly Chaoya Li 2021-06-25 19:45:01 +0800
  • 27b4256ba8 Added new macros NLOHMANN_DEFINE_TYPE_INTRUSIVE_WITH_DEFAULT and NLOHMANN_DEFINE_TYPE_NON_INTRUSIVE_WITH_DEFAULT. Chaoya Li 2021-06-15 10:14:44 +0800
  • 4d4c273036
    .github/workflows/windows.yml: Add support for Visual Studio 2022 (#3295) Thomas Braun 2022-01-26 09:57:23 +0100
  • 856e7c2f42 README.md: Add VS 2022 [skip ci] Thomas Braun 2022-01-25 20:27:58 +0100
  • b772649624
    Add maintainer targets to create source archive (#3289) Niels Lohmann 2022-01-25 19:53:02 +0100
  • f193af10e9 .github/workflows/windows.yml: Add support for Visual Studio 2022 Thomas Braun 2022-01-25 15:04:13 +0100
  • 18ab0be2da
    🔨 clean up Niels Lohmann 2022-01-24 22:17:33 +0100
  • f338474ff5
    🔨 add script to create xz archive Niels Lohmann 2022-01-24 11:05:45 +0100
  • 6ab7881060
    🔨 add script to create xz archive Niels Lohmann 2022-01-23 14:58:50 +0100
  • f7ff28e73e
    🔨 add script to create xz archive Niels Lohmann 2022-01-23 14:49:07 +0100
  • f90a82cc23
    ⚗️ try fix from https://github.com/nlohmann/json/issues/3138#issuecomment-1015562666 Niels Lohmann 2022-01-19 21:44:12 +0100
  • bca1a72bff
    ⚗️ try fix from https://github.com/nlohmann/json/issues/3138#issuecomment-1015562666 Niels Lohmann 2022-01-19 20:39:21 +0100
  • 74e5935b39
    Merge branch 'develop' of https://github.com/nlohmann/json into gcc_warning_flags Niels Lohmann 2022-01-18 12:49:30 +0100
  • 293f67f9ff
    Fix a typo (#3265) Ferry Huberts 2022-01-12 21:43:22 +0100
  • b5ef3593d6
    Fix a typo Ferry Huberts 2022-01-12 21:41:59 +0100
  • c6740d7d58
    📝 add documentation for default behavior for macros Niels Lohmann 2022-01-11 21:46:40 +0100
  • 41754c245a
    🔇 suppress Clang-Tidy warning Niels Lohmann 2022-01-11 20:41:06 +0100
  • 809ef5d01a
    🔇 suppress Clang-Tidy warning Niels Lohmann 2022-01-11 15:07:01 +0100
  • a905579f4d
    ⬆️ Doctest 2.4.8 Niels Lohmann 2022-01-11 12:26:25 +0100
  • ef556019be
    📝 overwork documentation Niels Lohmann 2022-01-09 14:32:38 +0100
  • 67dfb519e3
    🔇 suppress Clang-Tidy warning Niels Lohmann 2022-01-06 09:22:39 +0100
  • 2bd8d0066a
    ⚗️ try dev branch Niels Lohmann 2022-01-05 21:38:00 +0100
  • cf4b8247f5
    Merge branch 'develop' of https://github.com/nlohmann/json into update_doctest Niels Lohmann 2022-01-05 21:36:49 +0100
  • 2d3091ff9f
    ⚗️ try std::initializer_list<json> Niels Lohmann 2022-01-05 21:29:34 +0100
  • 6d8d043add
    ♻️ make function static Niels Lohmann 2022-01-05 21:21:46 +0100
  • 4b6220acf2
    ✏️ fix typo Niels Lohmann 2022-01-05 21:18:27 +0100
  • b785783440
    Fix typo (#3249) Dimitris Apostolou 2022-01-05 14:35:14 +0200
  • 6cd68ebd12
    📝 add documentation for JSON Lines (#3247) Niels Lohmann 2022-01-05 09:51:29 +0100
  • a2341b5d1e
    Fix typo Dimitris Apostolou 2022-01-05 09:35:13 +0200
  • ec83b7b7e3 pkgconfig: Fix path relocation for mingw Biswapriyo Nath 2022-01-05 13:00:04 +0530
  • b6c753c96a
    📝 add documentation for JSON Lines Niels Lohmann 2022-01-04 21:23:55 +0100
  • 4fc7b3dc7c
    🔧 adjust docset generation script Niels Lohmann 2022-01-04 15:20:50 +0100
  • a8e86ba948
    📝 improve documentation InputType and IteratorType (#3246) Niels Lohmann 2022-01-04 15:02:39 +0100
  • 10486abe35
    📝 improve documentation InputType and IteratorType Niels Lohmann 2022-01-04 13:16:23 +0100
  • 9e89c2fdb5
    ♻️ remove stringstream (#3244) Niels Lohmann 2022-01-04 09:25:41 +0100
  • 06ca1979b0
    ♻️ remove stringstream Niels Lohmann 2022-01-03 20:45:26 +0100