Commit Graph

4300 Commits (b5364faf9d732052506cefc933d3f4e4f04513a5)

Author SHA1 Message Date
offa 7935a683f5 link to conan package in readme 2021-05-12 16:46:32 +02:00
Jason Dsouza 6d7959e05d
Keep consistent formatting 2021-05-12 19:25:06 +05:30
Niels Lohmann 7cafc5c63f
📝 document Drone CI 2021-05-10 14:23:27 +02:00
Niels Lohmann e856b50791
🔥 remove arm build 2021-05-09 14:22:46 +02:00
Niels Lohmann a44b29ecf1
🔧 fix paths 2021-05-09 13:52:16 +02:00
Niels Lohmann 014724f362
⚗️ change path 2021-05-09 13:49:42 +02:00
Niels Lohmann 0c62748b75
🔧 change repository 2021-05-09 13:46:48 +02:00
Niels Lohmann c73bd8b251
🔧 ignore certificate 2021-05-09 13:44:21 +02:00
Niels Lohmann 3685dbdcfd
🔧 checkout cmake via git 2021-05-09 13:41:40 +02:00
Niels Lohmann 9746f72d71
🔨 do not check certificate 2021-05-09 13:34:28 +02:00
Niels Lohmann df6fa6c11c
👷 arm and arm64 2021-05-09 13:32:50 +02:00
Niels Lohmann e6e7309514
👷 arm and arm64 2021-05-09 13:31:27 +02:00
Niels Lohmann 42f2512290
🔧 skip slow tests 2021-05-09 13:00:35 +02:00
Niels Lohmann f3193e1e94
🔧 build ctest 2021-05-09 11:07:57 +02:00
Niels Lohmann 9ec8f4efa8
🔧 fix ctest path 2021-05-09 10:39:37 +02:00
Niels Lohmann 27a71ccdd8
🔧 fix path 2021-05-08 20:42:24 +02:00
Niels Lohmann a6e2fd1b15
🔧 use built CMake 2021-05-08 14:41:43 +02:00
Niels Lohmann 77a5cd247e
🔧 build cmake 2021-05-08 13:56:19 +02:00
Niels Lohmann 1d8869f8bc
👷 add Drone CI 2021-05-08 13:33:30 +02:00
Jean-Philippe Lemieux afbb84b2c8 Add a cmake option to use SYSTEM in target_include_directories
Without SYSTEM static analysis like clang-tidy raise warnings on
json.hpp.  This is not desirable for projects embedding nlohmann_json

Tests:
- Validated that without the option OFF the warnings are raised as
  before
- Validated that with the option ON the warnings are silenced
2021-05-05 16:19:24 -04:00
Niels Lohmann fc2f7116fe
Merge pull request #2756 from nlohmann/issue2755
replace EOF with std::char_traits<char>::eof()
2021-05-04 12:56:46 +02:00
Niels Lohmann b08139ea4b
♻️ replace EOF with std::char_traits<char>::eof() 2021-05-04 10:22:34 +02:00
Niels Lohmann d4f446592f
Merge pull request #2754 from mortenfyhn/patch-1
Fix typo in README
2021-05-03 12:24:55 +02:00
Morten Fyhn Amundsen 193bf9d6b6
Fix typo in README 2021-05-03 09:46:00 +02:00
Niels Lohmann b2e784c33b
Merge pull request #2749 from nlohmann/docs 2021-04-29 23:05:33 +02:00
Niels Lohmann d0ab2b86c3
📝 update documentation 2021-04-29 17:19:57 +02:00
Niels Lohmann 8a29a6ecf4
Merge pull request #2731 from theShmoo/custom-cpp-version
Fixes #2730
2021-04-29 09:55:16 +02:00
Niels Lohmann 07344fdd09
Merge pull request #2747 from nlohmann/docs
Add documentation for numbers
2021-04-28 22:06:25 +02:00
Niels Lohmann cdfe865486
📝 add documentation for numbers 2021-04-28 20:33:05 +02:00
David Pfahler d140a1c777 fixed amalgamation file 2021-04-26 08:39:24 +02:00
David Pfahler 5a77314c5e replaced define
JSON_VERSION_IS_PREDEFINED with JSON_HAS_CPP_11
2021-04-26 08:09:36 +02:00
Niels Lohmann a34e011e24
Merge pull request #2576 from AnthonyVH/non_default_constructable_stl_containers
Add support for deserialization of STL containers of non-default constructable types (fixes #2574).
2021-04-25 15:22:37 +02:00
Niels Lohmann f1600cd26b
Merge pull request #2737 from nlohmann/upgrade_ci
Use Clang 12 in CI
2021-04-25 15:20:42 +02:00
Niels Lohmann f6e9654aaa
🔇 suppress unsigned integer warnings 2021-04-25 14:33:12 +02:00
Niels Lohmann 52717b7473
👷 add clang 11 2021-04-24 14:27:13 +02:00
Niels Lohmann 608fbffcb1
📝 update compiler versions 2021-04-24 13:51:53 +02:00
Niels Lohmann 0638a27ed3
👷 add step for Infer 2021-04-24 13:50:30 +02:00
Niels Lohmann 10fc5162e7
⬆️ use Clang 12 where available 2021-04-24 13:24:36 +02:00
Niels Lohmann 9774e53cd6
Merge pull request #2707 from raduteo/patch-2
Update json.hpp
2021-04-23 09:48:38 +02:00
David Pfahler 0a2de2f5b9 fixed amalgation file for #2728 2021-04-21 12:54:55 +02:00
David Pfahler 6b267e3cb1 fixed amalgation file for #2730 2021-04-21 12:53:58 +02:00
David Pfahler 38952643c5 generate amalgation to fix CI for #2730 2021-04-21 12:46:37 +02:00
David Pfahler 31c4c8f36c Fixes #2730
Added define JSON_VERSION_IS_PREDEFINED
for skipping automatic JSON_HAS_CPP_* detection
2021-04-21 11:03:28 +02:00
David Pfahler 1a1381f071 Fixes #2728
includes some macros to be defined for using without file io.
2021-04-21 10:24:01 +02:00
raduteo 35d79203ec
Update json.hpp 2021-04-12 19:47:02 -04:00
raduteo e8dbd7be86
Update json.hpp
Proposed fix for #2706
2021-04-09 09:35:58 -04:00
Niels Lohmann 7126d88803
Merge pull request #2690 from doronbehar/patch-1
pkg-config.pc.in: Don't concatenate paths
2021-03-30 07:50:28 +02:00
Doron Behar 53a9850eeb
pkg-config.pc.in: Don't concatenate paths
See: https://github.com/jtojnar/cmake-snips#assuming-cmake_install_dir-is-relative-path
2021-03-29 21:43:49 +00:00
Niels Lohmann 3f33c21725
Merge pull request #2689 from nlohmann/ci_matrix
add more CI steps
2021-03-29 09:25:04 +02:00
Niels Lohmann d927f44576
💚 fix build 2021-03-28 15:30:37 +02:00