Benjamin A. Beasley
|
ef826b6fba
|
Update doctest from 2.4.4 to 2.4.6 (fixes #2686)
|
2021-03-25 13:16:04 -04: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 |
|
Krylov Yaroslav
|
a1772743a1
|
Doctest is updated to v2.4.3
|
2020-12-18 07:27:22 +03:00 |
|
Niels Lohmann
|
c026e1a475
|
🚨 fix warnings
|
2020-12-16 21:44:35 +01:00 |
|
Krylov Yaroslav
|
6390fca71a
|
Doctest is updated to v2.4.1
|
2020-12-12 05:27:03 +03:00 |
|
Niels Lohmann
|
28e20bd9e4
|
🚨 fix warnings #2113
|
2020-05-16 14:26:17 +02:00 |
|
Niels Lohmann
|
2f0d37d7d2
|
🔥 remove fastcov
|
2020-05-02 23:48:11 +02:00 |
|
Niels Lohmann
|
45d5b09425
|
⬆️ doctest 2.3.7 #2048
|
2020-04-19 12:33:42 +02:00 |
|
Niels Lohmann
|
abccafa5c5
|
⬆️ upgrade Doctest to 2.3.5
|
2019-11-05 19:11:54 +01:00 |
|
Niels Lohmann
|
b4b06d89b5
|
⬆️ updated fastcov
|
2019-04-06 00:24:19 +02:00 |
|
Niels Lohmann
|
0a1ddd6882
|
⬆️ updated fastcov
|
2019-04-05 07:54:46 +02:00 |
|
Niels Lohmann
|
4676f759e8
|
⬆️ updated fastcov
|
2019-04-04 09:50:27 +02:00 |
|
Niels Lohmann
|
da279234d5
|
Merge branch 'develop' into feature/fastcov
|
2019-04-04 09:03:11 +02:00 |
|
onqtam
|
da5b7833a0
|
fixing the remaining of the pedantic gcc/clang target warnings
|
2019-03-31 13:57:44 +03:00 |
|
Niels Lohmann
|
b12287b362
|
⚗️ trying fastcov
|
2019-03-30 09:12:32 +01:00 |
|
onqtam
|
5d511a6e96
|
fixed a bunch of warnings from the Makefile from the root of the repo
|
2019-03-27 00:58:53 +02:00 |
|
onqtam
|
ff51a32be1
|
updated doctest to version 2.3.1 released today
|
2019-03-24 17:28:52 +02:00 |
|
onqtam
|
a2c074fd4d
|
this should really fix the XCode 6/7 builds
|
2019-01-15 22:58:12 +02:00 |
|
onqtam
|
2f44ac1def
|
moved from Catch to doctest for unit tests
|
2019-01-15 22:02:16 +02:00 |
|
Niels Lohmann
|
06731b14d7
|
⬆️ upgraded Catch and Google Benchmark
- Catch 1.12.0 -> 1.12.2
- Google Benchmark 1.3.0 -> 1.4.1
|
2019-01-13 11:29:39 +01:00 |
|
Niels Lohmann
|
5ad52f4167
|
⬆️ Catch 1.12.0
|
2018-08-18 12:02:12 +02:00 |
|
Niels Lohmann
|
476b2e09be
|
💚 added regression tests for #972 and #977
|
2018-03-06 20:13:31 +01:00 |
|
Niels Lohmann
|
75f4678b96
|
🔨 added filter script for branch coverage
|
2017-10-05 19:08:15 +02:00 |
|
Niels Lohmann
|
1f31a5b808
|
⬆️ Catch v1.9.7
|
2017-08-16 10:23:39 +02:00 |
|
Niels Lohmann
|
ac42333749
|
⬆️ Catch v1.9.6
|
2017-07-08 12:11:45 +02:00 |
|
Niels Lohmann
|
f2cdb3d594
|
⬆️ Catch v1.9.5
|
2017-06-20 20:13:56 +02:00 |
|
Niels Lohmann
|
01d3a006b1
|
⬆️ updated Catch to v1.8.1
|
2017-03-02 18:13:19 +01:00 |
|
Niels Lohmann
|
c95ff863bf
|
⬆️ updated Catch to v1.7.2
|
2017-02-13 18:55:11 +01:00 |
|
Niels Lohmann
|
922fe693e1
|
⬆️ updated Catch to v1.7.0
|
2017-02-04 15:30:28 +01:00 |
|
Niels Lohmann
|
0f03543861
|
⬆️ upgraded to Catch 1.6.0
|
2017-01-11 22:23:02 +01:00 |
|
Niels Lohmann
|
048330b14b
|
⬆️ Catch v1.5.9
|
2016-12-22 09:37:15 +01:00 |
|
Niels Lohmann
|
22a6b956e8
|
📄 added license for Catch
|
2016-12-22 09:36:34 +01:00 |
|
Niels Lohmann
|
ad241a2260
|
🔨 moved third-party code into separate folder
|
2016-12-22 09:35:53 +01:00 |
|