‹ Go To Bug List

Statistics

Number of processed plist files 2351
Number of analyzer reports 42188

Checker statistics

Checker name Severity Number of reports
bugprone-forward-declaration-namespace 4
bugprone-infinite-loop 1
bugprone-signed-char-misuse 1
bugprone-unused-return-value 1
bugprone-use-after-move 3
cert-dcl54-cpp 1
cert-dcl59-cpp,google-build-namespaces 1
clang-diagnostic-c++98-compat-extra-semi 3
clang-diagnostic-enum-compare-switch 3
clang-diagnostic-extra-semi 10
clang-diagnostic-header-hygiene 1
clang-diagnostic-missing-field-initializers 1
clang-diagnostic-unused-const-variable 11
clang-diagnostic-unused-parameter 479
clang-diagnostic-unused-private-field 4
core.CallAndMessage 6
core.NullDereference 1
core.uninitialized.Assign 23
cplusplus.NewDelete 1
cplusplus.NewDeleteLeaks 14
cppcoreguidelines-special-member-functions 16805
deadcode.DeadStores 454
google-global-names-in-headers 4
misc-definitions-in-headers 1
misc-misplaced-const 11
misc-redundant-expression 2
misc-unconventional-assign-operator 240
misc-uniqueptr-reset-release 2
optin.cplusplus.UninitializedObject 30
optin.cplusplus.VirtualCall 7
performance-move-const-arg 20520
performance-no-automatic-move 1
performance-noexcept-move-constructor 1703
performance-trivially-destructible 1839

Severity statistics

Severity Number of reports
48
23021
19114
4
1