Closed netx123 closed 2 months ago
I've compared the list of available checks from LLVM 17.0.1 with the list in CPT and found the following are missing from CPT.
bugprone-empty-catch bugprone-multiple-new-in-one-expression bugprone-non-zero-enum-to-bool-conversion bugprone-switch-missing-default-case bugprone-unique-ptr-array-mismatch bugprone-unsafe-functions cert-msc24-c cert-msc33-c cppcoreguidelines-avoid-capturing-lambda-coroutines cppcoreguidelines-misleading-capture-default-by-value cppcoreguidelines-missing-std-forward cppcoreguidelines-noexcept-destructor cppcoreguidelines-noexcept-move-operations cppcoreguidelines-noexcept-swap cppcoreguidelines-rvalue-reference-param-not-moved cppcoreguidelines-use-default-member-init llvmlibc-inline-function-decl misc-header-include-cycle misc-include-cleaner modernize-type-traits modernize-use-std-print performance-avoid-endl performance-noexcept-destructor performance-noexcept-swap readability-avoid-unconditional-preprocessor-if readability-operators-representation
Hi @netx123,
Thank you for letting us know, we definitely will add missing Tidy checks (It might require some time before the next release)
Kind regards, Marina
We added 52 new checks in Clang Power Tools release v2024.4.0, thank you for your help
Have a nice day, Marina
I've compared the list of available checks from LLVM 17.0.1 with the list in CPT and found the following are missing from CPT.