forked from bartvdbraak/blender
f56fddbf9a
This makes regular development more pleasant, because one does not have to fix unrelated clang tidy mistakes when one is in the middle of something. Before this change, I would usually turn clang-tidy off entirely, but then forget to turn it on again. This change has been agreed on by Sergey as well.
49 lines
1.3 KiB
YAML
49 lines
1.3 KiB
YAML
# The warnings below are disabled because they are too pedantic and not worth fixing.
|
|
# Some of them will be enabled as part of the Clang-Tidy task, see T78535.
|
|
|
|
Checks: >
|
|
-*,
|
|
readability-*,
|
|
-readability-uppercase-literal-suffix,
|
|
-readability-magic-numbers,
|
|
-readability-isolate-declaration,
|
|
-readability-convert-member-functions-to-static,
|
|
-readability-implicit-bool-conversion,
|
|
-readability-avoid-const-params-in-decls,
|
|
-readability-simplify-boolean-expr,
|
|
-readability-make-member-function-const,
|
|
|
|
-readability-misleading-indentation,
|
|
|
|
-readability-use-anyofallof,
|
|
|
|
-readability-function-cognitive-complexity,
|
|
|
|
bugprone-*,
|
|
-bugprone-narrowing-conversions,
|
|
-bugprone-unhandled-self-assignment,
|
|
-bugprone-branch-clone,
|
|
-bugprone-macro-parentheses,
|
|
-bugprone-reserved-identifier,
|
|
|
|
-bugprone-sizeof-expression,
|
|
-bugprone-integer-division,
|
|
|
|
-bugprone-redundant-branch-condition,
|
|
|
|
modernize-*,
|
|
-modernize-use-auto,
|
|
-modernize-use-trailing-return-type,
|
|
-modernize-avoid-c-arrays,
|
|
-modernize-use-equals-default,
|
|
-modernize-use-nodiscard,
|
|
-modernize-loop-convert,
|
|
-modernize-pass-by-value,
|
|
# Cannot be enabled yet, because using raw string literals in tests breaks
|
|
# the windows compiler currently.
|
|
-modernize-raw-string-literal
|
|
|
|
CheckOptions:
|
|
- key: modernize-use-default-member-init.UseAssignment
|
|
value: 1
|