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.
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,
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,
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
52 - key: modernize-use-default-member-init.UseAssignment