|
1 | 1 | ---
|
2 |
| -Checks: '*,-abseil-string-find-str-contains,-altera-*,-android-cloexec-*,-boost-use-ranges,-bugprone-branch-clone,-bugprone-chained-comparison,-bugprone-easily-swappable-parameters,-bugprone-macro-parentheses,-cert-dcl21-cpp,-cert-err58-cpp,-clang-analyzer-optin.cplusplus.VirtualCall,-cppcoreguidelines-avoid-c-arrays,-cppcoreguidelines-avoid-magic-numbers,-cppcoreguidelines-macro-usage,-cppcoreguidelines-non-private-member-variables-in-classes,-cppcoreguidelines-owning-memory,-cppcoreguidelines-pro-bounds-array-to-pointer-decay,-cppcoreguidelines-pro-bounds-constant-array-index,-cppcoreguidelines-pro-bounds-pointer-arithmetic,-cppcoreguidelines-pro-type-const-cast,-cppcoreguidelines-pro-type-reinterpret-cast,-cppcoreguidelines-pro-type-static-cast-downcast,-cppcoreguidelines-pro-type-vararg,-fuchsia-*,-google-runtime-references,-hicpp-avoid-c-arrays,-hicpp-invalid-access-moved,-hicpp-no-array-decay,-hicpp-no-assembler,-hicpp-vararg,-llvmlibc-*,-llvm-qualified-auto,-misc-macro-parentheses,-misc-non-private-member-variables-in-classes,-misc-no-recursion,-misc-unused-parameters,-modernize-avoid-c-arrays,-modernize-raw-string-literal,-modernize-use-trailing-return-type,-readability-avoid-const-params-in-decls,-readability-convert-member-functions-to-static,-readability-function-cognitive-complexity,-readability-identifier-length,-readability-implicit-bool-cast,-readability-implicit-bool-conversion,-readability-magic-numbers,-readability-qualified-auto' |
| 2 | +Checks: '*,-abseil-string-find-str-contains,-altera-*,-android-cloexec-*,-boost-use-ranges,-bugprone-branch-clone,-bugprone-chained-comparison,-bugprone-easily-swappable-parameters,-bugprone-macro-parentheses,-cert-dcl21-cpp,-cert-err58-cpp,-clang-analyzer-optin.cplusplus.VirtualCall,-cppcoreguidelines-avoid-c-arrays,-cppcoreguidelines-avoid-do-while,-cppcoreguidelines-avoid-magic-numbers,-cppcoreguidelines-macro-usage,-cppcoreguidelines-non-private-member-variables-in-classes,-cppcoreguidelines-owning-memory,-cppcoreguidelines-pro-bounds-array-to-pointer-decay,-cppcoreguidelines-pro-bounds-constant-array-index,-cppcoreguidelines-pro-bounds-pointer-arithmetic,-cppcoreguidelines-pro-type-const-cast,-cppcoreguidelines-pro-type-reinterpret-cast,-cppcoreguidelines-pro-type-static-cast-downcast,-cppcoreguidelines-pro-type-vararg,-fuchsia-*,-google-runtime-references,-hicpp-avoid-c-arrays,-hicpp-invalid-access-moved,-hicpp-no-array-decay,-hicpp-no-assembler,-hicpp-vararg,-llvmlibc-*,-llvm-qualified-auto,-misc-macro-parentheses,-misc-non-private-member-variables-in-classes,-misc-no-recursion,-misc-unused-parameters,-modernize-avoid-c-arrays,-modernize-raw-string-literal,-modernize-use-trailing-return-type,-portability-template-virtual-member-function,-readability-avoid-const-params-in-decls,-readability-convert-member-functions-to-static,-readability-function-cognitive-complexity,-readability-identifier-length,-readability-implicit-bool-cast,-readability-implicit-bool-conversion,-readability-magic-numbers,-readability-qualified-auto' |
3 | 3 | #
|
4 | 4 | # For a list of check options, see:
|
5 | 5 | # https://clang.llvm.org/extra/clang-tidy/checks/list.html
|
@@ -45,6 +45,9 @@ Checks: '*,-abseil-string-find-str-contains,-altera-*,-android-cloexec-*,-boost-
|
45 | 45 | # cppcoreguidelines-avoid-c-arrays
|
46 | 46 | # Alias for modernize-avoid-c-arrays.
|
47 | 47 | #
|
| 48 | +# cppcoreguidelines-avoid-do-while |
| 49 | +# Still useful and no better alternative for many cases. |
| 50 | +# |
48 | 51 | # cppcoreguidelines-avoid-magic-numbers
|
49 | 52 | # Generally good advice, but there are too many places where this is
|
50 | 53 | # useful, for instance in tests.
|
@@ -136,6 +139,10 @@ Checks: '*,-abseil-string-find-str-contains,-altera-*,-android-cloexec-*,-boost-
|
136 | 139 | # modernize-use-trailing-return-type
|
137 | 140 | # I am not quite that modern.
|
138 | 141 | #
|
| 142 | +# portability-template-virtual-member-function |
| 143 | +# There is a bunch of these mostly for functions specified as =0. Totally |
| 144 | +# unclear what this is supposed to tell me. |
| 145 | +# |
139 | 146 | # readability-avoid-const-params-in-decls
|
140 | 147 | # This is header only library, so the declaration and implementation are
|
141 | 148 | # often the same and we want to have the const in implementations.
|
|
0 commit comments