protected override CSharpCodeVerificationOptions UpdateOptions(CSharpCodeVerificationOptions options) { return(options.AddAllowedCompilerDiagnosticIds(new[] { "CS0535", "CS0539" })); }
protected override CSharpCodeVerificationOptions UpdateOptions(CSharpCodeVerificationOptions options) { return(options.AddAllowedCompilerDiagnosticId("CS0430")); }
protected override CSharpCodeVerificationOptions UpdateOptions(CSharpCodeVerificationOptions options) { return(options.AddAllowedCompilerDiagnosticId(CompilerDiagnosticIdentifiers.CannotImplicitlyConvertType)); }
protected override CSharpCodeVerificationOptions UpdateOptions(CSharpCodeVerificationOptions options) { return(base.UpdateOptions(options).WithEnabled(AnalyzerOptions.RemoveAccessibilityModifiers)); }
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)); }
protected override CSharpCodeVerificationOptions UpdateOptions(CSharpCodeVerificationOptions options) { return(base.UpdateOptions(options).WithEnabled(AnalyzerOptions.RemoveCallToConfigureAwait)); }
protected override CSharpCodeVerificationOptions UpdateOptions(CSharpCodeVerificationOptions options) { return(base.UpdateOptions(options).WithEnabled(AnalyzerOptions.ConvertExpressionBodyToBlockBodyWhenExpressionIsMultiLine)); }
protected override CSharpCodeVerificationOptions UpdateOptions(CSharpCodeVerificationOptions options) { return(base.UpdateOptions(options).AddAllowedCompilerDiagnosticId(CompilerDiagnosticIdentifiers.UnreachableCodeDetected)); }
protected override CSharpCodeVerificationOptions UpdateOptions(CSharpCodeVerificationOptions options) { return(options.AddAllowedCompilerDiagnosticId(CompilerDiagnosticIdentifiers.SinceMethodIsAsyncMethodThatReturnsTaskReturnKeywordMustNotBeFollowedByObjectExpression)); }
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)); }