Philip Top
cbbf20ed93
Ci build update ( #1151 )
...
update ci build images, remove ubuntu 20.04 and update a few others, fix some newer clang-tidy warnings
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-04-19 09:14:59 -07:00
Philip Top
35aa92d71a
update supported cmake versions and add some tests with newer compilers ( #972 )
...
Update and test with some newer compilers and cmake versions
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-01-08 05:40:26 -08:00
Henry Schreiner
8475678660
ci: add testing for pre-compiled mode
2022-08-23 11:42:02 -04:00
Henry Schreiner
c781998273
chore: clang tidy updates ( #742 )
...
* chore: update clang-tidy
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
* refactor: address clang-tidy
* fix: C++11 support
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
* chore: two more clang-tidy fixes
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
* fix: get_inject_separator should be bool
* refactor: addressing review feedback
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
Co-authored-by: Philip Top <phlptp@gmail.com>
* Apply suggestions from code review
* Update include/CLI/Config.hpp
* Update include/CLI/Config.hpp
* Update include/CLI/Config.hpp
* Update include/CLI/Config.hpp
Co-authored-by: Philip Top <phlptp@gmail.com>
2022-06-26 14:53:01 -04:00
Henry Schreiner
4f14dbde63
style: run pre-commit on linewidth
2022-05-10 13:47:38 -04:00
Henry Schreiner
0038ad4658
style: run prettier
2022-05-10 13:47:38 -04:00
Henry Schreiner
911ee02f6c
style: run pre-commit
2021-06-15 14:52:40 -04:00
Christoph Bachhuber
611431ceb0
Simplify clang tidy config file ( #469 )
...
* Update submodule
* Treat all enabled clang-tidy warnings as errors
* Revert "Update submodule"
This reverts commit b455d1d0f97df5ca816058fd78bcca882ab7a761.
2020-06-01 15:29:36 -04:00
Christoph Bachhuber
c426c43b90
Fix clang tidy ( #451 )
...
* Add already passing check
* Remove too modern clang-tidy-9 check
2020-05-21 10:06:52 -04:00
Christoph Bachhuber
efbdd604af
Refactor clang-tidy ( #389 )
...
* Make CI fail with readability-container-size-empty flag
* Make CI fail with cppcoreguidelines-owning-memory flag
* Add all google checks, exclude specific ones
* Apply clang-tidy fixes
* Make timer constructors explicit
* Add check for unscoped namespaces
* Replace unscoped namespace by using-declaration
* Replace unscoped namespace by using-declaration
2020-01-08 17:32:30 -05:00
Henry Fredrick Schreiner
9301925359
Fix single file include
2017-05-31 12:21:42 -04:00
Henry Fredrick Schreiner
f24561f460
Explicit casts
2017-05-31 11:28:46 -04:00
Henry Fredrick Schreiner
786f99d09c
Adding all modernize checks
2017-05-31 11:09:21 -04:00
Henry Fredrick Schreiner
0ff1f27374
Fix catch by value
2017-05-31 11:07:06 -04:00
Henry Fredrick Schreiner
1ee22ec9ff
Using empty instead of 0 size
2017-05-31 11:02:35 -04:00
Henry Fredrick Schreiner
60934c8a27
Fixing include order
2017-05-31 10:59:25 -04:00
Henry Fredrick Schreiner
c94aa406a6
Fixing namespace endings
2017-05-31 10:50:16 -04:00
Henry Fredrick Schreiner
44f43bd621
Adding clang tidy details
2017-05-31 10:44:09 -04:00