-
Notifications
You must be signed in to change notification settings - Fork 30
/
.clang-tidy
54 lines (54 loc) · 1.57 KB
/
.clang-tidy
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
FormatStyle: file
HeaderFilterRegex: 'intx/'
WarningsAsErrors: '*'
Checks:
- bugprone-*
- -bugprone-easily-swappable-parameters
- cert-dcl21-cpp
- cert-dcl50-cpp
- cert-dcl58-cpp
- cert-env33-c
- cert-err33-c
- cert-err34-c
- cert-err52-cpp
- cert-err60-cpp
- cert-flp30-c
- cert-mem57-cpp
- cert-msc50-cpp
- cert-msc51-cpp
- cert-oop57-cpp
- cert-oop58-cpp
- clang-analyzer-*
- cppcoreguidelines-*
- -cppcoreguidelines-avoid-c-arrays
- -cppcoreguidelines-avoid-do-while
- -cppcoreguidelines-avoid-magic-numbers
- -cppcoreguidelines-avoid-non-const-global-variables
- -cppcoreguidelines-macro-usage
- -cppcoreguidelines-non-private-member-variables-in-classes
- -cppcoreguidelines-owning-memory
- -cppcoreguidelines-pro-bounds-array-to-pointer-decay
- -cppcoreguidelines-pro-bounds-constant-array-index
- -cppcoreguidelines-pro-bounds-pointer-arithmetic
- -cppcoreguidelines-pro-type-reinterpret-cast
- google-global-names-in-headers
- google-runtime-int
- hicpp-exception-baseclass
- hicpp-multiway-paths-covered
- hicpp-no-assembler
- misc-*
- -misc-const-correctness
- -misc-non-private-member-variables-in-classes
- modernize-*
- -modernize-avoid-c-arrays
- -modernize-use-trailing-return-type
- performance-*
- portability-*
- readability-*
- -readability-braces-around-statements
- -readability-function-cognitive-complexity
- -readability-identifier-length
- -readability-implicit-bool-conversion
- -readability-magic-numbers
- -readability-qualified-auto
- -readability-uppercase-literal-suffix