Total analyzer execution time: 1554.014 seconds. NOTE: Elapsed time may be less than analyzer execution time because analyzers can run concurrently. Time (s) % Analyzer 1089.486 70 SonarAnalyzer.Security, Version=8.5.0.4829, Culture=neutral, PublicKeyToken=null 1089.486 70 SonarAnalyzer.Security.CSharp.UcfgGenerator 463.960 29 SonarAnalyzer.CSharp, Version=8.13.1.0, Culture=neutral, PublicKeyToken=c5b62af9de6d7244 28.882 1 SonarAnalyzer.Rules.SymbolicExecution.SymbolicExecutionRunner 18.778 1 SonarAnalyzer.Rules.CSharp.CbdeHandlerRule 10.791 <1 SonarAnalyzer.Rules.CSharp.CognitiveComplexity 10.015 <1 SonarAnalyzer.Rules.CSharp.PropertiesAccessCorrectField 9.867 <1 SonarAnalyzer.Rules.CSharp.UnusedPrivateMember 9.802 <1 SonarAnalyzer.Rules.CSharp.ControllingPermissions 9.222 <1 SonarAnalyzer.Rules.CSharp.VariableUnused 9.195 <1 SonarAnalyzer.Rules.CSharp.GetHashCodeEqualsOverride 9.032 <1 SonarAnalyzer.Rules.CSharp.NotAssignedPrivateMember 8.514 <1 SonarAnalyzer.Rules.CSharp.ToStringNoNull 8.397 <1 SonarAnalyzer.Rules.CSharp.PropertyGetterWithThrow 8.332 <1 SonarAnalyzer.Rules.CSharp.StaticFieldWrittenFromInstanceConstructor 8.191 <1 SonarAnalyzer.Rules.CSharp.StaticFieldWrittenFromInstanceMember 8.077 <1 SonarAnalyzer.Rules.CSharp.GuardConditionOnEqualsOverride 7.384 <1 SonarAnalyzer.Rules.CSharp.DeadStores 6.834 <1 SonarAnalyzer.Rules.CSharp.DoNotHardcodeCredentials 6.115 <1 SonarAnalyzer.Rules.CSharp.EmptyNestedBlock 6.031 <1 SonarAnalyzer.Rules.CSharp.BypassingAccessibility 5.948 <1 SonarAnalyzer.Rules.CSharp.ConfiguringLoggers 5.838 <1 SonarAnalyzer.Rules.CSharp.NestedCodeBlock 5.791 <1 SonarAnalyzer.Rules.CSharp.RedundantJumpStatement 5.663 <1 SonarAnalyzer.Rules.CSharp.ExecutingSqlQueries 5.593 <1 SonarAnalyzer.Rules.CSharp.EncryptionAlgorithmsShouldBeSecure 5.486 <1 SonarAnalyzer.Rules.CSharp.NativeMethodsShouldBeWrapped 5.459 <1 SonarAnalyzer.Rules.CSharp.ObsoleteAttributesNeedExplanation 5.370 <1 SonarAnalyzer.Rules.CSharp.MethodOverloadOptionalParameter 5.184 <1 SonarAnalyzer.Rules.CSharp.UnnecessaryUsings 5.156 <1 SonarAnalyzer.Rules.CSharp.PureAttributeOnVoidMethod 5.153 <1 SonarAnalyzer.Rules.CSharp.ShouldImplementExportedInterfaces 5.025 <1 SonarAnalyzer.Rules.CSharp.PartCreationPolicyShouldBeUsedWithExportAttribute 4.974 <1 SonarAnalyzer.Rules.CSharp.ImplementSerializationMethodsCorrectly 4.591 <1 SonarAnalyzer.Rules.CSharp.TestMethodShouldNotBeIgnored 4.574 <1 SonarAnalyzer.Rules.CSharp.CryptographicKeyShouldNotBeTooShort 4.480 <1 SonarAnalyzer.Rules.CSharp.DisposableNotDisposed 4.113 <1 SonarAnalyzer.Rules.CSharp.CollectionQuerySimplification 3.914 <1 SonarAnalyzer.Rules.CSharp.ReturnValueIgnored 3.868 <1 SonarAnalyzer.Rules.CSharp.DoNotOverwriteCollectionElements 3.862 <1 SonarAnalyzer.Rules.CSharp.PrivateFieldUsedAsLocalVariable 3.726 <1 SonarAnalyzer.Rules.CSharp.SymbolReferenceAnalyzer 3.686 <1 SonarAnalyzer.Rules.CSharp.UriShouldNotBeHardcoded 3.646 <1 SonarAnalyzer.Rules.CSharp.ClassAndMethodName 3.633 <1 SonarAnalyzer.Rules.CSharp.ControlCharacterInString 3.601 <1 SonarAnalyzer.Rules.CSharp.InfiniteRecursion 3.524 <1 SonarAnalyzer.Rules.CSharp.TokenTypeAnalyzer 3.406 <1 SonarAnalyzer.Rules.CSharp.HardcodedIpAddress 3.324 <1 SonarAnalyzer.Rules.CSharp.CertificateValidationCheck 3.143 <1 SonarAnalyzer.Rules.CSharp.AssignmentInsideSubExpression 3.132 <1 SonarAnalyzer.Rules.CSharp.GenericReadonlyFieldPropertyAssignment 3.128 <1 SonarAnalyzer.Rules.CSharp.StringConcatenationInLoop 3.006 <1 SonarAnalyzer.Rules.CSharp.SelfAssignment 2.991 <1 SonarAnalyzer.Rules.CSharp.ConsumeValueTaskCorrectly 2.822 <1 SonarAnalyzer.Rules.CSharp.FieldShouldBeReadonly 2.822 <1 SonarAnalyzer.Rules.CSharp.DoNotShiftByZeroOrIntSize 2.820 <1 SonarAnalyzer.Rules.CSharp.ReturnEmptyCollectionInsteadOfNull 2.709 <1 SonarAnalyzer.Rules.CSharp.MemberOverrideCallsBaseMember 2.563 <1 SonarAnalyzer.Rules.CSharp.ThreadStaticWithInitializer 2.534 <1 SonarAnalyzer.Rules.CSharp.InsecureEncryptionAlgorithm 2.526 <1 SonarAnalyzer.Rules.CSharp.DoNotCallGCCollectMethod 2.519 <1 SonarAnalyzer.Rules.CSharp.UnusedReturnValue 2.478 <1 SonarAnalyzer.Rules.CSharp.StaticFieldInitializerOrder 2.471 <1 SonarAnalyzer.Rules.CSharp.UseValueParameter 2.414 <1 SonarAnalyzer.Rules.CSharp.PropertyWriteOnly 2.375 <1 SonarAnalyzer.Rules.CSharp.PropertyToAutoProperty 2.305 <1 SonarAnalyzer.Rules.CSharp.ThreadStaticNonStaticField 2.280 <1 SonarAnalyzer.Rules.CSharp.FieldsShouldNotBePublic 2.271 <1 SonarAnalyzer.Rules.CSharp.StaticFieldVisible 2.253 <1 SonarAnalyzer.Rules.CSharp.ConstructorArgumentValueShouldExist 2.246 <1 SonarAnalyzer.Rules.CSharp.DoNotCopyArraysInProperties 2.051 <1 SonarAnalyzer.Rules.CSharp.UninvokedEventDeclaration 1.961 <1 SonarAnalyzer.Rules.CSharp.MethodParameterUnused 1.947 <1 SonarAnalyzer.Rules.CSharp.ThreadResumeOrSuspendShouldNotBeCalled 1.939 <1 SonarAnalyzer.Rules.CSharp.DangerousGetHandleShouldNotBeCalled 1.927 <1 SonarAnalyzer.Rules.CSharp.UseStringIsNullOrEmpty 1.903 <1 SonarAnalyzer.Rules.CSharp.DoNotCallGCSuppressFinalizeMethod 1.896 <1 SonarAnalyzer.Rules.CSharp.ParametersCorrectOrder 1.895 <1 SonarAnalyzer.Rules.CSharp.BeginInvokePairedWithEndInvoke 1.856 <1 SonarAnalyzer.Rules.CSharp.DoNotCallAssemblyLoadInvalidMethods 1.768 <1 SonarAnalyzer.Rules.CSharp.BinaryOperationWithIdenticalExpressions 1.726 <1 SonarAnalyzer.Rules.CSharp.PartialMethodNoImplementation 1.686 <1 SonarAnalyzer.Rules.CSharp.InvocationResolvesToOverrideWithParams 1.639 <1 SonarAnalyzer.Rules.CSharp.GetTypeWithIsAssignableFrom 1.475 <1 SonarAnalyzer.Rules.CSharp.ReferenceEqualsOnValueType 1.473 <1 SonarAnalyzer.Rules.CSharp.RedundantCast 1.448 <1 SonarAnalyzer.Rules.CSharp.ArgumentSpecifiedForCallerInfoParameter 1.446 <1 SonarAnalyzer.Rules.CSharp.OptionalParameterNotPassedToBaseCall 1.424 <1 SonarAnalyzer.Rules.CSharp.StringFormatValidator 1.421 <1 SonarAnalyzer.Rules.CSharp.OrderByRepeated 1.387 <1 SonarAnalyzer.Rules.CSharp.DebugAssertHasNoSideEffects 1.371 <1 SonarAnalyzer.Rules.CSharp.RedundantToCharArrayCall 1.363 <1 SonarAnalyzer.Rules.CSharp.EnumerableSumInUnchecked 1.362 <1 SonarAnalyzer.Rules.CSharp.DoNotUseCollectionInItsOwnMethodCalls 1.362 <1 SonarAnalyzer.Rules.CSharp.TypeExaminationOnSystemType 1.329 <1 SonarAnalyzer.Rules.CSharp.ConstructorOverridableCall 1.319 <1 SonarAnalyzer.Rules.CSharp.LiteralSuffixUpperCase 1.306 <1 SonarAnalyzer.Rules.CSharp.StringOffsetMethods 1.304 <1 SonarAnalyzer.Rules.CSharp.EventHandlerDelegateShouldHaveProperArguments 1.264 <1 SonarAnalyzer.Rules.CSharp.MetricsAnalyzer 1.243 <1 SonarAnalyzer.Rules.CSharp.SecurityPInvokeMethodShouldNotBeCalled 1.175 <1 SonarAnalyzer.Rules.CSharp.ProvideDeserializationMethodsForOptionalFields 1.138 <1 SonarAnalyzer.Rules.CSharp.AssertionArgsShouldBePassedInCorrectOrder 1.069 <1 SonarAnalyzer.Rules.CSharp.XmlExternalEntityShouldNotBeParsed 1.003 <1 SonarAnalyzer.Rules.CSharp.OptionalParameterWithDefaultValue 0.986 <1 SonarAnalyzer.Rules.CSharp.WcfMissingContractAttribute 0.982 <1 SonarAnalyzer.Rules.CSharp.MethodParameterMissingOptional 0.978 <1 SonarAnalyzer.Rules.CSharp.OptionalRefOutParameter 0.964 <1 SonarAnalyzer.Rules.CSharp.EnumsShouldNotBeNamedReserved 0.845 <1 SonarAnalyzer.Rules.CSharp.TooManyGenericParameters 0.734 <1 SonarAnalyzer.Rules.CSharp.MutableFieldsShouldNotBePublicReadonly 0.682 <1 SonarAnalyzer.Rules.CSharp.DisposeNotImplementingDispose 0.676 <1 SonarAnalyzer.Rules.CSharp.ClassWithOnlyStaticMember 0.608 <1 SonarAnalyzer.Rules.CSharp.EmptyNamespace 0.605 <1 SonarAnalyzer.Rules.CSharp.MemberShadowsOuterStaticMember 0.600 <1 SonarAnalyzer.Rules.CSharp.MemberInitializerRedundant 0.600 <1 SonarAnalyzer.Rules.CSharp.MemberShouldNotHaveConflictingTransparencyAttributes 0.596 <1 SonarAnalyzer.Rules.CSharp.InvalidCastToInterface 0.592 <1 SonarAnalyzer.Rules.CSharp.ClassNotInstantiatable 0.587 <1 SonarAnalyzer.Rules.CSharp.RedundantInheritanceList 0.572 <1 SonarAnalyzer.Rules.CSharp.MethodsShouldNotHaveIdenticalImplementations 0.569 <1 SonarAnalyzer.Rules.CSharp.CookieShouldBeSecure 0.569 <1 SonarAnalyzer.Rules.CSharp.CopyPasteTokenAnalyzer 0.564 <1 SonarAnalyzer.Rules.CSharp.DeclareTypesInNamespaces 0.558 <1 SonarAnalyzer.Rules.CSharp.MethodOverloadsShouldBeGrouped 0.554 <1 SonarAnalyzer.Rules.CSharp.CallerInformationParametersShouldBeLast 0.551 <1 SonarAnalyzer.Rules.CSharp.TooManyParameters 0.545 <1 SonarAnalyzer.Rules.CSharp.ExceptionShouldNotBeThrownFromUnexpectedMethods 0.543 <1 SonarAnalyzer.Rules.CSharp.DoNotHideBaseClassMethods 0.534 <1 SonarAnalyzer.Rules.CSharp.InsecureDeserialization 0.515 <1 SonarAnalyzer.Rules.CSharp.CookieShouldBeHttpOnly 0.503 <1 SonarAnalyzer.Rules.CSharp.OverrideGetHashCodeOnOverridingEquals 0.498 <1 SonarAnalyzer.Rules.CSharp.RedundantParentheses 0.497 <1 SonarAnalyzer.Rules.CSharp.VariableShadowsField 0.495 <1 SonarAnalyzer.Rules.CSharp.DoNotDecreaseMemberVisibility 0.493 <1 SonarAnalyzer.Rules.CSharp.AvoidExcessiveInheritance 0.492 <1 SonarAnalyzer.Rules.CSharp.ComparableInterfaceImplementation 0.491 <1 SonarAnalyzer.Rules.CSharp.GenericInheritanceShouldNotBeRecursive 0.485 <1 SonarAnalyzer.Rules.CSharp.FrameworkTypeNaming 0.483 <1 SonarAnalyzer.Rules.CSharp.ExceptionsShouldBePublic 0.481 <1 SonarAnalyzer.Rules.CSharp.EquatableClassShouldBeSealed 0.473 <1 SonarAnalyzer.Rules.CSharp.MutableFieldsShouldNotBePublicStatic 0.470 <1 SonarAnalyzer.Rules.CSharp.ImplementIDisposableCorrectly 0.463 <1 SonarAnalyzer.Rules.CSharp.StaticFieldInGenericClass 0.458 <1 SonarAnalyzer.Rules.CSharp.ImplementISerializableCorrectly 0.456 <1 SonarAnalyzer.Rules.CSharp.MultilineBlocksWithoutBrace 0.455 <1 SonarAnalyzer.Rules.CSharp.IndentSingleLineFollowingConditional 0.452 <1 SonarAnalyzer.Rules.CSharp.ClassWithEqualityShouldImplementIEquatable 0.451 <1 SonarAnalyzer.Rules.CSharp.ParameterValidationInYieldShouldBeWrapped 0.427 <1 SonarAnalyzer.Rules.CSharp.BooleanLiteralUnnecessary 0.426 <1 SonarAnalyzer.Rules.CSharp.LdapConnectionShouldBeSecure 0.423 <1 SonarAnalyzer.Rules.CSharp.ConditionalStructureSameImplementation 0.413 <1 SonarAnalyzer.Rules.CSharp.ParameterNamesInPartialMethod 0.412 <1 SonarAnalyzer.Rules.CSharp.GenericTypeParameterUnused 0.406 <1 SonarAnalyzer.Rules.CSharp.GetHashCodeMutable 0.404 <1 SonarAnalyzer.Rules.CSharp.TestClassShouldHaveTestMethod 0.400 <1 SonarAnalyzer.Rules.CSharp.MethodOverrideChangedDefaultValue 0.394 <1 SonarAnalyzer.Rules.CSharp.ConditionalStructureSameCondition 0.389 <1 SonarAnalyzer.Rules.CSharp.MarkWindowsFormsMainWithStaThread 0.387 <1 SonarAnalyzer.Rules.CSharp.ExceptionsShouldBeUsed 0.385 <1 SonarAnalyzer.Rules.CSharp.PublicMethodWithMultidimensionalArray 0.380 <1 SonarAnalyzer.Rules.CSharp.MethodOverrideAddsParams 0.379 <1 SonarAnalyzer.Rules.CSharp.WcfNonVoidOneWay 0.379 <1 SonarAnalyzer.Rules.CSharp.ConditionalsShouldStartOnNewLine 0.376 <1 SonarAnalyzer.Rules.CSharp.DisposableReturnedFromUsing 0.375 <1 SonarAnalyzer.Rules.CSharp.RedundantConditionalAroundAssignment 0.375 <1 SonarAnalyzer.Rules.CSharp.PInvokesShouldNotBeVisible 0.375 <1 SonarAnalyzer.Rules.CSharp.ParameterValidationInAsyncShouldBeWrapped 0.373 <1 SonarAnalyzer.Rules.CSharp.MethodOverrideNoParams 0.373 <1 SonarAnalyzer.Rules.CSharp.CommentedOutCode 0.373 <1 SonarAnalyzer.Rules.CSharp.AsyncVoidMethod 0.369 <1 SonarAnalyzer.Rules.CSharp.MethodShouldNotOnlyReturnConstant 0.361 <1 SonarAnalyzer.Rules.CSharp.IfCollapsible 0.361 <1 SonarAnalyzer.Rules.CSharp.UseParamsForVariableArguments 0.360 <1 SonarAnalyzer.Rules.CSharp.EmptyMethod 0.349 <1 SonarAnalyzer.Rules.CSharp.CheckArgumentException 0.338 <1 SonarAnalyzer.Rules.CSharp.BooleanCheckInverted 0.337 <1 SonarAnalyzer.Rules.CSharp.JwtSigned 0.327 <1 SonarAnalyzer.Rules.CSharp.DoNotInstantiateSharedClasses 0.324 <1 SonarAnalyzer.Rules.CSharp.NonAsyncTaskShouldNotReturnNull 0.314 <1 SonarAnalyzer.Rules.CSharp.TestMethodShouldContainAssertion 0.313 <1 SonarAnalyzer.Rules.CSharp.TestMethodShouldHaveCorrectSignature 0.308 <1 SonarAnalyzer.Rules.CSharp.CompareNaN 0.280 <1 SonarAnalyzer.Rules.CSharp.NewGuidShouldNotBeUsed 0.271 <1 SonarAnalyzer.Rules.CSharp.ObjectCreatedDropped 0.255 <1 SonarAnalyzer.Rules.CSharp.RedundantNullableTypeComparison 0.248 <1 SonarAnalyzer.Rules.CSharp.CommentKeyword 0.242 <1 SonarAnalyzer.Rules.CSharp.CreatingHashAlgorithms 0.214 <1 SonarAnalyzer.Rules.CSharp.FileMetadataAnalyzer 0.190 <1 SonarAnalyzer.Rules.CSharp.AsyncAwaitIdentifier 0.185 <1 SonarAnalyzer.Rules.CSharp.ExpandingArchives 0.172 <1 SonarAnalyzer.Rules.CSharp.DeliveringDebugFeaturesInProduction 0.137 <1 SonarAnalyzer.Rules.CSharp.CollectionEmptinessChecking 0.125 <1 SonarAnalyzer.Rules.CSharp.InitializeStaticFieldsInline 0.121 <1 SonarAnalyzer.Rules.CSharp.AbstractTypesShouldNotHaveConstructors 0.119 <1 SonarAnalyzer.Rules.CSharp.VirtualEventField 0.099 <1 SonarAnalyzer.Rules.CSharp.UnconditionalJumpStatement 0.083 <1 SonarAnalyzer.Rules.CSharp.EnumNameShouldFollowRegex 0.070 <1 SonarAnalyzer.Rules.CSharp.AllBranchesShouldNotHaveSameImplementation 0.066 <1 SonarAnalyzer.Rules.CSharp.ReversedOperators 0.065 <1 SonarAnalyzer.Rules.CSharp.DoNotUseRandom 0.063 <1 SonarAnalyzer.Rules.CSharp.DoNotMarkEnumsWithFlags 0.062 <1 SonarAnalyzer.Rules.CSharp.FlagsEnumWithoutInitializer 0.059 <1 SonarAnalyzer.Rules.CSharp.UnaryPrefixOperatorRepeated 0.058 <1 SonarAnalyzer.Rules.CSharp.FlagsEnumZeroMember 0.056 <1 SonarAnalyzer.Rules.CSharp.EnumNameHasEnumSuffix 0.051 <1 SonarAnalyzer.Rules.CSharp.GenericTypeParameterInOut 0.049 <1 SonarAnalyzer.Rules.CSharp.SqlKeywordsDelimitedBySpace 0.047 <1 SonarAnalyzer.Rules.CSharp.ExceptionRethrow 0.045 <1 SonarAnalyzer.Rules.CSharp.RedundantNullCheck 0.030 <1 SonarAnalyzer.Rules.CSharp.CatchRethrow 0.029 <1 SonarAnalyzer.Rules.CSharp.IndexOfCheckAgainstZero 0.029 <1 SonarAnalyzer.Rules.CSharp.TryStatementsWithIdenticalCatchShouldBeMerged 0.028 <1 SonarAnalyzer.Rules.CSharp.CatchEmpty 0.028 <1 SonarAnalyzer.Rules.CSharp.ForeachLoopExplicitConversion 0.023 <1 SonarAnalyzer.Rules.CSharp.SwitchCaseFallsThroughToDefault 0.019 <1 SonarAnalyzer.Rules.CSharp.ValuesUselesslyIncremented 0.018 <1 SonarAnalyzer.Rules.CSharp.ForLoopConditionAlwaysFalse 0.017 <1 SonarAnalyzer.Rules.CSharp.DoNotNestTernaryOperators 0.016 <1 SonarAnalyzer.Rules.CSharp.TernaryOperatorPointless 0.015 <1 SonarAnalyzer.Rules.CSharp.ThrowReservedExceptions 0.012 <1 SonarAnalyzer.Rules.CSharp.DoNotCheckZeroSizeCollection 0.011 <1 SonarAnalyzer.Rules.CSharp.ForLoopIncrementSign 0.010 <1 SonarAnalyzer.Rules.CSharp.CastShouldNotBeDuplicated 0.010 <1 SonarAnalyzer.Rules.CSharp.DoNotThrowFromDestructors 0.010 <1 SonarAnalyzer.Rules.CSharp.LossOfFractionInDivision 0.009 <1 SonarAnalyzer.Rules.CSharp.TooManyLabelsInSwitch 0.009 <1 SonarAnalyzer.Rules.CSharp.UsingCookies 0.008 <1 SonarAnalyzer.Rules.CSharp.EncryptingData 0.008 <1 SonarAnalyzer.Rules.CSharp.DelegateSubtraction 0.006 <1 SonarAnalyzer.Rules.CSharp.DefaultSectionShouldBeFirstOrLast 0.006 <1 SonarAnalyzer.Rules.CSharp.InheritedCollidingInterfaceMembers 0.006 <1 SonarAnalyzer.Rules.CSharp.NonFlagsEnumInBitwiseOperation 0.005 <1 SonarAnalyzer.Rules.CSharp.DoNotLockWeakIdentityObjects 0.005 <1 SonarAnalyzer.Rules.CSharp.SillyBitwiseOperation 0.005 <1 SonarAnalyzer.Rules.CSharp.UseShortCircuitingOperator 0.005 <1 SonarAnalyzer.Rules.CSharp.UseWhileLoopInstead 0.004 <1 SonarAnalyzer.Rules.CSharp.DoNotLockOnSharedResource 0.004 <1 SonarAnalyzer.Rules.CSharp.NoExceptionsInFinally 0.003 <1 SonarAnalyzer.Rules.CSharp.UsingCommandLineArguments 0.003 <1 SonarAnalyzer.Rules.CSharp.DoNotTestThisWithIsOperator 0.002 <1 SonarAnalyzer.Rules.CSharp.ReadingStandardInput 0.002 <1 SonarAnalyzer.Rules.CSharp.MarkAssemblyWithAssemblyVersionAttribute 0.002 <1 SonarAnalyzer.Rules.CSharp.UsingRegularExpressions 0.002 <1 SonarAnalyzer.Rules.CSharp.SocketsCreation 0.002 <1 SonarAnalyzer.Rules.CSharp.AnonymousDelegateEventUnsubscribe <0.001 <1 SonarAnalyzer.Rules.CSharp.EmptyStatement <0.001 <1 SonarAnalyzer.Rules.CSharp.ShiftDynamicNotInteger <0.001 <1 SonarAnalyzer.Rules.CSharp.GotoStatement <0.001 <1 SonarAnalyzer.Rules.CSharp.DotNotOverloadOperatorEqual <0.001 <1 SonarAnalyzer.Rules.CSharp.UseUriInsteadOfString <0.001 <1 SonarAnalyzer.Rules.CSharp.DoNotWriteToStandardOutput <0.001 <1 SonarAnalyzer.Rules.CSharp.DoNotNestTypesInArguments <0.001 <1 SonarAnalyzer.Rules.CSharp.ExpressionComplexity <0.001 <1 SonarAnalyzer.Rules.CSharp.ParameterAssignedTo <0.001 <1 SonarAnalyzer.Rules.CSharp.CheckFileLicense <0.001 <1 SonarAnalyzer.Rules.CSharp.PropertyNamesShouldNotMatchGetMethods <0.001 <1 SonarAnalyzer.Rules.CSharp.TypesShouldNotExtendOutdatedBaseTypes <0.001 <1 SonarAnalyzer.Rules.CSharp.TaskConfigureAwait <0.001 <1 SonarAnalyzer.Rules.CSharp.UseConstantsWhereAppropriate <0.001 <1 SonarAnalyzer.Rules.CSharp.MemberShouldBeStatic <0.001 <1 SonarAnalyzer.Rules.CSharp.DoNotExposeListT <0.001 <1 SonarAnalyzer.Rules.CSharp.SuppressFinalizeUseless <0.001 <1 SonarAnalyzer.Rules.CSharp.AvoidExcessiveClassCoupling <0.001 <1 SonarAnalyzer.Rules.CSharp.TabCharacter <0.001 <1 SonarAnalyzer.Rules.CSharp.OperatorsShouldBeOverloadedConsistently <0.001 <1 SonarAnalyzer.Rules.CSharp.OperatorOverloadsShouldHaveNamedAlternatives <0.001 <1 SonarAnalyzer.Rules.CSharp.FinalizerShouldNotBeEmpty <0.001 <1 SonarAnalyzer.Rules.CSharp.MagicNumberShouldNotBeUsed <0.001 <1 SonarAnalyzer.Rules.CSharp.FieldShadowsParentField <0.001 <1 SonarAnalyzer.Rules.CSharp.FunctionComplexity <0.001 <1 SonarAnalyzer.Rules.CSharp.SwitchDefaultClauseEmpty <0.001 <1 SonarAnalyzer.Rules.CSharp.ExpectedExceptionAttributeShouldNotBeUsed <0.001 <1 SonarAnalyzer.Rules.CSharp.UseCurlyBraces <0.001 <1 SonarAnalyzer.Rules.CSharp.UseNumericLiteralSeparator <0.001 <1 SonarAnalyzer.Rules.CSharp.TrackNotImplementedException <0.001 <1 SonarAnalyzer.Rules.CSharp.StringOperationWithoutCulture <0.001 <1 SonarAnalyzer.Rules.CSharp.RedundantModifier <0.001 <1 SonarAnalyzer.Rules.CSharp.EnumStorageNeedsToBeInt32 <0.001 <1 SonarAnalyzer.Rules.CSharp.BreakOutsideSwitch <0.001 <1 SonarAnalyzer.Rules.CSharp.IssueSuppression <0.001 <1 SonarAnalyzer.Rules.CSharp.ReferenceEqualityCheckWhenEqualsExists <0.001 <1 SonarAnalyzer.Rules.CSharp.MultipleVariableDeclaration <0.001 <1 SonarAnalyzer.Rules.CSharp.ExtensionMethodShouldNotExtendObject <0.001 <1 SonarAnalyzer.Rules.CSharp.CollectionsShouldImplementGenericInterface <0.001 <1 SonarAnalyzer.Rules.CSharp.InterfacesShouldNotBeEmpty <0.001 <1 SonarAnalyzer.Rules.CSharp.StringLiteralShouldNotBeDuplicated <0.001 <1 SonarAnalyzer.Rules.CSharp.PublicConstantField <0.001 <1 SonarAnalyzer.Rules.CSharp.RedundantDeclaration <0.001 <1 SonarAnalyzer.Rules.CSharp.SingleStatementPerLine <0.001 <1 SonarAnalyzer.Rules.CSharp.ConditionalSimplification <0.001 <1 SonarAnalyzer.Rules.CSharp.SwitchShouldNotBeNested <0.001 <1 SonarAnalyzer.Rules.CSharp.TypeNamesShouldNotMatchNamespaces <0.001 <1 SonarAnalyzer.Rules.CSharp.EqualityOnModulus <0.001 <1 SonarAnalyzer.Rules.CSharp.DeclareEventHandlersCorrectly <0.001 <1 SonarAnalyzer.Rules.CSharp.UseGenericEventHandlerInstances <0.001 <1 SonarAnalyzer.Rules.CSharp.StringOrIntegralTypesForIndexers <0.001 <1 SonarAnalyzer.Rules.CSharp.ForLoopCounterChanged <0.001 <1 SonarAnalyzer.Rules.CSharp.MarkAssemblyWithClsCompliantAttribute <0.001 <1 SonarAnalyzer.Rules.CSharp.ClassShouldNotBeAbstract <0.001 <1 SonarAnalyzer.Rules.CSharp.DoNotUseLiteralBoolInAssertions <0.001 <1 SonarAnalyzer.Rules.CSharp.DisposableTypesNeedFinalizers <0.001 <1 SonarAnalyzer.Rules.CSharp.DoNotPassSameValueAsMultipleArguments <0.001 <1 SonarAnalyzer.Rules.CSharp.ParameterNamesShouldNotDuplicateMethodNames <0.001 <1 SonarAnalyzer.Rules.CSharp.RedundancyInConstructorDestructorDeclaration <0.001 <1 SonarAnalyzer.Rules.CSharp.CollectionPropertiesShouldBeReadOnly <0.001 <1 SonarAnalyzer.Rules.CSharp.NameOfShouldBeUsed <0.001 <1 SonarAnalyzer.Rules.CSharp.GenericTypeParameterEmptinessChecking <0.001 <1 SonarAnalyzer.Rules.CSharp.LineLength <0.001 <1 SonarAnalyzer.Rules.CSharp.MarkAssemblyWithNeutralResourcesLanguageAttribute <0.001 <1 SonarAnalyzer.Rules.CSharp.NormalizeStringsToUppercase <0.001 <1 SonarAnalyzer.Rules.CSharp.IfConditionalAlwaysTrueOrFalse <0.001 <1 SonarAnalyzer.Rules.CSharp.SerializationConstructorsShouldBeSecured <0.001 <1 SonarAnalyzer.Rules.CSharp.ValueTypeShouldImplementIEquatable <0.001 <1 SonarAnalyzer.Rules.CSharp.UnchangedLocalVariablesShouldBeConst <0.001 <1 SonarAnalyzer.Rules.CSharp.DoNotCallAssemblyGetExecutingAssemblyMethod <0.001 <1 SonarAnalyzer.Rules.CSharp.RedundantPropertyNamesInAnonymousClass <0.001 <1 SonarAnalyzer.Rules.CSharp.PreferJaggedArraysOverMultidimensional <0.001 <1 SonarAnalyzer.Rules.CSharp.FileShouldEndWithEmptyNewLine <0.001 <1 SonarAnalyzer.Rules.CSharp.SwitchSectionShouldNotHaveTooManyStatements <0.001 <1 SonarAnalyzer.Rules.CSharp.LiteralsShouldNotBePassedAsLocalizedParameters <0.001 <1 SonarAnalyzer.Rules.CSharp.FieldShouldNotBePublic <0.001 <1 SonarAnalyzer.Rules.CSharp.OptionalParameter <0.001 <1 SonarAnalyzer.Rules.CSharp.ExceptionConstructorShouldNotThrow <0.001 <1 SonarAnalyzer.Rules.CSharp.DontMixIncrementOrDecrementWithOtherOperators <0.001 <1 SonarAnalyzer.Rules.CSharp.GenericTypeParametersRequired <0.001 <1 SonarAnalyzer.Rules.CSharp.RedundantParenthesesObjectsCreation <0.001 <1 SonarAnalyzer.Rules.CSharp.UseGenericWithRefParameters <0.001 <1 SonarAnalyzer.Rules.CSharp.RequireAttributeUsageAttribute <0.001 <1 SonarAnalyzer.Rules.CSharp.InterfaceMethodsShouldBeCallableByChildTypes <0.001 <1 SonarAnalyzer.Rules.CSharp.MemberInitializedToDefault <0.001 <1 SonarAnalyzer.Rules.CSharp.DoNotCatchSystemException <0.001 <1 SonarAnalyzer.Rules.CSharp.HttpPostControllerActionShouldValidateInput <0.001 <1 SonarAnalyzer.Rules.CSharp.ShortCircuitNullPointerDereference <0.001 <1 SonarAnalyzer.Rules.CSharp.ThisShouldNotBeExposedFromConstructors <0.001 <1 SonarAnalyzer.Rules.CSharp.SetLocaleForDataTypes <0.001 <1 SonarAnalyzer.Rules.CSharp.AesManagedShouldBeWithSecureMode <0.001 <1 SonarAnalyzer.Rules.CSharp.ConsoleLogging <0.001 <1 SonarAnalyzer.Rules.CSharp.EqualityOnFloatingPoint <0.001 <1 SonarAnalyzer.Rules.CSharp.MethodsShouldUseBaseTypes <0.001 <1 SonarAnalyzer.Rules.CSharp.InsecureHashAlgorithm <0.001 <1 SonarAnalyzer.Rules.CSharp.StaticSealedClassProtectedMembers <0.001 <1 SonarAnalyzer.Rules.CSharp.ArrayCovariance <0.001 <1 SonarAnalyzer.Rules.CSharp.ExceptionsNeedStandardConstructors <0.001 <1 SonarAnalyzer.Rules.CSharp.DisposeFromDispose <0.001 <1 SonarAnalyzer.Rules.CSharp.RedundantToStringCall <0.001 <1 SonarAnalyzer.Rules.CSharp.MarkAssemblyWithComVisibleAttribute <0.001 <1 SonarAnalyzer.Rules.CSharp.CallToAsyncMethodShouldNotBeBlocking <0.001 <1 SonarAnalyzer.Rules.CSharp.MethodShouldBeNamedAccordingToSynchronicity <0.001 <1 SonarAnalyzer.Rules.CSharp.DoNotCatchNullReferenceException <0.001 <1 SonarAnalyzer.Rules.CSharp.StreamReadStatement <0.001 <1 SonarAnalyzer.Rules.CSharp.AvoidUnsealedAttributes <0.001 <1 SonarAnalyzer.Rules.CSharp.FileLines <0.001 <1 SonarAnalyzer.Rules.CSharp.RedundantArgument <0.001 <1 SonarAnalyzer.Rules.CSharp.DoNotUseOutRefParameters <0.001 <1 SonarAnalyzer.Rules.CSharp.CastConcreteTypeToInterface <0.001 <1 SonarAnalyzer.Rules.CSharp.PropertiesShouldBePreferred <0.001 <1 SonarAnalyzer.Rules.CSharp.RightCurlyBraceStartsLine <0.001 <1 SonarAnalyzer.Rules.CSharp.SwitchWithoutDefault <0.001 <1 SonarAnalyzer.Rules.CSharp.FunctionNestingDepth <0.001 <1 SonarAnalyzer.Rules.CSharp.SpecifyIFormatProviderOrCultureInfo <0.001 <1 SonarAnalyzer.Rules.CSharp.DoNotCallExitMethods <0.001 <1 SonarAnalyzer.Rules.CSharp.ForLoopCounterCondition <0.001 <1 SonarAnalyzer.Rules.CSharp.ExtensionMethodShouldBeInSeparateNamespace <0.001 <1 SonarAnalyzer.Rules.CSharp.NumberPatternShouldBeRegular <0.001 <1 SonarAnalyzer.Rules.CSharp.SwitchCasesMinimumThree <0.001 <1 SonarAnalyzer.Rules.CSharp.SpecifyStringComparison <0.001 <1 SonarAnalyzer.Rules.CSharp.MethodsShouldNotHaveTooManyLines <0.001 <1 SonarAnalyzer.Rules.CSharp.ConditionalsWithSameCondition <0.001 <1 SonarAnalyzer.Rules.CSharp.IfChainWithoutElse <0.001 <1 SonarAnalyzer.Rules.CSharp.DisposableMemberInNonDisposableClass <0.001 <1 SonarAnalyzer.Rules.CSharp.PointersShouldBePrivate