|
1 | 1 | Checks: ' |
2 | 2 | -*, |
3 | | -bugprone-*, |
4 | | --bugprone-easily-swappable-parameters, |
5 | | --bugprone-exception-escape, |
6 | | --bugprone-move-forwarding-reference, |
7 | | --bugprone-narrowing-conversions, |
8 | | --bugprone-reserved-identifier, |
9 | | -misc-*, |
10 | | --misc-non-private-member-variables-in-classes, |
11 | | --misc-no-recursion, |
12 | | --misc-unconventional-assign-operator, |
13 | | --misc-unused-parameters, |
14 | | --misc-use-anonymous-namespace, |
15 | | -modernize-*, |
16 | | --modernize-avoid-c-arrays, |
17 | | --modernize-concat-nested-namespaces, |
18 | | --modernize-deprecated-headers, |
19 | | --modernize-use-nodiscard, |
20 | | --modernize-use-trailing-return-type, |
21 | | --modernize-use-using, |
| 3 | +bugprone-argument-comment, |
| 4 | +bugprone-move-forwarding-reference, |
| 5 | +bugprone-string-constructor, |
| 6 | +bugprone-use-after-move, |
| 7 | +bugprone-lambda-function-name, |
| 8 | +bugprone-unhandled-self-assignment, |
| 9 | +misc-unused-using-decls, |
| 10 | +misc-no-recursion, |
| 11 | +modernize-deprecated-headers, |
| 12 | +modernize-use-default-member-init, |
| 13 | +modernize-use-emplace, |
| 14 | +modernize-use-equals-default, |
| 15 | +modernize-use-noexcept, |
| 16 | +modernize-use-nullptr, |
| 17 | +modernize-use-starts-ends-with, |
22 | 18 | performance-*, |
23 | 19 | -performance-avoid-endl, |
| 20 | +-performance-enum-size, |
| 21 | +-performance-inefficient-string-concatenation, |
| 22 | +-performance-no-int-to-ptr, |
24 | 23 | -performance-noexcept-move-constructor, |
25 | | -readability-*, |
26 | | --readability-braces-around-statements, |
27 | | --readability-convert-member-functions-to-static, |
28 | | --readability-else-after-return, |
29 | | --readability-function-cognitive-complexity, |
30 | | --readability-identifier-length, |
31 | | --readability-implicit-bool-conversion, |
32 | | --readability-inconsistent-declaration-parameter-name, |
33 | | --readability-magic-numbers, |
34 | | --readability-named-parameter, |
35 | | --readability-uppercase-literal-suffix, |
36 | | --readability-use-anyofallof, |
| 24 | +-performance-unnecessary-value-param, |
| 25 | +readability-const-return-type, |
| 26 | +readability-redundant-declaration, |
| 27 | +readability-redundant-string-init, |
| 28 | +clang-analyzer-core.*, |
| 29 | +-clang-analyzer-core.UndefinedBinaryOperatorResult, |
| 30 | +clang-analyzer-optin.core.*, |
37 | 31 | ' |
| 32 | +HeaderFilterRegex: '.' |
| 33 | +WarningsAsErrors: '*' |
38 | 34 | CheckOptions: |
39 | | - - key: modernize-use-override.IgnoreDestructors |
40 | | - value: true |
41 | | -HeaderFilterRegex: 'example/calculator.h|example/init.h|example/printer.h|include/mp/proxy-io.h|include/mp/proxy-types.h|include/mp/proxy.h|include/mp/util.h|test/mp/test/foo-types.h|test/mp/test/foo.h' |
| 35 | + - key: modernize-deprecated-headers.CheckHeaderFile |
| 36 | + value: false |
| 37 | + - key: performance-move-const-arg.CheckTriviallyCopyableMove |
| 38 | + value: false |
| 39 | + - key: bugprone-unhandled-self-assignment.WarnOnlyIfThisHasSuspiciousField |
| 40 | + value: false |
0 commit comments