17 types derived from AbstractBuiltInUnnecessaryCodeStyleDiagnosticAnalyzer
Microsoft.CodeAnalysis.CSharp.Features (6)
CSharpRemoveRedundantNullableDirectiveDiagnosticAnalyzer.cs (1)
20: AbstractBuiltInUnnecessaryCodeStyleDiagnosticAnalyzer
CSharpRemoveUnnecessaryDiscardDesignationDiagnosticAnalyzer.cs (1)
19: AbstractBuiltInUnnecessaryCodeStyleDiagnosticAnalyzer
CSharpRemoveUnnecessaryLambdaExpressionDiagnosticAnalyzer.cs (1)
29internal sealed class CSharpRemoveUnnecessaryLambdaExpressionDiagnosticAnalyzer : AbstractBuiltInUnnecessaryCodeStyleDiagnosticAnalyzer
CSharpRemoveUnnecessaryNullableDirectiveDiagnosticAnalyzer.cs (1)
24: AbstractBuiltInUnnecessaryCodeStyleDiagnosticAnalyzer
CSharpRemoveUnreachableCodeDiagnosticAnalyzer.cs (1)
17internal class CSharpRemoveUnreachableCodeDiagnosticAnalyzer : AbstractBuiltInUnnecessaryCodeStyleDiagnosticAnalyzer
CSharpUseDefaultLiteralDiagnosticAnalyzer.cs (1)
16internal class CSharpUseDefaultLiteralDiagnosticAnalyzer : AbstractBuiltInUnnecessaryCodeStyleDiagnosticAnalyzer
Microsoft.CodeAnalysis.Features (10)
AbstractRemoveUnnecessaryCastDiagnosticAnalyzer.cs (1)
16TCastExpression> : AbstractBuiltInUnnecessaryCodeStyleDiagnosticAnalyzer
AbstractRemoveUnnecessaryImportsDiagnosticAnalyzer.cs (1)
19AbstractBuiltInUnnecessaryCodeStyleDiagnosticAnalyzer
AbstractRemoveUnnecessaryParenthesesDiagnosticAnalyzer.cs (1)
20: AbstractBuiltInUnnecessaryCodeStyleDiagnosticAnalyzer
AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.cs (1)
55internal abstract partial class AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer : AbstractBuiltInUnnecessaryCodeStyleDiagnosticAnalyzer
AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.BlockAnalyzer.cs (1)
20internal abstract partial class AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer : AbstractBuiltInUnnecessaryCodeStyleDiagnosticAnalyzer
AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.cs (1)
23internal abstract partial class AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer : AbstractBuiltInUnnecessaryCodeStyleDiagnosticAnalyzer
AbstractSimplifyInterpolationDiagnosticAnalyzer.cs (1)
16TExpressionSyntax> : AbstractBuiltInUnnecessaryCodeStyleDiagnosticAnalyzer
AbstractUseInferredMemberNameDiagnosticAnalyzer.cs (1)
13internal abstract class AbstractUseInferredMemberNameDiagnosticAnalyzer : AbstractBuiltInUnnecessaryCodeStyleDiagnosticAnalyzer
SimplifyThisOrMe\AbstractSimplifyThisOrMeDiagnosticAnalyzer.cs (1)
24AbstractBuiltInUnnecessaryCodeStyleDiagnosticAnalyzer
SimplifyTypeNamesDiagnosticAnalyzerBase.cs (1)
32: AbstractBuiltInUnnecessaryCodeStyleDiagnosticAnalyzer
Microsoft.CodeAnalysis.VisualBasic.Features (1)
VisualBasicRemoveUnnecessaryByValDiagnosticAnalyzer.vb (1)
12Inherits AbstractBuiltInUnnecessaryCodeStyleDiagnosticAnalyzer
1 instantiation of AbstractBuiltInUnnecessaryCodeStyleDiagnosticAnalyzer
Microsoft.CodeAnalysis.VisualBasic.Features (1)
VisualBasicRemoveUnnecessaryByValDiagnosticAnalyzer.vb (1)
15MyBase.New(
2 references to AbstractBuiltInUnnecessaryCodeStyleDiagnosticAnalyzer
Microsoft.CodeAnalysis.Features (2)
AbstractBuiltInCodeStyleDiagnosticAnalyzer_Core.cs (2)
26Debug.Assert(!isUnnecessary || this is AbstractBuiltInUnnecessaryCodeStyleDiagnosticAnalyzer); 40Debug.Assert(!supportedDiagnostics.Any(descriptor => descriptor.CustomTags.Any(t => t == WellKnownDiagnosticTags.Unnecessary)) || this is AbstractBuiltInUnnecessaryCodeStyleDiagnosticAnalyzer);