Add clang format and tidy configs
This commit is contained in:
30
.clang-tidy
Normal file
30
.clang-tidy
Normal file
@@ -0,0 +1,30 @@
|
||||
---
|
||||
# Enable all by default, then disable some that have either too many warnings
|
||||
# at the moment or ones that don't make sense for our codebase
|
||||
Checks: clang-diagnostic-*
|
||||
clang-analyzer-*
|
||||
cppcoreguidelines-*
|
||||
modernize-*
|
||||
hicpp-*
|
||||
-hicpp-special-member-functions
|
||||
-modernize-pass-by-value
|
||||
-cppcoreguidelines-pro-bounds-constant-array-index
|
||||
-modernize-use-trailing-return-type
|
||||
-cppcoreguidelines-avoid-non-const-global-variables
|
||||
-hicpp-signed-bitwise
|
||||
-hicpp-vararg
|
||||
-hicpp-braces-around-statements
|
||||
-hicpp-no-array-decay
|
||||
-cppcoreguidelines-pro-bounds-pointer-arithmetic
|
||||
-cppcoreguidelines-non-private-member-variables-in-classes
|
||||
-cppcoreguidelines-avoid-magic-numbers
|
||||
-cppcoreguidelines-pro-type-vararg
|
||||
-modernize-avoid-c-arrays
|
||||
-cppcoreguidelines-avoid-c-arrays
|
||||
-cppcoreguidelines-pro-bounds-array-to-pointer-decay
|
||||
-cppcoreguidelines-narrowing-conversions
|
||||
-clang-analyzer-deadcode.DeadStores
|
||||
WarningsAsErrors: '*'
|
||||
HeaderFilterRegex: ''
|
||||
AnalyzeTemporaryDtors: false
|
||||
...
|
||||
Reference in New Issue
Block a user