forked from bartvdbraak/blender
b4dca4ea2c
Resolves modernize-raw-string-literal Clang-Tidy warning The way warning works is it suggests to use raw literal when overhead of having escape characters is higher than the overhead of having raw literal syntax (talking about code size overhead). This means that the warning will not trigger for "foo\"bar". Differential Revision: https://developer.blender.org/D10322
47 lines
1.2 KiB
YAML
47 lines
1.2 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,
|
|
|
|
WarningsAsErrors: '*'
|
|
CheckOptions:
|
|
- key: modernize-use-default-member-init.UseAssignment
|
|
value: 1
|