Add clang-tidy config

This commit is contained in:
Alex Beregszaszi 2021-11-08 15:19:12 +00:00
parent ea3c34a082
commit 55825570a6
2 changed files with 20 additions and 1 deletions

View File

@ -544,7 +544,7 @@ jobs:
environment:
CC: clang
CXX: clang++
CMAKE_OPTIONS: -DSANITIZE=address
CMAKE_OPTIONS: -DSANITIZE=address -DCMAKE_CXX_CLANG_TIDY=clang-tidy
MAKEFLAGS: -j 3
steps:
- checkout

19
.clang-tidy Normal file
View File

@ -0,0 +1,19 @@
Checks: >
bugprone-*,
cert-*,
-cert-err58-cpp,
clang-analyzer-*,
google-global-names-in-headers,
google-runtime-int,
misc-*,
-misc-non-private-member-variables-in-classes,
performance-*,
portability-*,
readability-*,
-readability-braces-around-statements,
-readability-implicit-bool-conversion,
-readability-magic-numbers,
-readability-uppercase-literal-suffix,
WarningsAsErrors: '*'
FormatStyle: file