|
4 | 4 | # `clang-analyzer-alpha.deadcode.*` is just too verbose to enable |
5 | 5 | Checks: >- |
6 | 6 | -*, |
| 7 | + bugprone-*, |
| 8 | + -bugprone-branch-clone, |
| 9 | + -bugprone-easily-swappable-parameters, |
| 10 | + -bugprone-lambda-function-name, |
| 11 | + -bugprone-macro-parentheses, |
| 12 | + -bugprone-narrowing-conversions, |
| 13 | + -bugprone-reserved-identifier, |
7 | 14 | clang-diagnostic-*, |
8 | 15 | clang-analyzer-core.*, |
9 | 16 | clang-analyzer-cplusplus.*, |
@@ -34,14 +41,14 @@ Checks: >- |
34 | 41 | google-default-arguments, |
35 | 42 | google-global-names-in-headers, |
36 | 43 | google-explicit-constructor, |
37 | | - modernize-make-shared, |
38 | | - modernize-make-unique, |
39 | | - modernize-pass-by-value, |
40 | | - modernize-use-equals-default, |
41 | | - modernize-use-equals-delete, |
42 | | - modernize-use-nullptr, |
43 | | - modernize-use-override, |
44 | | - modernize-use-emplace |
| 44 | + modernize-*, |
| 45 | + -modernize-concat-nested-namespaces, |
| 46 | + -modernize-raw-string-literal, |
| 47 | + -modernize-return-braced-init-list, |
| 48 | + -modernize-use-auto, |
| 49 | + -modernize-use-trailing-return-type, |
| 50 | + -modernize-use-nodiscard, |
| 51 | + readability-container-size-empty |
45 | 52 |
|
46 | 53 | CheckOptions: |
47 | 54 | # `cppcoreguidelines-special-member-functions` is enabled, refer to https://en.cppreference.com/w/cpp/language/rule_of_three |
|
0 commit comments