Fix: EEVEE-Next: Principled BSDF transmission color applied twice
[blender.git] / .clang-tidy
blob42ce52d58ca0adfc6d734fc997e148ae6959e5ac
1 # The warnings below are disabled because they are too pedantic and not worth fixing.
2 # Some of them will be enabled as part of the Clang-Tidy task, see T78535.
4 # NOTE: No comments in the list below is allowed. Clang-tidy will ignore items after comments in the lists flag list.
5 # This is because the comment is not a valid list item and it will stop parsing flags if a list item is a comment.
6 Checks:  >
7   -*,
8   readability-*,
9   -readability-uppercase-literal-suffix,
10   -readability-magic-numbers,
11   -readability-isolate-declaration,
12   -readability-convert-member-functions-to-static,
13   -readability-implicit-bool-conversion,
14   -readability-avoid-const-params-in-decls,
15   -readability-simplify-boolean-expr,
16   -readability-make-member-function-const,
17   -readability-suspicious-call-argument,
18   -readability-redundant-member-init,
19   -readability-misleading-indentation,
20   -readability-use-anyofallof,
21   -readability-identifier-length,
23   -readability-function-cognitive-complexity,
25   bugprone-*,
26   -bugprone-narrowing-conversions,
27   -bugprone-unhandled-self-assignment,
28   -bugprone-branch-clone,
29   -bugprone-macro-parentheses,
30   -bugprone-reserved-identifier,
31   -bugprone-easily-swappable-parameters,
32   -bugprone-implicit-widening-of-multiplication-result,
34   -bugprone-sizeof-expression,
35   -bugprone-integer-division,
37   -bugprone-redundant-branch-condition,
39   -bugprone-suspicious-include,
41   modernize-*,
42   -modernize-use-auto,
43   -modernize-use-trailing-return-type,
44   -modernize-avoid-c-arrays,
45   -modernize-use-nodiscard,
46   -modernize-loop-convert,
47   -modernize-pass-by-value,
48   -modernize-raw-string-literal,
49   -modernize-return-braced-init-list
51 CheckOptions:
52   - key: modernize-use-default-member-init.UseAssignment
53     value: 1