Skip to content

Commit 649da88

Browse files
committed
chore: update clang-tidy config
1 parent b3288b4 commit 649da88

File tree

1 file changed

+21
-7
lines changed

1 file changed

+21
-7
lines changed

.clang-tidy

+21-7
Original file line numberDiff line numberDiff line change
@@ -18,21 +18,35 @@ Checks:
1818
- -cppcoreguidelines-narrowing-conversions
1919
- -cppcoreguidelines-pro-bounds-constant-array-index
2020
- -cppcoreguidelines-special-member-functions
21-
# TODO:
22-
- -cppcoreguidelines-init-variables
23-
- -cppcoreguidelines-pro-bounds-pointer-arithmetic
24-
- -cppcoreguidelines-pro-type-member-init
25-
- -cppcoreguidelines-pro-type-reinterpret-cast
2621
- modernize-*
2722
- -modernize-use-trailing-return-type
2823
- -modernize-macro-to-enum
2924
- -modernize-avoid-c-arrays
25+
- performance-*
26+
- -performance-enum-size
27+
- portability-*
28+
- -portability-template-virtual-member-function
29+
- readability-*
30+
- -readability-magic-numbers
31+
- -readability-identifier-length
32+
- -readability-implicit-bool-conversion
33+
- -readability-named-parameter
34+
- -readability-redundant-member-init
35+
- -readability-math-missing-parentheses
36+
- -readability-isolate-declaration
37+
- -readability-qualified-auto
3038
# TODO
39+
- -cppcoreguidelines-init-variables
40+
- -cppcoreguidelines-pro-bounds-pointer-arithmetic
41+
- -cppcoreguidelines-pro-type-member-init
42+
- -cppcoreguidelines-pro-type-reinterpret-cast
3143
- -modernize-pass-by-value
3244
- -modernize-use-nodiscard
3345
- -modernize-use-designated-initializers
34-
# - performance-*
35-
# - readability-*
46+
- -readability-avoid-nested-conditional-operator
47+
- -readability-convert-member-functions-to-static
48+
- -readability-function-cognitive-complexity
49+
- -readability-function-size
3650
WarningsAsErrors: 'bugprone-use-after-move'
3751
UseColor: true
3852
ExtraArgsBefore: ['-Wno-unknown-warning-option']

0 commit comments

Comments
 (0)