Beispiel #1
0
 protected override CSharpCodeVerificationOptions UpdateOptions(CSharpCodeVerificationOptions options)
 {
     return(options.AddAllowedCompilerDiagnosticIds(new[] { "CS0535", "CS0539" }));
 }
 protected override CSharpCodeVerificationOptions UpdateOptions(CSharpCodeVerificationOptions options)
 {
     return(options.AddAllowedCompilerDiagnosticId("CS0430"));
 }
Beispiel #3
0
 protected override CSharpCodeVerificationOptions UpdateOptions(CSharpCodeVerificationOptions options)
 {
     return(options.AddAllowedCompilerDiagnosticId(CompilerDiagnosticIdentifiers.CannotImplicitlyConvertType));
 }
Beispiel #4
0
 protected override CSharpCodeVerificationOptions UpdateOptions(CSharpCodeVerificationOptions options)
 {
     return(base.UpdateOptions(options).WithEnabled(AnalyzerOptions.RemoveAccessibilityModifiers));
 }
Beispiel #5
0
 protected override CSharpCodeVerificationOptions UpdateOptions(CSharpCodeVerificationOptions options)
 {
     return(base.UpdateOptions(options)
            .WithEnabled(AnalyzerOptions.ConvertMethodGroupToAnonymousFunction));
 }
 protected override CSharpCodeVerificationOptions UpdateOptions(CSharpCodeVerificationOptions options)
 {
     //TODO: Remove after upgrade to C# 7.2
     return(options.AddAllowedCompilerDiagnosticId(CompilerDiagnosticIdentifiers.MoreThanOneProtectionModifier));
 }
Beispiel #7
0
 protected override CSharpCodeVerificationOptions UpdateOptions(CSharpCodeVerificationOptions options)
 {
     return(base.UpdateOptions(options).WithEnabled(AnalyzerOptions.RemoveCallToConfigureAwait));
 }
Beispiel #8
0
 protected override CSharpCodeVerificationOptions UpdateOptions(CSharpCodeVerificationOptions options)
 {
     return(base.UpdateOptions(options).WithEnabled(AnalyzerOptions.ConvertExpressionBodyToBlockBodyWhenExpressionIsMultiLine));
 }
Beispiel #9
0
 protected override CSharpCodeVerificationOptions UpdateOptions(CSharpCodeVerificationOptions options)
 {
     return(base.UpdateOptions(options).AddAllowedCompilerDiagnosticId(CompilerDiagnosticIdentifiers.UnreachableCodeDetected));
 }
Beispiel #10
0
 protected override CSharpCodeVerificationOptions UpdateOptions(CSharpCodeVerificationOptions options)
 {
     return(options.AddAllowedCompilerDiagnosticId(CompilerDiagnosticIdentifiers.SinceMethodIsAsyncMethodThatReturnsTaskReturnKeywordMustNotBeFollowedByObjectExpression));
 }
Beispiel #11
0
 protected override CSharpCodeVerificationOptions UpdateOptions(CSharpCodeVerificationOptions options)
 {
     return(options.AddAllowedCompilerDiagnosticId(CompilerDiagnosticIdentifiers.NotAllCodePathsReturnValue));
 }
 protected override CSharpCodeVerificationOptions UpdateOptions(CSharpCodeVerificationOptions options)
 {
     return(options.AddAllowedCompilerDiagnosticId(CompilerDiagnosticIdentifiers.EmptySwitchBlock));
 }
 protected override CSharpCodeVerificationOptions UpdateOptions(CSharpCodeVerificationOptions options)
 {
     return(base.UpdateOptions(options).WithEnabled(AnalyzerOptions.UseImplicitlyTypedArray));
 }