Commit Graph

  • 48e7b4c23b BJData Fixes (#4588) Nebojša Cvetković 2025-01-07 21:10:38 +00:00
  • c818701d98 deploy: 0cb1241d5e nlohmann 2025-01-07 17:50:01 +00:00
  • 0cb1241d5e Improve Bazel support: Switch to Bzlmod (#4584) Vertexwahn 2025-01-07 18:47:51 +01:00
  • 1a2fb08d1c deploy: 2e50d5b2f3 nlohmann 2025-01-07 17:13:02 +00:00
  • 2e50d5b2f3 BJData optimized binary array type (#4513) Nebojša Cvetković 2025-01-07 17:09:19 +00:00
  • fb8527384c deploy: 60c48755e3 nlohmann 2025-01-03 21:20:32 +00:00
  • 60c48755e3 Add missing macros in README and link to docs for more info (#4582) Nikhil 2025-01-04 02:49:37 +05:30
  • a6255cc418 add a ci step for Json_Diagnostic_Positions (#4579) Harinath Nampally 2025-01-03 01:15:37 -05:00
  • f038ac4c9d Enable modernize-use-integer-sign-comparison check (#4581) Niels Lohmann 2025-01-02 13:24:05 +01:00
  • 4f64d8d0b4 Modernize integer comparison (#4577) Michael Valladolid 2025-01-02 01:01:38 +09:00
  • 2134cb947a Fix NLOHMANN_DEFINE_TYPE_INTRUSIVE_WITH_DEFAULT with an empty JSON instance (#4508) Nissim Armand Ben Danan 2024-12-31 09:16:43 +02:00
  • a46ad99086 deploy: 6057b31df7 nlohmann 2024-12-29 16:08:49 +00:00
  • 6057b31df7 Overwork astyle call (#4573) Niels Lohmann 2024-12-29 17:06:03 +01:00
  • 0fa326a8e8 Use Clang image to run iwyu (#4574) Niels Lohmann 2024-12-29 15:49:35 +01:00
  • 8314ac2f76 Use ubuntu-latest image to run Valgrind (#4575) Niels Lohmann 2024-12-29 15:49:20 +01:00
  • 69c8758d51 fix the abi tests for diagnostics positions feature (#4572) Harinath Nampally 2024-12-28 10:24:52 -05:00
  • 5ff90d9e02 fix diagnostic positions related compilation errors (#4570) Harinath Nampally 2024-12-28 10:22:45 -05:00
  • 6be4e85600 Bump cppcheck from 1.4.6 to 1.4.7 in /cmake/requirements (#4567) dependabot[bot] 2024-12-23 19:17:06 +01:00
  • 4ab98c39c3 Update docs/mkdocs/docs/api/basic_json/dump.md issue4552-ignore Niels Lohmann 2024-12-23 11:40:05 +01:00
  • 493d1e4467 🚨 fix warnings Niels Lohmann 2024-12-22 17:35:15 +01:00
  • b167096e82 📝 clean up Niels Lohmann 2024-12-22 14:20:10 +01:00
  • e9876d9e46 🎨 format code Niels Lohmann 2024-12-22 13:57:39 +01:00
  • 15ff3701a1 🚨 fix warnings Niels Lohmann 2024-12-22 13:30:36 +01:00
  • 3cd50255a8 🚧 add support for ensure_ascii Niels Lohmann 2024-12-22 13:12:34 +01:00
  • a6a06b76e7 Merge branch 'develop' into issue4552-ignore Niels Lohmann 2024-12-22 11:19:00 +01:00
  • 28c1cbfef9 deploy: 663058e7d1 nlohmann 2024-12-21 11:54:13 +00:00
  • 663058e7d1 Fix typo in nlohmann_define_derived_type.md (#4565) Greg Marr 2024-12-21 06:53:15 -05:00
  • 7d2a83b735 🚨 fix warning Niels Lohmann 2024-12-20 16:36:30 +01:00
  • a2d828c204 🚧 first implementation for keep Niels Lohmann 2024-12-20 15:40:20 +01:00
  • a27a5b5442 Add ONLY_SERIALIZE for NLOHMANN_DEFINE_DERIVED_TYPE_* macros (#4562) Einars Netlis-Galejs 2024-12-20 10:31:22 +00:00
  • 9f73bc1b37 json start/end position implementation (#4517) Sushrut Shringarputale 2024-12-18 13:46:14 -08:00
  • 3db5cc4ba8 Bump actions/upload-artifact from 4.4.3 to 4.5.0 (#4557) dependabot[bot] 2024-12-18 18:43:22 +00:00
  • 1a095c93fb deploy: af4ad7915c nlohmann 2024-12-20 10:32:18 +00:00
  • af4ad7915c Add ONLY_SERIALIZE for NLOHMANN_DEFINE_DERIVED_TYPE_* macros (#4562) Einars Netlis-Galejs 2024-12-20 10:31:22 +00:00
  • fd94ec80c7 deploy: 58f5f25968 nlohmann 2024-12-18 21:56:22 +00:00
  • 58f5f25968 json start/end position implementation (#4517) Sushrut Shringarputale 2024-12-18 13:46:14 -08:00
  • 733c59588d Bump actions/upload-artifact from 4.4.3 to 4.5.0 (#4557) dependabot[bot] 2024-12-18 18:43:22 +00:00
  • 1a76a2c514 🎨 fix format Niels Lohmann 2024-12-18 17:07:12 +01:00
  • 3665dabb00 Suppress modernize-use-integer-sign-comparison (#4558) Niels Lohmann 2024-12-18 17:44:56 +01:00
  • 851584e609 Set parents after insert call (#4537) Niels Lohmann 2024-12-18 09:44:09 +01:00
  • 6cb099e30e Suppress modernize-use-integer-sign-comparison (#4558) Niels Lohmann 2024-12-18 17:44:56 +01:00
  • 4d67e127aa 🚧 WIP for #4552 Niels Lohmann 2024-12-18 09:47:23 +01:00
  • 094bd2651b Set parents after insert call (#4537) Niels Lohmann 2024-12-18 09:44:09 +01:00
  • 30cd44df95 Clean up CI (#4553) Niels Lohmann 2024-12-17 18:58:05 +01:00
  • 5362012fdd [StepSecurity] ci: Harden GitHub Actions (#4551) StepSecurity Bot 2024-12-17 06:20:06 -08:00
  • 861ec9c3c6 Fix token permissions warnings (#4550) Niels Lohmann 2024-12-17 12:55:19 +01:00
  • 9ed446a688 deploy: f4910b20ce dependabot[bot] 2024-12-17 09:56:00 +00:00
  • f4910b20ce Bump mkdocs-material from 9.5.48 to 9.5.49 in /docs/mkdocs (#4548) dependabot[bot] 2024-12-17 09:50:23 +00:00
  • ac48b5c374 deploy: f2a4ac0673 nlohmann 2024-12-17 08:49:25 +00:00
  • f2a4ac0673 Add step to build the documentation (#4549) Niels Lohmann 2024-12-17 09:48:24 +01:00
  • 8e1b800017 Move reuse dependency to requirements.txt file (#4547) Niels Lohmann 2024-12-16 17:25:18 +01:00
  • 677e19e39c Clean up (#4546) Niels Lohmann 2024-12-16 07:23:35 +01:00
  • 9e23b5d61e ⬆️ Bump watchdog from 2.1.7 to 6.0.0 in /tools/serve_header (#4542) dependabot[bot] 2024-12-15 22:39:16 +00:00
  • eb142e33c0 ⬆️ Bump ossf/scorecard-action from 2.3.3 to 2.4.0 (#4545) dependabot[bot] 2024-12-15 21:54:00 +00:00
  • 1c8e26dcb4 ⬆️ Bump lukka/get-cmake from 3.31.0 to 3.31.2 (#4544) dependabot[bot] 2024-12-15 21:23:59 +00:00
  • b6b8378c8c ⬆️ Bump github/codeql-action from 2.27.9 to 3.27.9 (#4543) dependabot[bot] 2024-12-15 20:55:09 +00:00
  • 58949c0ad5 ⬆️ Bump actions/github-script from 6.4.0 to 7.0.1 (#4540) dependabot[bot] 2024-12-15 20:13:29 +00:00
  • 7cfbe321be ⬆️ Bump pyyaml from 6.0 to 6.0.2 in /tools/serve_header (#4541) dependabot[bot] 2024-12-15 20:12:27 +00:00
  • 4003f8da02 [StepSecurity] Apply security best practices (#4539) StepSecurity Bot 2024-12-15 09:31:21 -08:00
  • 6a2ae22a5a 📝 add OpenSSF Scorecard badge Niels Lohmann 2024-12-15 17:16:26 +01:00
  • 620034ecec ♻️ allow patch and diff to be used with arbitrary string types (#4536) Niels Lohmann 2024-12-13 07:24:50 +01:00
  • e3f1e1d35b deploy: e6cafa573a nlohmann 2024-12-11 07:32:31 +00:00
  • e6cafa573a 📝 fix CPM.cmake example Niels Lohmann 2024-12-11 08:31:43 +01:00
  • 41cbe4b3ef deploy: e0a17f8475 nlohmann 2024-12-10 22:24:12 +00:00
  • e0a17f8475 📝 add more package managers (#4533) Niels Lohmann 2024-12-10 23:18:39 +01:00
  • 364a48d9d6 deploy: 20ae363a71 nlohmann 2024-12-10 19:52:33 +00:00
  • 20ae363a71 Replace EOF with char_traits (#4532) Niels Lohmann 2024-12-10 20:51:47 +01:00
  • 589641b175 Add support of multi-dim C-style array member of struct. (#4262) peng-wang-cn 2024-12-10 20:18:21 +08:00
  • 836d436a40 deploy: f385fe28f2 nlohmann 2024-12-10 10:59:47 +00:00
  • f385fe28f2 💸 update sponsors Niels Lohmann 2024-12-10 11:59:01 +01:00
  • ab14172173 deploy: 981a4c39f4 nlohmann 2024-12-10 08:42:33 +00:00
  • 981a4c39f4 📝 trigger documentation build Niels Lohmann 2024-12-10 09:41:45 +01:00
  • dd81f878f7 🚀 fix permissions Niels Lohmann 2024-12-10 09:39:21 +01:00
  • 549c79ba7e Overwork documentation (#4516) Niels Lohmann 2024-12-09 23:02:30 +01:00
  • 9f60e85557 Fix return value of get_ptr for unsigned integers (#4525) Niels Lohmann 2024-12-06 18:38:25 +01:00
  • a006a7a48b Add more GCC warning flags (#4524) Niels Lohmann 2024-12-01 16:13:48 +01:00
  • cd1e38dcc4 ♻️ allow to continue after parse error issue3989 Niels Lohmann 2024-11-30 13:56:32 +01:00
  • 7c97655f59 ♻️ allow to continue after parse error Niels Lohmann 2024-11-30 13:54:43 +01:00
  • 17b5262e7d ♻️ allow to continue after parse error Niels Lohmann 2024-11-29 17:47:58 +01:00
  • 1b9a9d1f21 Update licenses (#4521) Niels Lohmann 2024-11-29 17:38:42 +01:00
  • 935c6eeb5a Optimize binary get_number implementation by reading multiple bytes at once (#4391) Tianyi Chen 2024-11-29 00:19:58 -08:00
  • e41905fcb0 💸 thanks @phrrngtn Niels Lohmann 2024-11-27 18:03:21 +01:00
  • d333f08958 CMake: generate a pkg-config file that follow pkg-config conventions (#4456) Dylan Baker 2024-11-25 23:39:11 -08:00
  • 3d6c664de2 Allow comparing default initialized iterators (#4512) Niels Lohmann 2024-11-26 06:35:14 +01:00
  • ee32bfc1c2 Make SAX output locale-independent (#4505) Niels Lohmann 2024-11-24 21:14:00 +01:00
  • a97041a98f Skip enum tests when JSON_DisableEnumSerialization=ON (#4504) Niels Lohmann 2024-11-21 17:19:16 +01:00
  • f9f8c07792 fix: integer parsed as float when EINTR set in errno (#4506) Stuart Gorman 2024-11-21 22:09:29 +10:00
  • 378e091795 Fix weak-vtables warning (#4500) Niels Lohmann 2024-11-20 08:29:44 +01:00
  • 1f218e1074 Possible fix for #4485 (#4487) jh96 2024-11-19 04:54:04 -08:00
  • 64f68dc563 Suppress warnings in NLOHMANN_JSON_SERIALIZE_ENUM (#4497) Niels Lohmann 2024-11-17 14:29:27 +01:00
  • 2e928c39ae 🔀 merge develop clang-tidy Niels Lohmann 2024-11-17 07:45:45 +01:00
  • 1c5923e5d6 Add comment for #4494 (#4496) Niels Lohmann 2024-11-17 07:36:05 +01:00
  • e3ac5a64bf Add test for libstdc++ (#4495) Niels Lohmann 2024-11-17 07:35:35 +01:00
  • a65d65c724 🔀 merge develop Niels Lohmann 2024-11-16 23:25:05 +01:00
  • 5e9bf559b1 # Conflicts: # .github/workflows/macos.yml # include/nlohmann/detail/input/parser.hpp # include/nlohmann/detail/meta/std_fs.hpp # include/nlohmann/json.hpp # single_include/nlohmann/json.hpp Niels Lohmann 2024-11-16 23:23:05 +01:00
  • e509007df2 Remove alwayslink=True Bazel flag (#4396) Marcel 2024-11-16 23:13:11 +01:00
  • 060414037e feat: Rebase feature/optional to develop (#4036) Fredrik Sandhei 2024-11-16 17:19:33 +01:00
  • fd20975a94 Add CPack support (#4459) zjyhjqs 2024-11-17 00:09:05 +08:00
  • fde9a86c5a Make iterator_proxy_value a forward_iterator (#4371) (#4372) Captain Crutches 2024-11-15 00:28:40 -08:00
  • 1825117e63 Another desperate try to fix the CI (#4489) Niels Lohmann 2024-11-13 10:21:26 +01:00