From 9fad4e359e53db12540633ff7960f47bd58658f5 Mon Sep 17 00:00:00 2001 From: Marina Rusu Date: Thu, 4 Apr 2024 12:18:14 +0300 Subject: [PATCH] Add new tidy checks --- .../ClangPowerToolsShared/MVVM/TidyChecks.cs | 959 +++++++++--------- 1 file changed, 505 insertions(+), 454 deletions(-) diff --git a/ClangPowerTools/ClangPowerToolsShared/MVVM/TidyChecks.cs b/ClangPowerTools/ClangPowerToolsShared/MVVM/TidyChecks.cs index 0bb48a74a..36d9a307f 100644 --- a/ClangPowerTools/ClangPowerToolsShared/MVVM/TidyChecks.cs +++ b/ClangPowerTools/ClangPowerToolsShared/MVVM/TidyChecks.cs @@ -1,495 +1,546 @@ using System.Collections.Generic; -namespace ClangPowerTools -{ - public class TidyChecks - { - public List Checks { get; set; } = new() - { - new TidyCheckModel { Name = "abseil-cleanup-ctad", IsChecked = false }, - new TidyCheckModel { Name = "abseil-duration-comparison", IsChecked = false }, - new TidyCheckModel { Name = "abseil-duration-addition", IsChecked = false }, - new TidyCheckModel { Name = "abseil-duration-conversion-cast", IsChecked = false }, - new TidyCheckModel { Name = "abseil-duration-division", IsChecked = false }, - new TidyCheckModel { Name = "abseil-duration-factory-float", IsChecked = false }, - new TidyCheckModel { Name = "abseil-duration-factory-scale", IsChecked = false }, - new TidyCheckModel { Name = "abseil-duration-subtraction", IsChecked = false }, - new TidyCheckModel { Name = "abseil-duration-unnecessary-conversion", IsChecked = false }, - new TidyCheckModel { Name = "abseil-faster-strsplit-delimiter", IsChecked = false }, +namespace ClangPowerTools { + public class TidyChecks { + // You can use tidy checks automation, search in dir root Tidy_Checks_Automation + public List Checks { get; set; } = new() { + new TidyCheckModel { Name = "hicpp-no-assembler", IsChecked = false }, + new TidyCheckModel { Name = "cert-dcl21-cpp", IsChecked = false }, + new TidyCheckModel { Name = "misc-include-cleaner", IsChecked = false }, + new TidyCheckModel { Name = "cppcoreguidelines-avoid-const-or-ref-data-members", IsChecked = false }, + new TidyCheckModel { Name = "android-cloexec-memfd-create", IsChecked = false }, new TidyCheckModel { Name = "abseil-no-internal-dependencies", IsChecked = false }, - new TidyCheckModel { Name = "abseil-no-namespace", IsChecked = false }, - new TidyCheckModel { Name = "abseil-redundant-strcat-calls", IsChecked = false }, - new TidyCheckModel { Name = "abseil-str-cat-append", IsChecked = false }, - new TidyCheckModel { Name = "abseil-string-find-startswith", IsChecked = false }, + new TidyCheckModel { Name = "hicpp-use-override", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-move-forwarding-reference", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-osx.cocoa.AutoreleaseWrite", IsChecked = false }, + new TidyCheckModel { Name = "hicpp-named-parameter", IsChecked = false }, + new TidyCheckModel { Name = "google-build-using-namespace", IsChecked = false }, + new TidyCheckModel { Name = "cppcoreguidelines-prefer-member-initializer", IsChecked = false }, + new TidyCheckModel { Name = "readability-deleted-default", IsChecked = false }, + new TidyCheckModel { Name = "readability-operators-representation", IsChecked = false }, new TidyCheckModel { Name = "abseil-string-find-str-contains", IsChecked = false }, - new TidyCheckModel { Name = "abseil-time-comparison", IsChecked = false }, - new TidyCheckModel { Name = "abseil-time-subtraction", IsChecked = false }, - new TidyCheckModel { Name = "abseil-upgrade-duration-conversions", IsChecked = false }, - new TidyCheckModel { Name = "altera-id-dependent-backward-branch", IsChecked = false }, - new TidyCheckModel { Name = "altera-kernel-name-restriction", IsChecked = false }, - new TidyCheckModel { Name = "altera-single-work-item-barrier", IsChecked = false }, - new TidyCheckModel { Name = "altera-struct-pack-align", IsChecked = false }, - new TidyCheckModel { Name = "altera-unroll-loops", IsChecked = false }, - new TidyCheckModel { Name = "android-cloexec-accept", IsChecked = false }, - new TidyCheckModel { Name = "android-cloexec-accept4", IsChecked = false }, - new TidyCheckModel { Name = "android-cloexec-creat", IsChecked = false }, - new TidyCheckModel { Name = "android-cloexec-dup", IsChecked = false }, - new TidyCheckModel { Name = "android-cloexec-epoll-create", IsChecked = false }, - new TidyCheckModel { Name = "android-cloexec-epoll-create1", IsChecked = false }, - new TidyCheckModel { Name = "android-cloexec-fopen", IsChecked = false }, - new TidyCheckModel { Name = "android-cloexec-inotify-init", IsChecked = false }, - new TidyCheckModel { Name = "android-cloexec-inotify-init1", IsChecked = false }, - new TidyCheckModel { Name = "android-cloexec-memfd-create", IsChecked = false }, - new TidyCheckModel { Name = "android-cloexec-open", IsChecked = false }, - new TidyCheckModel { Name = "android-cloexec-pipe", IsChecked = false }, - new TidyCheckModel { Name = "android-cloexec-pipe2", IsChecked = false }, - new TidyCheckModel { Name = "android-cloexec-socket", IsChecked = false }, - new TidyCheckModel { Name = "android-comparison-in-temp-failure-retry", IsChecked = false }, - new TidyCheckModel { Name = "boost-use-to-string", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-argument-comment", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-assert-side-effect", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-assignment-in-if-condition", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-bad-signal-to-kill-thread", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-bool-pointer-implicit-conversion", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-branch-clone", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-copy-constructor-init", IsChecked = false }, + new TidyCheckModel { Name = "readability-redundant-inline-specifier", IsChecked = false }, new TidyCheckModel { Name = "bugprone-dangling-handle", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-dynamic-static-initializers", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-easily-swappable-parameters", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-exception-escape", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-fold-init-type", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-forward-declaration-namespace", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-forwarding-reference-overload", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-implicit-widening-of-multiplication-result", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-inaccurate-erase", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-incorrect-roundings", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-infinite-loop", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-integer-division", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-lambda-function-name", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-macro-parentheses", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-macro-repeated-side-effects", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-misplaced-operator-in-strlen-in-alloc", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-misplaced-pointer-arithmetic-in-alloc", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-misplaced-widening-cast", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-move-forwarding-reference", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-multiple-statement-macro", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-narrowing-conversions", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-no-escape", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-not-null-terminated-result", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-parent-virtual-call", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-posix-return", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-redundant-branch-condition", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-reserved-identifier", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-shared-ptr-array-mismatch", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-signal-handler", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-signed-char-misuse", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-sizeof-container", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-sizeof-expression", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-spuriously-wake-up-functions", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-standalone-empty", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-string-constructor", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-string-integer-assignment", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-string-literal-with-embedded-nul", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-stringview-nullptr", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-suspicious-enum-usage", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-suspicious-include", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-suspicious-memory-comparison", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-suspicious-memset-usage", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-suspicious-missing-comma", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-suspicious-realloc-usage", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-suspicious-semicolon", IsChecked = false }, + new TidyCheckModel { Name = "cppcoreguidelines-pro-type-cstyle-cast", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-security.insecureAPI.SecuritySyntaxChecker", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-osx.cocoa.NonNilReturnValue", IsChecked = false }, + new TidyCheckModel { Name = "readability-named-parameter", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-security.insecureAPI.gets", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-osx.cocoa.NSError", IsChecked = false }, + new TidyCheckModel { Name = "readability-avoid-unconditional-preprocessor-if", IsChecked = false }, new TidyCheckModel { Name = "bugprone-suspicious-string-compare", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-swapped-arguments", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-terminating-continue", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-throw-keyword-missing", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-too-small-loop-variable", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-unchecked-optional-access", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-undefined-memory-manipulation", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-undelegated-constructor", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-unhandled-exception-at-new", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-unhandled-self-assignment", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-unused-raii", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-unused-return-value", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-use-after-move", IsChecked = false }, - new TidyCheckModel { Name = "bugprone-virtual-near-miss", IsChecked = false }, - new TidyCheckModel { Name = "cert-con36-c", IsChecked = false }, - new TidyCheckModel { Name = "cert-con54-cpp", IsChecked = false }, - new TidyCheckModel { Name = "cert-dcl03-c", IsChecked = false }, - new TidyCheckModel { Name = "cert-dcl16-c", IsChecked = false }, - new TidyCheckModel { Name = "cert-dcl21-cpp", IsChecked = false }, - new TidyCheckModel { Name = "cert-dcl37-c", IsChecked = false }, - new TidyCheckModel { Name = "cert-dcl50-cpp", IsChecked = false }, - new TidyCheckModel { Name = "cert-dcl51-cpp", IsChecked = false }, - new TidyCheckModel { Name = "cert-dcl54-cpp", IsChecked = false }, - new TidyCheckModel { Name = "cert-dcl58-cpp", IsChecked = false }, - new TidyCheckModel { Name = "cert-dcl59-cpp", IsChecked = false }, - new TidyCheckModel { Name = "cert-env33-c", IsChecked = false }, - new TidyCheckModel { Name = "cert-err33-c", IsChecked = false }, - new TidyCheckModel { Name = "cert-err09-cpp", IsChecked = false }, - new TidyCheckModel { Name = "cert-err34-c", IsChecked = false }, - new TidyCheckModel { Name = "cert-err52-cpp", IsChecked = false }, - new TidyCheckModel { Name = "cert-err58-cpp", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-apiModeling.google.GTest", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-valist.ValistBase", IsChecked = false }, + new TidyCheckModel { Name = "readability-inconsistent-declaration-parameter-name", IsChecked = false }, + new TidyCheckModel { Name = "performance-unnecessary-copy-initialization", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-osx.OSObjectRetainCount", IsChecked = false }, new TidyCheckModel { Name = "cert-err60-cpp", IsChecked = false }, - new TidyCheckModel { Name = "cert-err61-cpp", IsChecked = false }, - new TidyCheckModel { Name = "cert-exp42-c", IsChecked = false }, - new TidyCheckModel { Name = "cert-fio38-c", IsChecked = false }, - new TidyCheckModel { Name = "cert-flp37-c", IsChecked = false }, - new TidyCheckModel { Name = "cert-flp30-c", IsChecked = false }, - new TidyCheckModel { Name = "cert-mem57-cpp", IsChecked = false }, - new TidyCheckModel { Name = "cert-msc30-c", IsChecked = false }, - new TidyCheckModel { Name = "cert-msc32-c", IsChecked = false }, + new TidyCheckModel { Name = "abseil-duration-subtraction", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-unix.API", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-unix.cstring.BadSizeArg", IsChecked = false }, + new TidyCheckModel { Name = "abseil-duration-division", IsChecked = false }, + new TidyCheckModel { Name = "abseil-cleanup-ctad", IsChecked = false }, new TidyCheckModel { Name = "cert-msc50-cpp", IsChecked = false }, - new TidyCheckModel { Name = "cert-msc51-cpp", IsChecked = false }, + new TidyCheckModel { Name = "cert-con54-cpp", IsChecked = false }, + new TidyCheckModel { Name = "performance-inefficient-string-concatenation", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-core.VLASize", IsChecked = false }, + new TidyCheckModel { Name = "cert-err58-cpp", IsChecked = false }, + new TidyCheckModel { Name = "openmp-exception-escape", IsChecked = false }, new TidyCheckModel { Name = "cert-msc54-cpp", IsChecked = false }, - new TidyCheckModel { Name = "cert-oop11-cpp", IsChecked = false }, - new TidyCheckModel { Name = "cert-oop54-cpp", IsChecked = false }, - new TidyCheckModel { Name = "cert-oop57-cpp", IsChecked = false }, - new TidyCheckModel { Name = "cert-oop58-cpp", IsChecked = false }, - new TidyCheckModel { Name = "cert-pos44-c", IsChecked = false }, - new TidyCheckModel { Name = "cert-pos47-c", IsChecked = false }, - new TidyCheckModel { Name = "cert-sig30-c", IsChecked = false }, - new TidyCheckModel { Name = "cert-str34-c", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-apiModeling.StdCLibraryFunctions", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-apiModeling.TrustNonnull", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-apiModeling.google.GTest", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-apiModeling.llvm.CastValue", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-apiModeling.llvm.ReturnValue", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-unix.DynamicMemoryModeling", IsChecked = false }, + new TidyCheckModel { Name = "cppcoreguidelines-explicit-virtual-functions", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-osx.coreFoundation.containers.PointerSizedValues", IsChecked = false }, + new TidyCheckModel { Name = "cppcoreguidelines-noexcept-move-operations", IsChecked = false }, + new TidyCheckModel { Name = "cert-err34-c", IsChecked = false }, + new TidyCheckModel { Name = "cppcoreguidelines-avoid-do-while", IsChecked = false }, + new TidyCheckModel { Name = "cppcoreguidelines-narrowing-conversions", IsChecked = false }, + new TidyCheckModel { Name = "hicpp-no-malloc", IsChecked = false }, + new TidyCheckModel { Name = "cppcoreguidelines-virtual-class-destructor", IsChecked = false }, + new TidyCheckModel { Name = "abseil-redundant-strcat-calls", IsChecked = false }, + new TidyCheckModel { Name = "readability-duplicate-include", IsChecked = false }, new TidyCheckModel { Name = "clang-analyzer-core.CallAndMessage", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-core.CallAndMessageModeling", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-core.DivideZero", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-core.DynamicTypePropagation", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-core.NonNullParamChecker", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-core.NonnilStringConstants", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-core.NullDereference", IsChecked = false }, + new TidyCheckModel { Name = "hicpp-braces-around-statements", IsChecked = false }, + new TidyCheckModel { Name = "modernize-replace-disallow-copy-and-assign-macro", IsChecked = false }, + new TidyCheckModel { Name = "llvm-qualified-auto", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-exception-escape", IsChecked = false }, + new TidyCheckModel { Name = "hicpp-invalid-access-moved", IsChecked = false }, + new TidyCheckModel { Name = "darwin-avoid-spinlock", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-sizeof-container", IsChecked = false }, + new TidyCheckModel { Name = "android-cloexec-accept4", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-swapped-arguments", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-core.BitwiseShift", IsChecked = false }, + new TidyCheckModel { Name = "objc-property-declaration", IsChecked = false }, new TidyCheckModel { Name = "clang-analyzer-core.StackAddrEscapeBase", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-core.StackAddressEscape", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-core.UndefinedBinaryOperatorResult", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-core.VLASize", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-core.builtin.BuiltinFunctions", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-core.builtin.NoReturnFunctions", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-core.uninitialized.ArraySubscript", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-core.uninitialized.Assign", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-core.uninitialized.Branch", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-core.uninitialized.CapturedBlockVariable", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-core.uninitialized.NewArraySize", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-incorrect-roundings", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-lambda-function-name", IsChecked = false }, + new TidyCheckModel { Name = "abseil-upgrade-duration-conversions", IsChecked = false }, + new TidyCheckModel { Name = "misc-throw-by-value-catch-by-reference", IsChecked = false }, + new TidyCheckModel { Name = "hicpp-multiway-paths-covered", IsChecked = false }, + new TidyCheckModel { Name = "fuchsia-virtual-inheritance", IsChecked = false }, new TidyCheckModel { Name = "clang-analyzer-core.uninitialized.UndefReturn", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-cplusplus.InnerPointer", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-cplusplus.Move", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-cplusplus.NewDelete", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-cplusplus.NewDeleteLeaks", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-cplusplus.PlacementNew", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-cplusplus.PureVirtualCall", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-cplusplus.SelfAssignment", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-cplusplus.SmartPtrModeling", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-cplusplus.VirtualCallModeling", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-deadcode.DeadStores", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-fuchsia.HandleChecker", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-nullability.NullPassedToNonnull", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-nullability.NullReturnedFromNonnull", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-nullability.NullabilityBase", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-nullability.NullableDereferenced", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-nullability.NullablePassedToNonnull", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-nullability.NullableReturnedFromNonnull", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-optin.cplusplus.UninitializedObject", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-optin.cplusplus.VirtualCall", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-optin.mpi.MPI-Checker", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-optin.osx.OSObjectCStyleCast", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-optin.osx.cocoa.localizability.EmptyLocalizationContextChecker", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-optin.osx.cocoa.localizability.NonLocalizedStringChecker", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-optin.performance.GCDAntipattern", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-optin.performance.Padding", IsChecked = false }, + new TidyCheckModel { Name = "objc-avoid-nserror-init", IsChecked = false }, new TidyCheckModel { Name = "clang-analyzer-optin.portability.UnixAPI", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-osx.API", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-osx.MIG", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-osx.NSOrCFErrorDerefChecker", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-core.NonNullParamChecker", IsChecked = false }, + new TidyCheckModel { Name = "cppcoreguidelines-macro-to-enum", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-optin.core.EnumCastOutOfRange", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-security.insecureAPI.mktemp", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-suspicious-memory-comparison", IsChecked = false }, + new TidyCheckModel { Name = "readability-braces-around-statements", IsChecked = false }, + new TidyCheckModel { Name = "concurrency-thread-canceltype-asynchronous", IsChecked = false }, + new TidyCheckModel { Name = "misc-misleading-identifier", IsChecked = false }, + new TidyCheckModel { Name = "cert-err33-c", IsChecked = false }, new TidyCheckModel { Name = "clang-analyzer-osx.NumberObjectConversion", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-osx.OSObjectRetainCount", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-osx.ObjCProperty", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-osx.SecKeychainAPI", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-osx.cocoa.AtSync", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-osx.cocoa.AutoreleaseWrite", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-osx.cocoa.ClassRelease", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-osx.cocoa.Dealloc", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-osx.cocoa.IncompatibleMethodTypes", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-osx.cocoa.Loops", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-osx.cocoa.MissingSuperCall", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-osx.cocoa.NSAutoreleasePool", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-osx.cocoa.NSError", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-osx.cocoa.NilArg", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-osx.cocoa.NonNilReturnValue", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-osx.cocoa.ObjCGenerics", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-osx.cocoa.RetainCount", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-osx.cocoa.RetainCountBase", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-osx.cocoa.RunLoopAutoreleaseLeak", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-osx.cocoa.SelfInit", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-switch-missing-default-case", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-suspicious-missing-comma", IsChecked = false }, + new TidyCheckModel { Name = "readability-redundant-access-specifiers", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-unix.Malloc", IsChecked = false }, + new TidyCheckModel { Name = "cppcoreguidelines-rvalue-reference-param-not-moved", IsChecked = false }, + new TidyCheckModel { Name = "android-cloexec-pipe2", IsChecked = false }, + new TidyCheckModel { Name = "modernize-use-noexcept", IsChecked = false }, + new TidyCheckModel { Name = "hicpp-undelegated-constructor", IsChecked = false }, + new TidyCheckModel { Name = "readability-function-cognitive-complexity", IsChecked = false }, new TidyCheckModel { Name = "clang-analyzer-osx.cocoa.SuperDealloc", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-osx.cocoa.UnusedIvars", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-osx.cocoa.VariadicMethodTypes", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-osx.coreFoundation.CFError", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-osx.coreFoundation.CFNumber", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-osx.coreFoundation.CFRetainRelease", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-osx.coreFoundation.containers.OutOfBounds", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-osx.coreFoundation.containers.PointerSizedValues", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-security.FloatLoopCounter", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-security.insecureAPI.DeprecatedOrUnsafeBufferHandling", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-security.insecureAPI.SecuritySyntaxChecker", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-nullability.NullablePassedToNonnull", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-osx.cocoa.NilArg", IsChecked = false }, + new TidyCheckModel { Name = "modernize-avoid-c-arrays", IsChecked = false }, + new TidyCheckModel { Name = "hicpp-avoid-goto", IsChecked = false }, + new TidyCheckModel { Name = "misc-non-copyable-objects", IsChecked = false }, + new TidyCheckModel { Name = "portability-std-allocator-const", IsChecked = false }, + new TidyCheckModel { Name = "google-explicit-constructor", IsChecked = false }, + new TidyCheckModel { Name = "readability-simplify-subscript-expr", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-core.builtin.BuiltinFunctions", IsChecked = false }, + new TidyCheckModel { Name = "readability-redundant-preprocessor", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-throw-keyword-missing", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-unused-raii", IsChecked = false }, new TidyCheckModel { Name = "clang-analyzer-security.insecureAPI.UncheckedReturn", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-security.insecureAPI.bcmp", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-security.insecureAPI.bcopy", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-security.insecureAPI.bzero", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-security.insecureAPI.decodeValueOfObjCType", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-security.insecureAPI.getpw", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-security.insecureAPI.gets", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-security.insecureAPI.mkstemp", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-security.insecureAPI.mktemp", IsChecked = false }, + new TidyCheckModel { Name = "llvmlibc-callee-namespace", IsChecked = false }, + new TidyCheckModel { Name = "cert-err61-cpp", IsChecked = false }, + new TidyCheckModel { Name = "hicpp-special-member-functions", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-macro-parentheses", IsChecked = false }, + new TidyCheckModel { Name = "boost-use-to-string", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-optin.performance.GCDAntipattern", IsChecked = false }, + new TidyCheckModel { Name = "llvmlibc-inline-function-decl", IsChecked = false }, + new TidyCheckModel { Name = "performance-avoid-endl", IsChecked = false }, + new TidyCheckModel { Name = "performance-implicit-conversion-in-loop", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-core.uninitialized.Branch", IsChecked = false }, + new TidyCheckModel { Name = "android-cloexec-open", IsChecked = false }, + new TidyCheckModel { Name = "cert-msc24-c", IsChecked = false }, + new TidyCheckModel { Name = "cppcoreguidelines-slicing", IsChecked = false }, + new TidyCheckModel { Name = "readability-qualified-auto", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-osx.cocoa.NSAutoreleasePool", IsChecked = false }, + new TidyCheckModel { Name = "cppcoreguidelines-missing-std-forward", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-optin.cplusplus.UninitializedObject", IsChecked = false }, + new TidyCheckModel { Name = "performance-type-promotion-in-math-fn", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-assignment-in-if-condition", IsChecked = false }, + new TidyCheckModel { Name = "google-default-arguments", IsChecked = false }, + new TidyCheckModel { Name = "android-cloexec-dup", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-osx.cocoa.IncompatibleMethodTypes", IsChecked = false }, + new TidyCheckModel { Name = "cppcoreguidelines-pro-type-const-cast", IsChecked = false }, + new TidyCheckModel { Name = "readability-container-contains", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-shared-ptr-array-mismatch", IsChecked = false }, + new TidyCheckModel { Name = "readability-else-after-return", IsChecked = false }, + new TidyCheckModel { Name = "modernize-use-using", IsChecked = false }, + new TidyCheckModel { Name = "modernize-type-traits", IsChecked = false }, + new TidyCheckModel { Name = "modernize-make-shared", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-multiple-statement-macro", IsChecked = false }, + new TidyCheckModel { Name = "readability-redundant-control-flow", IsChecked = false }, + new TidyCheckModel { Name = "readability-const-return-type", IsChecked = false }, + new TidyCheckModel { Name = "modernize-use-default-member-init", IsChecked = false }, + new TidyCheckModel { Name = "modernize-macro-to-enum", IsChecked = false }, + new TidyCheckModel { Name = "google-readability-avoid-underscore-in-googletest-name", IsChecked = false }, + new TidyCheckModel { Name = "performance-trivially-destructible", IsChecked = false }, + new TidyCheckModel { Name = "readability-misplaced-array-index", IsChecked = false }, new TidyCheckModel { Name = "clang-analyzer-security.insecureAPI.rand", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-security.insecureAPI.strcpy", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-security.insecureAPI.vfork", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-unix.API", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-unix.DynamicMemoryModeling", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-unix.Malloc", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-unix.MallocSizeof", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-unix.MismatchedDeallocator", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-unix.Vfork", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-unix.cstring.BadSizeArg", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-unix.cstring.CStringModeling", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-unix.cstring.NullArg", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-valist.CopyToSelf", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-core.uninitialized.CapturedBlockVariable", IsChecked = false }, + new TidyCheckModel { Name = "openmp-use-default-none", IsChecked = false }, + new TidyCheckModel { Name = "abseil-string-find-startswith", IsChecked = false }, + new TidyCheckModel { Name = "android-cloexec-inotify-init1", IsChecked = false }, + new TidyCheckModel { Name = "hicpp-avoid-c-arrays", IsChecked = false }, + new TidyCheckModel { Name = "cppcoreguidelines-noexcept-swap", IsChecked = false }, + new TidyCheckModel { Name = "modernize-use-override", IsChecked = false }, new TidyCheckModel { Name = "clang-analyzer-valist.Uninitialized", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-valist.Unterminated", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-valist.ValistBase", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-webkit.NoUncountedMemberChecker", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-webkit.RefCntblBaseVirtualDtor", IsChecked = false }, - new TidyCheckModel { Name = "clang-analyzer-webkit.UncountedLambdaCapturesChecker", IsChecked = false }, - new TidyCheckModel { Name = "concurrency-mt-unsafe", IsChecked = false }, - new TidyCheckModel { Name = "concurrency-thread-canceltype-asynchronous", IsChecked = false }, - new TidyCheckModel { Name = "cppcoreguidelines-avoid-c-arrays", IsChecked = false }, - new TidyCheckModel { Name = "cppcoreguidelines-avoid-const-or-ref-data-members", IsChecked = false }, - new TidyCheckModel { Name = "cppcoreguidelines-avoid-do-while", IsChecked = false }, - new TidyCheckModel { Name = "cppcoreguidelines-avoid-goto", IsChecked = false }, - new TidyCheckModel { Name = "cppcoreguidelines-avoid-magic-numbers", IsChecked = false }, - new TidyCheckModel { Name = "cppcoreguidelines-avoid-non-const-global-variables", IsChecked = false }, - new TidyCheckModel { Name = "cppcoreguidelines-avoid-reference-coroutine-parameters", IsChecked = false }, - new TidyCheckModel { Name = "cppcoreguidelines-c-copy-assignment-signature", IsChecked = false }, - new TidyCheckModel { Name = "cppcoreguidelines-explicit-virtual-functions", IsChecked = false }, - new TidyCheckModel { Name = "cppcoreguidelines-init-variables", IsChecked = false }, - new TidyCheckModel { Name = "cppcoreguidelines-interfaces-global-init", IsChecked = false }, - new TidyCheckModel { Name = "cppcoreguidelines-macro-usage", IsChecked = false }, - new TidyCheckModel { Name = "cppcoreguidelines-narrowing-conversions", IsChecked = false }, - new TidyCheckModel { Name = "cppcoreguidelines-no-malloc", IsChecked = false }, - new TidyCheckModel { Name = "cppcoreguidelines-non-private-member-variables-in-classes", IsChecked = false }, - new TidyCheckModel { Name = "cppcoreguidelines-owning-memory", IsChecked = false }, - new TidyCheckModel { Name = "cppcoreguidelines-prefer-member-initializer", IsChecked = false }, - new TidyCheckModel { Name = "cppcoreguidelines-pro-bounds-array-to-pointer-decay", IsChecked = false }, - new TidyCheckModel { Name = "cppcoreguidelines-pro-bounds-constant-array-index", IsChecked = false }, - new TidyCheckModel { Name = "cppcoreguidelines-pro-bounds-pointer-arithmetic", IsChecked = false }, - new TidyCheckModel { Name = "cppcoreguidelines-pro-type-const-cast", IsChecked = false }, - new TidyCheckModel { Name = "cppcoreguidelines-pro-type-cstyle-cast", IsChecked = false }, - new TidyCheckModel { Name = "cppcoreguidelines-pro-type-member-init", IsChecked = false }, - new TidyCheckModel { Name = "cppcoreguidelines-pro-type-reinterpret-cast", IsChecked = false }, new TidyCheckModel { Name = "cppcoreguidelines-pro-type-static-cast-downcast", IsChecked = false }, - new TidyCheckModel { Name = "cppcoreguidelines-pro-type-union-access", IsChecked = false }, - new TidyCheckModel { Name = "cppcoreguidelines-pro-type-vararg", IsChecked = false }, - new TidyCheckModel { Name = "cppcoreguidelines-slicing", IsChecked = false }, - new TidyCheckModel { Name = "cppcoreguidelines-special-member-functions", IsChecked = false }, - new TidyCheckModel { Name = "cppcoreguidelines-virtual-class-destructor", IsChecked = false }, - new TidyCheckModel { Name = "darwin-avoid-spinlock", IsChecked = false }, - new TidyCheckModel { Name = "darwin-dispatch-once-nonstatic", IsChecked = false }, - new TidyCheckModel { Name = "fuchsia-default-arguments-calls", IsChecked = false }, - new TidyCheckModel { Name = "fuchsia-default-arguments-declarations", IsChecked = false }, - new TidyCheckModel { Name = "fuchsia-header-anon-namespaces", IsChecked = false }, - new TidyCheckModel { Name = "fuchsia-multiple-inheritance", IsChecked = false }, + new TidyCheckModel { Name = "modernize-shrink-to-fit", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-osx.cocoa.ObjCGenerics", IsChecked = false }, + new TidyCheckModel { Name = "readability-static-accessed-through-instance", IsChecked = false }, + new TidyCheckModel { Name = "readability-avoid-const-params-in-decls", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-osx.coreFoundation.CFError", IsChecked = false }, + new TidyCheckModel { Name = "cert-msc30-c", IsChecked = false }, + new TidyCheckModel { Name = "cert-flp37-c", IsChecked = false }, + new TidyCheckModel { Name = "cppcoreguidelines-use-default-member-init", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-unhandled-self-assignment", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-implicit-widening-of-multiplication-result", IsChecked = false }, new TidyCheckModel { Name = "fuchsia-overloaded-operator", IsChecked = false }, - new TidyCheckModel { Name = "fuchsia-statically-constructed-objects", IsChecked = false }, - new TidyCheckModel { Name = "fuchsia-trailing-return", IsChecked = false }, - new TidyCheckModel { Name = "fuchsia-virtual-inheritance", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-terminating-continue", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-unix.cstring.NullArg", IsChecked = false }, + new TidyCheckModel { Name = "modernize-use-constraints", IsChecked = false }, + new TidyCheckModel { Name = "llvm-prefer-isa-or-dyn-cast-in-conditionals", IsChecked = false }, + new TidyCheckModel { Name = "abseil-duration-unnecessary-conversion", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-nullability.NullableReturnedFromNonnull", IsChecked = false }, + new TidyCheckModel { Name = "cert-env33-c", IsChecked = false }, + new TidyCheckModel { Name = "hicpp-ignored-remove-result", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-core.NonnilStringConstants", IsChecked = false }, + new TidyCheckModel { Name = "cppcoreguidelines-avoid-goto", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-string-literal-with-embedded-nul", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-infinite-loop", IsChecked = false }, + new TidyCheckModel { Name = "hicpp-signed-bitwise", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-nullability.NullableDereferenced", IsChecked = false }, + new TidyCheckModel { Name = "hicpp-function-size", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-osx.cocoa.ClassRelease", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-core.builtin.NoReturnFunctions", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-cplusplus.InnerPointer", IsChecked = false }, + new TidyCheckModel { Name = "fuchsia-default-arguments-declarations", IsChecked = false }, + new TidyCheckModel { Name = "cert-msc51-cpp", IsChecked = false }, + new TidyCheckModel { Name = "cppcoreguidelines-pro-bounds-constant-array-index", IsChecked = false }, + new TidyCheckModel { Name = "hicpp-uppercase-literal-suffix", IsChecked = false }, + new TidyCheckModel { Name = "linuxkernel-must-check-errs", IsChecked = false }, + new TidyCheckModel { Name = "readability-isolate-declaration", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-no-escape", IsChecked = false }, + new TidyCheckModel { Name = "altera-id-dependent-backward-branch", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-osx.cocoa.Loops", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-integer-division", IsChecked = false }, new TidyCheckModel { Name = "google-build-explicit-make-pair", IsChecked = false }, - new TidyCheckModel { Name = "google-build-namespaces", IsChecked = false }, - new TidyCheckModel { Name = "google-build-using-namespace", IsChecked = false }, - new TidyCheckModel { Name = "google-default-arguments", IsChecked = false }, - new TidyCheckModel { Name = "google-explicit-constructor", IsChecked = false }, - new TidyCheckModel { Name = "google-global-names-in-headers", IsChecked = false }, - new TidyCheckModel { Name = "google-objc-avoid-nsobject-new", IsChecked = false }, - new TidyCheckModel { Name = "google-objc-avoid-throwing-exception", IsChecked = false }, - new TidyCheckModel { Name = "google-objc-function-naming", IsChecked = false }, + new TidyCheckModel { Name = "performance-enum-size", IsChecked = false }, new TidyCheckModel { Name = "google-objc-global-variable-declaration", IsChecked = false }, - new TidyCheckModel { Name = "google-readability-avoid-underscore-in-googletest-name", IsChecked = false }, - new TidyCheckModel { Name = "google-readability-braces-around-statements", IsChecked = false }, - new TidyCheckModel { Name = "google-readability-casting", IsChecked = false }, - new TidyCheckModel { Name = "google-readability-function-size", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-osx.cocoa.MissingSuperCall", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-core.DivideZero", IsChecked = false }, + new TidyCheckModel { Name = "misc-unused-parameters", IsChecked = false }, + new TidyCheckModel { Name = "readability-redundant-declaration", IsChecked = false }, + new TidyCheckModel { Name = "cert-dcl58-cpp", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-osx.cocoa.RunLoopAutoreleaseLeak", IsChecked = false }, + new TidyCheckModel { Name = "performance-no-int-to-ptr", IsChecked = false }, + new TidyCheckModel { Name = "cert-dcl50-cpp", IsChecked = false }, + new TidyCheckModel { Name = "modernize-replace-auto-ptr", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-empty-catch", IsChecked = false }, + new TidyCheckModel { Name = "modernize-raw-string-literal", IsChecked = false }, + new TidyCheckModel { Name = "cert-oop57-cpp", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-redundant-branch-condition", IsChecked = false }, + new TidyCheckModel { Name = "readability-container-data-pointer", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-osx.ObjCProperty", IsChecked = false }, + new TidyCheckModel { Name = "fuchsia-statically-constructed-objects", IsChecked = false }, new TidyCheckModel { Name = "google-readability-namespace-comments", IsChecked = false }, - new TidyCheckModel { Name = "google-readability-todo", IsChecked = false }, + new TidyCheckModel { Name = "misc-unconventional-assign-operator", IsChecked = false }, + new TidyCheckModel { Name = "cert-sig30-c", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-unix.MismatchedDeallocator", IsChecked = false }, + new TidyCheckModel { Name = "readability-identifier-length", IsChecked = false }, + new TidyCheckModel { Name = "readability-redundant-function-ptr-dereference", IsChecked = false }, + new TidyCheckModel { Name = "cppcoreguidelines-avoid-capturing-lambda-coroutines", IsChecked = false }, + new TidyCheckModel { Name = "performance-unnecessary-value-param", IsChecked = false }, + new TidyCheckModel { Name = "cert-oop54-cpp", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-fuchsia.HandleChecker", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-security.insecureAPI.decodeValueOfObjCType", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-copy-constructor-init", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-unused-return-value", IsChecked = false }, + new TidyCheckModel { Name = "cert-dcl51-cpp", IsChecked = false }, + new TidyCheckModel { Name = "performance-inefficient-vector-operation", IsChecked = false }, + new TidyCheckModel { Name = "misc-definitions-in-headers", IsChecked = false }, new TidyCheckModel { Name = "google-runtime-int", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-multiple-new-in-one-expression", IsChecked = false }, + new TidyCheckModel { Name = "hicpp-no-array-decay", IsChecked = false }, + new TidyCheckModel { Name = "readability-redundant-member-init", IsChecked = false }, + new TidyCheckModel { Name = "modernize-use-trailing-return-type", IsChecked = false }, + new TidyCheckModel { Name = "performance-for-range-copy", IsChecked = false }, + new TidyCheckModel { Name = "modernize-loop-convert", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-unix.cstring.CStringModeling", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-osx.cocoa.Dealloc", IsChecked = false }, + new TidyCheckModel { Name = "google-readability-casting", IsChecked = false }, + new TidyCheckModel { Name = "modernize-use-std-numbers", IsChecked = false }, + new TidyCheckModel { Name = "google-readability-todo", IsChecked = false }, + new TidyCheckModel { Name = "readability-misleading-indentation", IsChecked = false }, + new TidyCheckModel { Name = "modernize-make-unique", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-standalone-empty", IsChecked = false }, + new TidyCheckModel { Name = "altera-struct-pack-align", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-security.cert.env.InvalidPtr", IsChecked = false }, + new TidyCheckModel { Name = "misc-uniqueptr-reset-release", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-unix.Errno", IsChecked = false }, + new TidyCheckModel { Name = "google-objc-function-naming", IsChecked = false }, + new TidyCheckModel { Name = "modernize-avoid-bind", IsChecked = false }, + new TidyCheckModel { Name = "hicpp-static-assert", IsChecked = false }, + new TidyCheckModel { Name = "cppcoreguidelines-macro-usage", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-dynamic-static-initializers", IsChecked = false }, + new TidyCheckModel { Name = "readability-redundant-string-init", IsChecked = false }, + new TidyCheckModel { Name = "hicpp-use-equals-delete", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-valist.Unterminated", IsChecked = false }, + new TidyCheckModel { Name = "readability-make-member-function-const", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-bad-signal-to-kill-thread", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-suspicious-memset-usage", IsChecked = false }, + new TidyCheckModel { Name = "readability-magic-numbers", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-cplusplus.PlacementNew", IsChecked = false }, + new TidyCheckModel { Name = "modernize-unary-static-assert", IsChecked = false }, + new TidyCheckModel { Name = "google-readability-braces-around-statements", IsChecked = false }, + new TidyCheckModel { Name = "cppcoreguidelines-noexcept-destructor", IsChecked = false }, + new TidyCheckModel { Name = "cppcoreguidelines-pro-type-union-access", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-nullability.NullPassedToNonnull", IsChecked = false }, + new TidyCheckModel { Name = "cert-mem57-cpp", IsChecked = false }, + new TidyCheckModel { Name = "abseil-time-subtraction", IsChecked = false }, + new TidyCheckModel { Name = "cppcoreguidelines-pro-type-reinterpret-cast", IsChecked = false }, + new TidyCheckModel { Name = "objc-assert-equals", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-virtual-near-miss", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-apiModeling.StdCLibraryFunctions", IsChecked = false }, + new TidyCheckModel { Name = "misc-misleading-bidirectional", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-cplusplus.Move", IsChecked = false }, + new TidyCheckModel { Name = "performance-noexcept-swap", IsChecked = false }, + new TidyCheckModel { Name = "abseil-no-namespace", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-osx.cocoa.VariadicMethodTypes", IsChecked = false }, + new TidyCheckModel { Name = "cppcoreguidelines-pro-bounds-array-to-pointer-decay", IsChecked = false }, + new TidyCheckModel { Name = "fuchsia-trailing-return", IsChecked = false }, + new TidyCheckModel { Name = "hicpp-use-emplace", IsChecked = false }, + new TidyCheckModel { Name = "misc-non-private-member-variables-in-classes", IsChecked = false }, + new TidyCheckModel { Name = "misc-new-delete-overloads", IsChecked = false }, + new TidyCheckModel { Name = "performance-noexcept-move-constructor", IsChecked = false }, + new TidyCheckModel { Name = "llvm-header-guard", IsChecked = false }, + new TidyCheckModel { Name = "hicpp-use-noexcept", IsChecked = false }, + new TidyCheckModel { Name = "modernize-use-equals-default", IsChecked = false }, + new TidyCheckModel { Name = "misc-header-include-cycle", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-deadcode.DeadStores", IsChecked = false }, + new TidyCheckModel { Name = "misc-unused-using-decls", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-webkit.UncountedLambdaCapturesChecker", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-security.insecureAPI.DeprecatedOrUnsafeBufferHandling", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-webkit.RefCntblBaseVirtualDtor", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-string-constructor", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-misplaced-pointer-arithmetic-in-alloc", IsChecked = false }, + new TidyCheckModel { Name = "llvmlibc-implementation-in-namespace", IsChecked = false }, + new TidyCheckModel { Name = "readability-function-size", IsChecked = false }, + new TidyCheckModel { Name = "readability-simplify-boolean-expr", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-string-integer-assignment", IsChecked = false }, + new TidyCheckModel { Name = "modernize-deprecated-ios-base-aliases", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-suspicious-include", IsChecked = false }, + new TidyCheckModel { Name = "misc-static-assert", IsChecked = false }, + new TidyCheckModel { Name = "readability-redundant-smartptr-get", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-narrowing-conversions", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-posix-return", IsChecked = false }, + new TidyCheckModel { Name = "modernize-redundant-void-arg", IsChecked = false }, + new TidyCheckModel { Name = "cppcoreguidelines-init-variables", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-cplusplus.NewDeleteLeaks", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-apiModeling.llvm.CastValue", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-security.insecureAPI.bcopy", IsChecked = false }, + new TidyCheckModel { Name = "cert-flp30-c", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-chained-comparison", IsChecked = false }, + new TidyCheckModel { Name = "modernize-use-emplace", IsChecked = false }, + new TidyCheckModel { Name = "google-readability-function-size", IsChecked = false }, + new TidyCheckModel { Name = "modernize-use-starts-ends-with", IsChecked = false }, + new TidyCheckModel { Name = "modernize-deprecated-headers", IsChecked = false }, + new TidyCheckModel { Name = "llvmlibc-restrict-system-libc-headers", IsChecked = false }, + new TidyCheckModel { Name = "cppcoreguidelines-misleading-capture-default-by-value", IsChecked = false }, new TidyCheckModel { Name = "google-runtime-operator", IsChecked = false }, + new TidyCheckModel { Name = "darwin-dispatch-once-nonstatic", IsChecked = false }, + new TidyCheckModel { Name = "android-cloexec-creat", IsChecked = false }, + new TidyCheckModel { Name = "performance-inefficient-algorithm", IsChecked = false }, + new TidyCheckModel { Name = "readability-non-const-parameter", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-sizeof-expression", IsChecked = false }, new TidyCheckModel { Name = "google-upgrade-googletest-case", IsChecked = false }, - new TidyCheckModel { Name = "hicpp-avoid-c-arrays", IsChecked = false }, - new TidyCheckModel { Name = "hicpp-avoid-goto", IsChecked = false }, - new TidyCheckModel { Name = "hicpp-braces-around-statements", IsChecked = false }, - new TidyCheckModel { Name = "hicpp-deprecated-headers", IsChecked = false }, - new TidyCheckModel { Name = "hicpp-exception-baseclass", IsChecked = false }, - new TidyCheckModel { Name = "hicpp-explicit-conversions", IsChecked = false }, - new TidyCheckModel { Name = "hicpp-function-size", IsChecked = false }, - new TidyCheckModel { Name = "hicpp-invalid-access-moved", IsChecked = false }, + new TidyCheckModel { Name = "cppcoreguidelines-owning-memory", IsChecked = false }, + new TidyCheckModel { Name = "cert-dcl54-cpp", IsChecked = false }, + new TidyCheckModel { Name = "android-cloexec-fopen", IsChecked = false }, + new TidyCheckModel { Name = "cert-err52-cpp", IsChecked = false }, + new TidyCheckModel { Name = "cppcoreguidelines-non-private-member-variables-in-classes", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-easily-swappable-parameters", IsChecked = false }, + new TidyCheckModel { Name = "misc-redundant-expression", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-optional-value-conversion", IsChecked = false }, + new TidyCheckModel { Name = "cert-pos47-c", IsChecked = false }, + new TidyCheckModel { Name = "objc-dealloc-in-category", IsChecked = false }, + new TidyCheckModel { Name = "android-cloexec-socket", IsChecked = false }, new TidyCheckModel { Name = "hicpp-member-init", IsChecked = false }, - new TidyCheckModel { Name = "hicpp-move-const-arg", IsChecked = false }, - new TidyCheckModel { Name = "hicpp-multiway-paths-covered", IsChecked = false }, - new TidyCheckModel { Name = "hicpp-named-parameter", IsChecked = false }, - new TidyCheckModel { Name = "hicpp-new-delete-operators", IsChecked = false }, - new TidyCheckModel { Name = "hicpp-no-array-decay", IsChecked = false }, - new TidyCheckModel { Name = "hicpp-no-assembler", IsChecked = false }, - new TidyCheckModel { Name = "hicpp-no-malloc", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-osx.MIG", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-compare-pointer-to-member-virtual-function", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-not-null-terminated-result", IsChecked = false }, + new TidyCheckModel { Name = "hicpp-use-nullptr", IsChecked = false }, + new TidyCheckModel { Name = "cert-oop58-cpp", IsChecked = false }, + new TidyCheckModel { Name = "abseil-faster-strsplit-delimiter", IsChecked = false }, + new TidyCheckModel { Name = "hicpp-use-equals-default", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-cplusplus.SelfAssignment", IsChecked = false }, + new TidyCheckModel { Name = "cert-exp42-c", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-unix.StdCLibraryFunctions", IsChecked = false }, + new TidyCheckModel { Name = "readability-convert-member-functions-to-static", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-osx.cocoa.SelfInit", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-webkit.NoUncountedMemberChecker", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-osx.cocoa.AtSync", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-misplaced-widening-cast", IsChecked = false }, + new TidyCheckModel { Name = "cert-con36-c", IsChecked = false }, + new TidyCheckModel { Name = "cppcoreguidelines-pro-bounds-pointer-arithmetic", IsChecked = false }, + new TidyCheckModel { Name = "llvm-else-after-return", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-security.insecureAPI.bzero", IsChecked = false }, + new TidyCheckModel { Name = "android-cloexec-epoll-create", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-optin.osx.cocoa.localizability.EmptyLocalizationContextChecker", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-optin.osx.OSObjectCStyleCast", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-assert-side-effect", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-unique-ptr-array-mismatch", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-optin.mpi.MPI-Checker", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-unused-local-non-trivial-variable", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-nullability.NullabilityBase", IsChecked = false }, + new TidyCheckModel { Name = "google-objc-avoid-nsobject-new", IsChecked = false }, + new TidyCheckModel { Name = "mpi-buffer-deref", IsChecked = false }, + new TidyCheckModel { Name = "android-cloexec-epoll-create1", IsChecked = false }, + new TidyCheckModel { Name = "modernize-use-nullptr", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-nullability.NullReturnedFromNonnull", IsChecked = false }, + new TidyCheckModel { Name = "android-cloexec-accept", IsChecked = false }, + new TidyCheckModel { Name = "android-cloexec-pipe", IsChecked = false }, + new TidyCheckModel { Name = "performance-noexcept-destructor", IsChecked = false }, + new TidyCheckModel { Name = "portability-simd-intrinsics", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-optin.osx.cocoa.localizability.NonLocalizedStringChecker", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-optin.performance.Padding", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-inaccurate-erase", IsChecked = false }, + new TidyCheckModel { Name = "cert-dcl59-cpp", IsChecked = false }, + new TidyCheckModel { Name = "readability-delete-null-pointer", IsChecked = false }, + new TidyCheckModel { Name = "readability-string-compare", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-incorrect-enable-if", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-forwarding-reference-overload", IsChecked = false }, + new TidyCheckModel { Name = "readability-identifier-naming", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-osx.cocoa.RetainCountBase", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-suspicious-realloc-usage", IsChecked = false }, + new TidyCheckModel { Name = "modernize-use-bool-literals", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-core.uninitialized.Assign", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-osx.cocoa.UnusedIvars", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-core.uninitialized.NewArraySize", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-osx.SecKeychainAPI", IsChecked = false }, + new TidyCheckModel { Name = "altera-unroll-loops", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-cplusplus.SmartPtrModeling", IsChecked = false }, + new TidyCheckModel { Name = "objc-forbidden-subclassing", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-inc-dec-in-conditions", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-signed-char-misuse", IsChecked = false }, + new TidyCheckModel { Name = "readability-implicit-bool-conversion", IsChecked = false }, + new TidyCheckModel { Name = "misc-coroutine-hostile-raii", IsChecked = false }, + new TidyCheckModel { Name = "hicpp-explicit-conversions", IsChecked = false }, + new TidyCheckModel { Name = "readability-avoid-return-with-void-value", IsChecked = false }, + new TidyCheckModel { Name = "cppcoreguidelines-avoid-c-arrays", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-security.insecureAPI.strcpy", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-reserved-identifier", IsChecked = false }, + new TidyCheckModel { Name = "abseil-time-comparison", IsChecked = false }, + new TidyCheckModel { Name = "modernize-use-transparent-functors", IsChecked = false }, new TidyCheckModel { Name = "hicpp-noexcept-move", IsChecked = false }, - new TidyCheckModel { Name = "hicpp-signed-bitwise", IsChecked = false }, - new TidyCheckModel { Name = "hicpp-special-member-functions", IsChecked = false }, - new TidyCheckModel { Name = "hicpp-static-assert", IsChecked = false }, - new TidyCheckModel { Name = "hicpp-undelegated-constructor", IsChecked = false }, - new TidyCheckModel { Name = "hicpp-uppercase-literal-suffix", IsChecked = false }, - new TidyCheckModel { Name = "hicpp-use-auto", IsChecked = false }, - new TidyCheckModel { Name = "hicpp-use-emplace", IsChecked = false }, - new TidyCheckModel { Name = "hicpp-use-equals-default", IsChecked = false }, - new TidyCheckModel { Name = "hicpp-use-equals-delete", IsChecked = false }, - new TidyCheckModel { Name = "hicpp-use-noexcept", IsChecked = false }, - new TidyCheckModel { Name = "hicpp-use-nullptr", IsChecked = false }, - new TidyCheckModel { Name = "hicpp-use-override", IsChecked = false }, - new TidyCheckModel { Name = "hicpp-vararg", IsChecked = false }, - new TidyCheckModel { Name = "linuxkernel-must-check-errs", IsChecked = false }, - new TidyCheckModel { Name = "llvm-else-after-return", IsChecked = false }, - new TidyCheckModel { Name = "llvm-header-guard", IsChecked = false }, - new TidyCheckModel { Name = "llvm-include-order", IsChecked = false }, - new TidyCheckModel { Name = "llvm-namespace-comment", IsChecked = false }, - new TidyCheckModel { Name = "llvm-prefer-isa-or-dyn-cast-in-conditionals", IsChecked = false }, - new TidyCheckModel { Name = "llvm-prefer-register-over-unsigned", IsChecked = false }, - new TidyCheckModel { Name = "llvm-qualified-auto", IsChecked = false }, + new TidyCheckModel { Name = "fuchsia-multiple-inheritance", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-unchecked-optional-access", IsChecked = false }, + new TidyCheckModel { Name = "cert-err09-cpp", IsChecked = false }, + new TidyCheckModel { Name = "performance-move-constructor-init", IsChecked = false }, + new TidyCheckModel { Name = "readability-suspicious-call-argument", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-unsafe-functions", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-security.insecureAPI.bcmp", IsChecked = false }, + new TidyCheckModel { Name = "modernize-use-uncaught-exceptions", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-argument-comment", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-core.NullDereference", IsChecked = false }, + new TidyCheckModel { Name = "cppcoreguidelines-no-malloc", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-use-after-move", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-osx.coreFoundation.CFRetainRelease", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-macro-repeated-side-effects", IsChecked = false }, new TidyCheckModel { Name = "llvm-twine-local", IsChecked = false }, - new TidyCheckModel { Name = "llvmlibc-callee-namespace", IsChecked = false }, - new TidyCheckModel { Name = "llvmlibc-implementation-in-namespace", IsChecked = false }, - new TidyCheckModel { Name = "llvmlibc-restrict-system-libc-headers", IsChecked = false }, - new TidyCheckModel { Name = "misc-confusable-identifiers", IsChecked = false }, - new TidyCheckModel { Name = "misc-const-correctness", IsChecked = false }, - new TidyCheckModel { Name = "misc-definitions-in-headers", IsChecked = false }, - new TidyCheckModel { Name = "misc-misleading-bidirectional", IsChecked = false }, - new TidyCheckModel { Name = "misc-misleading-identifier", IsChecked = false }, + new TidyCheckModel { Name = "performance-faster-string-find", IsChecked = false }, + new TidyCheckModel { Name = "modernize-use-equals-delete", IsChecked = false }, + new TidyCheckModel { Name = "llvm-namespace-comment", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-core.StackAddressEscape", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-spuriously-wake-up-functions", IsChecked = false }, + new TidyCheckModel { Name = "google-build-namespaces", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-bool-pointer-implicit-conversion", IsChecked = false }, new TidyCheckModel { Name = "misc-misplaced-const", IsChecked = false }, - new TidyCheckModel { Name = "misc-new-delete-overloads", IsChecked = false }, - new TidyCheckModel { Name = "misc-no-recursion", IsChecked = false }, - new TidyCheckModel { Name = "misc-non-copyable-objects", IsChecked = false }, - new TidyCheckModel { Name = "misc-non-private-member-variables-in-classes", IsChecked = false }, - new TidyCheckModel { Name = "misc-redundant-expression", IsChecked = false }, - new TidyCheckModel { Name = "misc-static-assert", IsChecked = false }, - new TidyCheckModel { Name = "misc-throw-by-value-catch-by-reference", IsChecked = false }, - new TidyCheckModel { Name = "misc-unconventional-assign-operator", IsChecked = false }, - new TidyCheckModel { Name = "misc-uniqueptr-reset-release", IsChecked = false }, - new TidyCheckModel { Name = "misc-unused-alias-decls", IsChecked = false }, - new TidyCheckModel { Name = "misc-unused-parameters", IsChecked = false }, - new TidyCheckModel { Name = "misc-unused-using-decls", IsChecked = false }, - new TidyCheckModel { Name = "misc-use-anonymous-namespace", IsChecked = false }, - new TidyCheckModel { Name = "modernize-avoid-bind", IsChecked = false }, - new TidyCheckModel { Name = "modernize-avoid-c-arrays", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-core.UndefinedBinaryOperatorResult", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-undefined-memory-manipulation", IsChecked = false }, + new TidyCheckModel { Name = "objc-missing-hash", IsChecked = false }, + new TidyCheckModel { Name = "performance-no-automatic-move", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-forward-declaration-namespace", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-optin.cplusplus.VirtualCall", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-multi-level-implicit-pointer-conversion", IsChecked = false }, + new TidyCheckModel { Name = "modernize-return-braced-init-list", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-branch-clone", IsChecked = false }, + new TidyCheckModel { Name = "abseil-duration-factory-scale", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-security.insecureAPI.vfork", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-stringview-nullptr", IsChecked = false }, + new TidyCheckModel { Name = "altera-single-work-item-barrier", IsChecked = false }, new TidyCheckModel { Name = "modernize-concat-nested-namespaces", IsChecked = false }, - new TidyCheckModel { Name = "modernize-deprecated-headers", IsChecked = false }, - new TidyCheckModel { Name = "modernize-deprecated-ios-base-aliases", IsChecked = false }, - new TidyCheckModel { Name = "modernize-loop-convert", IsChecked = false }, - new TidyCheckModel { Name = "modernize-macro-to-enum", IsChecked = false }, - new TidyCheckModel { Name = "modernize-make-shared", IsChecked = false }, - new TidyCheckModel { Name = "modernize-make-unique", IsChecked = false }, + new TidyCheckModel { Name = "cppcoreguidelines-no-suspend-with-lock", IsChecked = false }, + new TidyCheckModel { Name = "fuchsia-header-anon-namespaces", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-valist.CopyToSelf", IsChecked = false }, + new TidyCheckModel { Name = "cppcoreguidelines-avoid-magic-numbers", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-core.CallAndMessageModeling", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-misplaced-operator-in-strlen-in-alloc", IsChecked = false }, + new TidyCheckModel { Name = "modernize-use-auto", IsChecked = false }, + new TidyCheckModel { Name = "hicpp-new-delete-operators", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-osx.coreFoundation.containers.OutOfBounds", IsChecked = false }, + new TidyCheckModel { Name = "portability-restrict-system-includes", IsChecked = false }, + new TidyCheckModel { Name = "abseil-duration-addition", IsChecked = false }, + new TidyCheckModel { Name = "objc-super-self", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-osx.cocoa.RetainCount", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-core.DynamicTypePropagation", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-suspicious-enum-usage", IsChecked = false }, + new TidyCheckModel { Name = "modernize-use-std-print", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-security.FloatLoopCounter", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-osx.coreFoundation.CFNumber", IsChecked = false }, + new TidyCheckModel { Name = "llvm-include-order", IsChecked = false }, + new TidyCheckModel { Name = "cert-msc32-c", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-unix.MallocSizeof", IsChecked = false }, + new TidyCheckModel { Name = "misc-const-correctness", IsChecked = false }, + new TidyCheckModel { Name = "readability-uniqueptr-delete-release", IsChecked = false }, + new TidyCheckModel { Name = "readability-redundant-string-cstr", IsChecked = false }, + new TidyCheckModel { Name = "cert-oop11-cpp", IsChecked = false }, + new TidyCheckModel { Name = "cert-dcl37-c", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-non-zero-enum-to-bool-conversion", IsChecked = false }, + new TidyCheckModel { Name = "readability-reference-to-constructed-temporary", IsChecked = false }, new TidyCheckModel { Name = "modernize-pass-by-value", IsChecked = false }, - new TidyCheckModel { Name = "modernize-raw-string-literal", IsChecked = false }, - new TidyCheckModel { Name = "modernize-redundant-void-arg", IsChecked = false }, - new TidyCheckModel { Name = "modernize-replace-auto-ptr", IsChecked = false }, - new TidyCheckModel { Name = "modernize-replace-disallow-copy-and-assign-macro", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-cplusplus.PureVirtualCall", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-security.insecureAPI.mkstemp", IsChecked = false }, new TidyCheckModel { Name = "modernize-replace-random-shuffle", IsChecked = false }, - new TidyCheckModel { Name = "modernize-return-braced-init-list", IsChecked = false }, - new TidyCheckModel { Name = "modernize-shrink-to-fit", IsChecked = false }, - new TidyCheckModel { Name = "modernize-unary-static-assert", IsChecked = false }, - new TidyCheckModel { Name = "modernize-use-auto", IsChecked = false }, - new TidyCheckModel { Name = "modernize-use-bool-literals", IsChecked = false }, - new TidyCheckModel { Name = "modernize-use-default-member-init", IsChecked = false }, - new TidyCheckModel { Name = "modernize-use-emplace", IsChecked = false }, - new TidyCheckModel { Name = "modernize-use-equals-default", IsChecked = false }, - new TidyCheckModel { Name = "modernize-use-equals-delete", IsChecked = false }, - new TidyCheckModel { Name = "modernize-use-nodiscard", IsChecked = false }, - new TidyCheckModel { Name = "modernize-use-noexcept", IsChecked = false }, - new TidyCheckModel { Name = "modernize-use-nullptr", IsChecked = false }, - new TidyCheckModel { Name = "modernize-use-override", IsChecked = false }, - new TidyCheckModel { Name = "modernize-use-trailing-return-type", IsChecked = false }, - new TidyCheckModel { Name = "modernize-use-transparent-functors", IsChecked = false }, - new TidyCheckModel { Name = "modernize-use-uncaught-exceptions", IsChecked = false }, - new TidyCheckModel { Name = "modernize-use-using", IsChecked = false }, - new TidyCheckModel { Name = "mpi-buffer-deref", IsChecked = false }, - new TidyCheckModel { Name = "mpi-type-mismatch", IsChecked = false }, - new TidyCheckModel { Name = "objc-assert-equals", IsChecked = false }, - new TidyCheckModel { Name = "objc-avoid-nserror-init", IsChecked = false }, - new TidyCheckModel { Name = "objc-dealloc-in-category", IsChecked = false }, - new TidyCheckModel { Name = "objc-forbidden-subclassing", IsChecked = false }, - new TidyCheckModel { Name = "objc-missing-hash", IsChecked = false }, - new TidyCheckModel { Name = "objc-nsdate-formatter", IsChecked = false }, new TidyCheckModel { Name = "objc-nsinvocation-argument-lifetime", IsChecked = false }, - new TidyCheckModel { Name = "objc-property-declaration", IsChecked = false }, - new TidyCheckModel { Name = "objc-super-self", IsChecked = false }, - new TidyCheckModel { Name = "openmp-exception-escape", IsChecked = false }, - new TidyCheckModel { Name = "openmp-use-default-none", IsChecked = false }, - new TidyCheckModel { Name = "performance-faster-string-find", IsChecked = false }, - new TidyCheckModel { Name = "performance-for-range-copy", IsChecked = false }, - new TidyCheckModel { Name = "performance-implicit-conversion-in-loop", IsChecked = false }, - new TidyCheckModel { Name = "performance-inefficient-algorithm", IsChecked = false }, - new TidyCheckModel { Name = "performance-inefficient-string-concatenation", IsChecked = false }, - new TidyCheckModel { Name = "performance-inefficient-vector-operation", IsChecked = false }, + new TidyCheckModel { Name = "cert-dcl03-c", IsChecked = false }, + new TidyCheckModel { Name = "hicpp-deprecated-headers", IsChecked = false }, + new TidyCheckModel { Name = "fuchsia-default-arguments-calls", IsChecked = false }, + new TidyCheckModel { Name = "zircon-temporary-objects", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-unix.Vfork", IsChecked = false }, + new TidyCheckModel { Name = "readability-redundant-casting", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-core.uninitialized.ArraySubscript", IsChecked = false }, + new TidyCheckModel { Name = "cert-dcl16-c", IsChecked = false }, + new TidyCheckModel { Name = "objc-nsdate-formatter", IsChecked = false }, + new TidyCheckModel { Name = "abseil-str-cat-append", IsChecked = false }, + new TidyCheckModel { Name = "hicpp-vararg", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-apiModeling.TrustNonnull", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-cplusplus.VirtualCallModeling", IsChecked = false }, + new TidyCheckModel { Name = "google-global-names-in-headers", IsChecked = false }, new TidyCheckModel { Name = "performance-move-const-arg", IsChecked = false }, - new TidyCheckModel { Name = "performance-move-constructor-init", IsChecked = false }, - new TidyCheckModel { Name = "performance-no-automatic-move", IsChecked = false }, - new TidyCheckModel { Name = "performance-no-int-to-ptr", IsChecked = false }, - new TidyCheckModel { Name = "performance-noexcept-move-constructor", IsChecked = false }, - new TidyCheckModel { Name = "performance-trivially-destructible", IsChecked = false }, - new TidyCheckModel { Name = "performance-type-promotion-in-math-fn", IsChecked = false }, - new TidyCheckModel { Name = "performance-unnecessary-copy-initialization", IsChecked = false }, - new TidyCheckModel { Name = "performance-unnecessary-value-param", IsChecked = false }, - new TidyCheckModel { Name = "portability-restrict-system-includes", IsChecked = false }, - new TidyCheckModel { Name = "portability-simd-intrinsics", IsChecked = false }, - new TidyCheckModel { Name = "portability-std-allocator-const", IsChecked = false }, - new TidyCheckModel { Name = "readability-avoid-const-params-in-decls", IsChecked = false }, - new TidyCheckModel { Name = "readability-braces-around-statements", IsChecked = false }, - new TidyCheckModel { Name = "readability-const-return-type", IsChecked = false }, - new TidyCheckModel { Name = "readability-container-contains", IsChecked = false }, - new TidyCheckModel { Name = "readability-container-data-pointer", IsChecked = false }, - new TidyCheckModel { Name = "readability-container-size-empty", IsChecked = false }, - new TidyCheckModel { Name = "readability-convert-member-functions-to-static", IsChecked = false }, - new TidyCheckModel { Name = "readability-delete-null-pointer", IsChecked = false }, - new TidyCheckModel { Name = "readability-duplicate-include", IsChecked = false }, - new TidyCheckModel { Name = "readability-deleted-default", IsChecked = false }, - new TidyCheckModel { Name = "readability-else-after-return", IsChecked = false }, - new TidyCheckModel { Name = "readability-function-cognitive-complexity", IsChecked = false }, - new TidyCheckModel { Name = "readability-function-size", IsChecked = false }, - new TidyCheckModel { Name = "readability-identifier-length", IsChecked = false }, - new TidyCheckModel { Name = "readability-identifier-naming", IsChecked = false }, - new TidyCheckModel { Name = "readability-implicit-bool-conversion", IsChecked = false }, - new TidyCheckModel { Name = "readability-inconsistent-declaration-parameter-name", IsChecked = false }, - new TidyCheckModel { Name = "readability-isolate-declaration", IsChecked = false }, - new TidyCheckModel { Name = "readability-magic-numbers", IsChecked = false }, - new TidyCheckModel { Name = "readability-make-member-function-const", IsChecked = false }, - new TidyCheckModel { Name = "readability-misleading-indentation", IsChecked = false }, - new TidyCheckModel { Name = "readability-misplaced-array-index", IsChecked = false }, - new TidyCheckModel { Name = "readability-named-parameter", IsChecked = false }, - new TidyCheckModel { Name = "readability-non-const-parameter", IsChecked = false }, - new TidyCheckModel { Name = "readability-qualified-auto", IsChecked = false }, - new TidyCheckModel { Name = "readability-redundant-access-specifiers", IsChecked = false }, - new TidyCheckModel { Name = "readability-redundant-control-flow", IsChecked = false }, - new TidyCheckModel { Name = "readability-redundant-declaration", IsChecked = false }, - new TidyCheckModel { Name = "readability-redundant-function-ptr-dereference", IsChecked = false }, - new TidyCheckModel { Name = "readability-redundant-member-init", IsChecked = false }, - new TidyCheckModel { Name = "readability-redundant-preprocessor", IsChecked = false }, - new TidyCheckModel { Name = "readability-redundant-smartptr-get", IsChecked = false }, - new TidyCheckModel { Name = "readability-redundant-string-cstr", IsChecked = false }, - new TidyCheckModel { Name = "readability-redundant-string-init", IsChecked = false }, - new TidyCheckModel { Name = "readability-simplify-boolean-expr", IsChecked = false }, - new TidyCheckModel { Name = "readability-simplify-subscript-expr", IsChecked = false }, - new TidyCheckModel { Name = "readability-static-accessed-through-instance", IsChecked = false }, + new TidyCheckModel { Name = "cert-fio38-c", IsChecked = false }, + new TidyCheckModel { Name = "android-cloexec-inotify-init", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-parent-virtual-call", IsChecked = false }, + new TidyCheckModel { Name = "misc-confusable-identifiers", IsChecked = false }, + new TidyCheckModel { Name = "hicpp-use-auto", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-osx.API", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-signal-handler", IsChecked = false }, new TidyCheckModel { Name = "readability-static-definition-in-anonymous-namespace", IsChecked = false }, - new TidyCheckModel { Name = "readability-string-compare", IsChecked = false }, - new TidyCheckModel { Name = "readability-suspicious-call-argument", IsChecked = false }, - new TidyCheckModel { Name = "readability-uniqueptr-delete-release", IsChecked = false }, + new TidyCheckModel { Name = "llvm-prefer-register-over-unsigned", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-suspicious-semicolon", IsChecked = false }, + new TidyCheckModel { Name = "altera-kernel-name-restriction", IsChecked = false }, + new TidyCheckModel { Name = "cppcoreguidelines-interfaces-global-init", IsChecked = false }, + new TidyCheckModel { Name = "mpi-type-mismatch", IsChecked = false }, + new TidyCheckModel { Name = "abseil-duration-factory-float", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-too-small-loop-variable", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-casting-through-void", IsChecked = false }, + new TidyCheckModel { Name = "cppcoreguidelines-pro-type-member-init", IsChecked = false }, + new TidyCheckModel { Name = "hicpp-move-const-arg", IsChecked = false }, + new TidyCheckModel { Name = "cert-msc33-c", IsChecked = false }, new TidyCheckModel { Name = "readability-uppercase-literal-suffix", IsChecked = false }, + new TidyCheckModel { Name = "misc-use-anonymous-namespace", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-undelegated-constructor", IsChecked = false }, + new TidyCheckModel { Name = "cppcoreguidelines-avoid-non-const-global-variables", IsChecked = false }, + new TidyCheckModel { Name = "misc-no-recursion", IsChecked = false }, + new TidyCheckModel { Name = "android-comparison-in-temp-failure-retry", IsChecked = false }, + new TidyCheckModel { Name = "cppcoreguidelines-pro-type-vararg", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-fold-init-type", IsChecked = false }, + new TidyCheckModel { Name = "readability-avoid-nested-conditional-operator", IsChecked = false }, new TidyCheckModel { Name = "readability-use-anyofallof", IsChecked = false }, - new TidyCheckModel { Name = "zircon-temporary-objects", IsChecked = false }, + new TidyCheckModel { Name = "cppcoreguidelines-avoid-reference-coroutine-parameters", IsChecked = false }, + new TidyCheckModel { Name = "readability-container-size-empty", IsChecked = false }, + new TidyCheckModel { Name = "cert-pos44-c", IsChecked = false }, + new TidyCheckModel { Name = "google-objc-avoid-throwing-exception", IsChecked = false }, + new TidyCheckModel { Name = "cppcoreguidelines-c-copy-assignment-signature", IsChecked = false }, + new TidyCheckModel { Name = "concurrency-mt-unsafe", IsChecked = false }, + new TidyCheckModel { Name = "abseil-duration-comparison", IsChecked = false }, + new TidyCheckModel { Name = "cppcoreguidelines-special-member-functions", IsChecked = false }, + new TidyCheckModel { Name = "misc-unused-alias-decls", IsChecked = false }, + new TidyCheckModel { Name = "cert-str34-c", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-security.insecureAPI.getpw", IsChecked = false }, + new TidyCheckModel { Name = "bugprone-unhandled-exception-at-new", IsChecked = false }, + new TidyCheckModel { Name = "modernize-use-nodiscard", IsChecked = false }, + new TidyCheckModel { Name = "hicpp-exception-baseclass", IsChecked = false }, + new TidyCheckModel { Name = "abseil-duration-conversion-cast", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-cplusplus.NewDelete", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-osx.NSOrCFErrorDerefChecker", IsChecked = false }, + new TidyCheckModel { Name = "clang-analyzer-apiModeling.llvm.ReturnValue", IsChecked = false }, + }; } }