Niels Lohmann
|
c65369acbe
|
👷 fix Codacity badge
|
2021-07-16 11:44:07 +02:00 |
|
Niels Lohmann
|
71fd9bd954
|
📝 fix documentation (#2845)
|
2021-07-06 08:46:17 +02:00 |
|
justanotheranonymoususer
|
c3d7fcb76c
|
Update README.md
|
2021-06-18 11:04:53 +03:00 |
|
justanotheranonymoususer
|
9710108d6a
|
Consistency with using in README.md
|
2021-06-17 21:39:29 +03:00 |
|
TotalCaesar659
|
9a599ae63a
|
Update URLs to HTTPS
|
2021-05-28 00:53:17 +03:00 |
|
offa
|
7935a683f5
|
link to conan package in readme
|
2021-05-12 16:46:32 +02:00 |
|
Niels Lohmann
|
7cafc5c63f
|
📝 document Drone CI
|
2021-05-10 14:23:27 +02:00 |
|
Morten Fyhn Amundsen
|
193bf9d6b6
|
Fix typo in README
|
2021-05-03 09:46:00 +02:00 |
|
Niels Lohmann
|
608fbffcb1
|
📝 update compiler versions
|
2021-04-24 13:51:53 +02:00 |
|
Niels Lohmann
|
f268035946
|
👷 consolidate CI
|
2021-03-28 13:37:04 +02:00 |
|
Niels Lohmann
|
41dbd50313
|
📄 use code from Google Abseil
|
2021-03-24 13:27:00 +01:00 |
|
Niels Lohmann
|
6f551930e5
|
🚨 add new CI and fix warnings (#2561)
* ⚗️ move CI targets to CMake
* ♻️ add target for cpplint
* ♻️ add target for self-contained binaries
* ♻️ add targets for iwyu and infer
* 🔊 add version output
* ♻️ add target for oclint
* 🚨 fix warnings
* ♻️ rename targets
* ♻️ use iwyu properly
* 🚨 fix warnings
* ♻️ use iwyu properly
* ♻️ add target for benchmarks
* ♻️ add target for CMake flags
* 👷 use GitHub Actions
* ⚗️ try to install Clang 11
* ⚗️ try to install GCC 11
* ⚗️ try to install Clang 11
* ⚗️ try to install GCC 11
* ⚗️ add clang analyze target
* 🔥 remove Google Benchmark
* ⬆️ Google Benchmark 1.5.2
* 🔥 use fetchcontent
* 🐧 add target to download a Linux version of CMake
* 🔨 fix dependency
* 🚨 fix includes
* 🚨 fix comment
* 🔧 adjust flags for GCC 11.0.0 20210110 (experimental)
* 🐳 user Docker image to run CI
* 🔧 add target for Valgrind
* 👷 add target for Valgrind tests
* ⚗️ add Dart
* ⏪ remove Dart
* ⚗️ do not call ctest in test subdirectory
* ⚗️ download test data explicitly
* ⚗️ only execute Valgrind tests
* ⚗️ fix labels
* 🔥 remove unneeded jobs
* 🔨 cleanup
* 🐛 fix OCLint call
* ✅ add targets for offline and git-independent tests
* ✅ add targets for C++ language versions and reproducible tests
* 🔨 clean up
* 👷 add CI steps for cppcheck and cpplint
* 🚨 fix warnings from Clang-Tidy
* 👷 add CI steps for Clang-Tidy
* 🚨 fix warnings
* 🔧 select proper binary
* 🚨 fix warnings
* 🚨 suppress some unhelpful warnings
* 🚨 fix warnings
* 🎨 fix format
* 🚨 fix warnings
* 👷 add CI steps for Sanitizers
* 🚨 fix warnings
* ⚡ add optimization to sanitizer build
* 🚨 fix warnings
* 🚨 add missing header
* 🚨 fix warnings
* 👷 add CI step for coverage
* 👷 add CI steps for disabled exceptions and implicit conversions
* 🚨 fix warnings
* 👷 add CI steps for checking indentation
* 🐛 fix variable use
* 💚 fix build
* ➖ remove CircleCI
* 👷 add CI step for diagnostics
* 🚨 fix warning
* 🔥 clean Travis
|
2021-03-24 07:15:18 +01:00 |
|
abbaswasim
|
ddbdb65834
|
Fix amount of entries in the json object
After the initial j.push_back() calls there is another j.emplace_back() call that makes the size == 4 not 3.
|
2021-03-02 01:42:33 +00:00 |
|
William A. Wieselquist
|
567e2e3412
|
Fix missing 1.78 in example in README.md
|
2021-02-06 14:48:12 -05:00 |
|
Niels Lohmann
|
9f6b78ee5a
|
📝 add documentation
|
2021-01-27 14:34:10 +01:00 |
|
Niels Lohmann
|
312a998873
|
🚸 add GDB pretty printer
|
2021-01-23 13:26:44 +01:00 |
|
bl-ue
|
c9d325b64b
|
readme: fix tilde character display
|
2021-01-14 15:59:28 -05:00 |
|
Niels Lohmann
|
14be8c69fe
|
💰 add sponsor
|
2021-01-11 08:00:49 +01:00 |
|
Niels Lohmann
|
085d497bf7
|
📄 update copyright year
|
2021-01-03 20:28:06 +01:00 |
|
Niels Lohmann
|
1587acdb1d
|
📝 adjust wording
|
2020-12-31 14:34:37 +01:00 |
|
Niels Lohmann
|
581f92b601
|
Merge branch 'develop' of https://github.com/nlohmann/json into issue2324
|
2020-12-30 20:23:07 +01:00 |
|
Niels Lohmann
|
47c2004f7f
|
Merge branch 'develop' of https://github.com/nlohmann/json into develop
|
2020-12-12 14:10:05 +01:00 |
|
Niels Lohmann
|
fc4040ce9d
|
🔨 clean up CI
|
2020-12-12 14:09:50 +01:00 |
|
leozz37
|
b273f28dae
|
📝 add CPM.Cmake example
|
2020-09-26 19:16:03 -03:00 |
|
Niels Lohmann
|
fd7a9f6007
|
💰 add sponsor
|
2020-09-23 19:55:03 +02:00 |
|
Niels Lohmann
|
1bcabd9e83
|
📝 fix URLs to documentation
|
2020-09-02 22:25:32 +02:00 |
|
Niels Lohmann
|
1047d09b2a
|
✅ annotate non-reproducible tests #2324
|
2020-08-30 13:23:34 +02:00 |
|
Niels Lohmann
|
d9843fc9fc
|
📝 add note for Intel compilers #2346
|
2020-08-29 12:46:47 +02:00 |
|
I
|
2d3fe9d135
|
fix typo
|
2020-07-28 21:54:53 +09:00 |
|
Niels Lohmann
|
84a899f511
|
👥 update list of contributors
|
2020-07-26 14:54:51 +02:00 |
|
Niels Lohmann
|
7a4841a42a
|
📝 add binary() function to SAX documentation
|
2020-07-26 14:40:46 +02:00 |
|
Niels Lohmann
|
27232455c8
|
📝 update documentation
|
2020-07-23 14:17:02 +02:00 |
|
Thomas Braun
|
25a59b59f2
|
Github Actions: Add ClangCL on Windows
MS Visual Studio 2019 has builtin support for other compiler toolsets [1].
This commit adds support for compiling using LLVM/Clang 10 using Visual
Studio.
ClangCL pretends to be MSVC so the usual MSVC flags apply, see also [2].
For detecting if ClangCL is used, newer cmake verisons (>= 3.15) have
builtin support using CMAKE_CXX_COMPILER_FRONTEND_VARIANT [3], for older
ones a workaround is available using CMAKE_CXX_SIMULATE_ID [4].
[1]: https://devblogs.microsoft.com/cppblog/clang-llvm-support-in-visual-studio/
[2]: https://clang.llvm.org/docs/UsersManual.html#clang-cl
[3]: https://stackoverflow.com/a/10055571
[4]: 4fe34b2d29
|
2020-07-14 16:02:44 +02:00 |
|
Thomas Braun
|
6d7f8b3793
|
README.md: Remove trailing whitespace
|
2020-07-14 15:36:42 +02:00 |
|
Niels Lohmann
|
938b867450
|
📝 add Xcode 12 to CI list
|
2020-07-12 21:45:00 +02:00 |
|
Niels Lohmann
|
cf741313b3
|
📝 add Clang on Windows to CI list
|
2020-07-12 15:31:17 +02:00 |
|
Niels Lohmann
|
9c21285133
|
Merge branch 'develop' of https://github.com/nlohmann/json into issue2179
Conflicts:
single_include/nlohmann/json.hpp
|
2020-07-11 13:20:16 +02:00 |
|
gatopeich
|
0eb7b0a991
|
Update README.md per review comments
Co-authored-by: Niels Lohmann <niels.lohmann@gmail.com>
|
2020-07-09 20:47:19 +01:00 |
|
Niels Lohmann
|
75d5d05993
|
Merge pull request #2253 from ericonr/pkgconf
Add pkg-config file
|
2020-07-09 20:42:42 +02:00 |
|
Érico Rolim
|
251fce819c
|
README: add explanation on how to use pkg-config.
|
2020-07-09 03:59:53 -03:00 |
|
Niels Lohmann
|
99fc6b16ab
|
Merge branch 'develop' of https://github.com/nlohmann/json into issue2239
|
2020-07-06 12:52:59 +02:00 |
|
Niels Lohmann
|
efcc826ecb
|
🚨 fix warning
|
2020-07-06 12:37:39 +02:00 |
|
Niels Lohmann
|
98b1c6d302
|
🚩 use JSON_ASSERT(x) instead of assert(x)
|
2020-07-06 12:22:31 +02:00 |
|
Niels Lohmann
|
eb7376bb13
|
Merge pull request #2225 from nlohmann/issue2175
Simplify conversion from/to custom types
|
2020-06-29 14:41:09 +02:00 |
|
Niels Lohmann
|
470f7c0c68
|
📝 add documentation
|
2020-06-29 13:43:06 +02:00 |
|
gatopeich
|
ddf0a45abb
|
Use AllocatorType<ObjectType::value_type>,
instead of hard-coding it for std::map's value_type
|
2020-06-22 18:35:46 +01:00 |
|
Niels Lohmann
|
65e8ee985a
|
🔨 clean up
|
2020-06-22 08:59:03 +02:00 |
|
Niels Lohmann
|
24992003d9
|
📝 add notes from #2189
|
2020-06-20 09:55:11 +02:00 |
|
Niels Lohmann
|
1ecb7884d1
|
👥 update contributor list
|
2020-06-14 15:22:08 +02:00 |
|
Niels Lohmann
|
7444c7fa25
|
Merge pull request #2145 from FrancoisChabot/1813-user-input
Fix Issue#1813: user defined input adapters
|
2020-06-05 14:30:39 +02:00 |
|