77 types derived from AbstractBuiltInCodeStyleDiagnosticAnalyzer
Microsoft.CodeAnalysis.CSharp.Features (40)
ArrowExpressionClausePlacementDiagnosticAnalyzer.cs (1)
16internal sealed class ArrowExpressionClausePlacementDiagnosticAnalyzer : AbstractBuiltInCodeStyleDiagnosticAnalyzer
ConditionalExpressionPlacementDiagnosticAnalyzer.cs (1)
17internal sealed class ConditionalExpressionPlacementDiagnosticAnalyzer : AbstractBuiltInCodeStyleDiagnosticAnalyzer
ConsecutiveBracePlacementDiagnosticAnalyzer.cs (1)
17internal sealed class ConsecutiveBracePlacementDiagnosticAnalyzer : AbstractBuiltInCodeStyleDiagnosticAnalyzer
ConstructorInitializerPlacementDiagnosticAnalyzer.cs (1)
18internal sealed class ConstructorInitializerPlacementDiagnosticAnalyzer : AbstractBuiltInCodeStyleDiagnosticAnalyzer
ConvertSwitchStatementToExpressionDiagnosticAnalyzer.cs (1)
21internal sealed partial class ConvertSwitchStatementToExpressionDiagnosticAnalyzer : AbstractBuiltInCodeStyleDiagnosticAnalyzer
ConvertToBlockScopedNamespaceDiagnosticAnalyzer.cs (1)
16internal class ConvertToBlockScopedNamespaceDiagnosticAnalyzer : AbstractBuiltInCodeStyleDiagnosticAnalyzer
ConvertToFileScopedNamespaceDiagnosticAnalyzer.cs (1)
16internal class ConvertToFileScopedNamespaceDiagnosticAnalyzer : AbstractBuiltInCodeStyleDiagnosticAnalyzer
ConvertToProgramMainDiagnosticAnalyzer.cs (1)
17internal sealed class ConvertToProgramMainDiagnosticAnalyzer : AbstractBuiltInCodeStyleDiagnosticAnalyzer
ConvertToTopLevelStatementsDiagnosticAnalyzer.cs (1)
19internal sealed class ConvertToTopLevelStatementsDiagnosticAnalyzer : AbstractBuiltInCodeStyleDiagnosticAnalyzer
CSharpAddBracesDiagnosticAnalyzer.cs (1)
21AbstractBuiltInCodeStyleDiagnosticAnalyzer
CSharpAsAndMemberAccessDiagnosticAnalyzer.cs (1)
27internal partial class CSharpAsAndMemberAccessDiagnosticAnalyzer : AbstractBuiltInCodeStyleDiagnosticAnalyzer
CSharpAsAndNullCheckDiagnosticAnalyzer.cs (1)
31internal partial class CSharpAsAndNullCheckDiagnosticAnalyzer : AbstractBuiltInCodeStyleDiagnosticAnalyzer
CSharpInlineDeclarationDiagnosticAnalyzer.cs (1)
33internal class CSharpInlineDeclarationDiagnosticAnalyzer : AbstractBuiltInCodeStyleDiagnosticAnalyzer
CSharpIsAndCastCheckDiagnosticAnalyzer.cs (1)
33internal class CSharpIsAndCastCheckDiagnosticAnalyzer : AbstractBuiltInCodeStyleDiagnosticAnalyzer
CSharpMakeStructMemberReadOnlyAnalyzer.cs (1)
19internal sealed class CSharpMakeStructMemberReadOnlyDiagnosticAnalyzer : AbstractBuiltInCodeStyleDiagnosticAnalyzer
CSharpMakeStructReadOnlyDiagnosticAnalyzer.cs (1)
17internal sealed class CSharpMakeStructReadOnlyDiagnosticAnalyzer : AbstractBuiltInCodeStyleDiagnosticAnalyzer
CSharpRemoveConfusingSuppressionDiagnosticAnalyzer.cs (1)
14internal sealed class CSharpRemoveConfusingSuppressionDiagnosticAnalyzer : AbstractBuiltInCodeStyleDiagnosticAnalyzer
CSharpSimplifyPropertyPatternDiagnosticAnalyzer.cs (1)
24internal class CSharpSimplifyPropertyPatternDiagnosticAnalyzer : AbstractBuiltInCodeStyleDiagnosticAnalyzer
CSharpTypeStyleDiagnosticAnalyzerBase.cs (1)
20AbstractBuiltInCodeStyleDiagnosticAnalyzer
CSharpUseCompoundCoalesceAssignmentDiagnosticAnalyzer.cs (1)
29: AbstractBuiltInCodeStyleDiagnosticAnalyzer
CSharpUseDeconstructionDiagnosticAnalyzer.cs (1)
22internal sealed class CSharpUseDeconstructionDiagnosticAnalyzer : AbstractBuiltInCodeStyleDiagnosticAnalyzer
CSharpUseImplicitObjectCreationDiagnosticAnalyzer.cs (1)
20internal class CSharpUseImplicitObjectCreationDiagnosticAnalyzer : AbstractBuiltInCodeStyleDiagnosticAnalyzer
CSharpUseIndexOperatorDiagnosticAnalyzer.cs (1)
44internal sealed partial class CSharpUseIndexOperatorDiagnosticAnalyzer : AbstractBuiltInCodeStyleDiagnosticAnalyzer
CSharpUseIsNullCheckForCastAndEqualityOperatorDiagnosticAnalyzer.cs (1)
16: AbstractBuiltInCodeStyleDiagnosticAnalyzer
CSharpUseLocalFunctionDiagnosticAnalyzer.cs (1)
42internal class CSharpUseLocalFunctionDiagnosticAnalyzer : AbstractBuiltInCodeStyleDiagnosticAnalyzer
CSharpUseNameofInNullableAttributeDiagnosticAnalyzer.cs (1)
27internal sealed class CSharpUseNameofInAttributeDiagnosticAnalyzer : AbstractBuiltInCodeStyleDiagnosticAnalyzer
CSharpUseNotPatternDiagnosticAnalyzer.cs (1)
26internal sealed class CSharpUseNotPatternDiagnosticAnalyzer : AbstractBuiltInCodeStyleDiagnosticAnalyzer
CSharpUseNullCheckOverTypeCheckDiagnosticAnalyzer.cs (1)
17internal sealed class CSharpUseNullCheckOverTypeCheckDiagnosticAnalyzer : AbstractBuiltInCodeStyleDiagnosticAnalyzer
CSharpUsePatternCombinatorsDiagnosticAnalyzer.cs (1)
21AbstractBuiltInCodeStyleDiagnosticAnalyzer
CSharpUseRangeOperatorDiagnosticAnalyzer.cs (1)
38internal sealed partial class CSharpUseRangeOperatorDiagnosticAnalyzer : AbstractBuiltInCodeStyleDiagnosticAnalyzer
CSharpUseTupleSwapDiagnosticAnalyzer.cs (1)
33internal class CSharpUseTupleSwapDiagnosticAnalyzer : AbstractBuiltInCodeStyleDiagnosticAnalyzer
EmbeddedStatementPlacementDiagnosticAnalyzer.cs (1)
17internal sealed class EmbeddedStatementPlacementDiagnosticAnalyzer : AbstractBuiltInCodeStyleDiagnosticAnalyzer
InvokeDelegateWithConditionalAccessAnalyzer.cs (1)
26internal class InvokeDelegateWithConditionalAccessAnalyzer : AbstractBuiltInCodeStyleDiagnosticAnalyzer
MakeLocalFunctionStaticDiagnosticAnalyzer.cs (1)
15internal sealed class MakeLocalFunctionStaticDiagnosticAnalyzer : AbstractBuiltInCodeStyleDiagnosticAnalyzer
MisplacedUsingDirectivesDiagnosticAnalyzer.cs (1)
19internal sealed class MisplacedUsingDirectivesDiagnosticAnalyzer : AbstractBuiltInCodeStyleDiagnosticAnalyzer
UseExpressionBodyDiagnosticAnalyzer.cs (1)
17internal class UseExpressionBodyDiagnosticAnalyzer : AbstractBuiltInCodeStyleDiagnosticAnalyzer
UseExpressionBodyForLambdaDiagnosticAnalyzer.cs (1)
18internal sealed class UseExpressionBodyForLambdaDiagnosticAnalyzer : AbstractBuiltInCodeStyleDiagnosticAnalyzer
UsePatternMatching\CSharpIsAndCastCheckWithoutNameDiagnosticAnalyzer.cs (1)
35internal class CSharpIsAndCastCheckWithoutNameDiagnosticAnalyzer : AbstractBuiltInCodeStyleDiagnosticAnalyzer
UseSimpleUsingStatementDiagnosticAnalyzer.cs (1)
51internal class UseSimpleUsingStatementDiagnosticAnalyzer : AbstractBuiltInCodeStyleDiagnosticAnalyzer
UseUtf8StringLiteralDiagnosticAnalyzer.cs (1)
26internal sealed class UseUtf8StringLiteralDiagnosticAnalyzer : AbstractBuiltInCodeStyleDiagnosticAnalyzer
Microsoft.CodeAnalysis.Features (35)
AbstractAddAccessibilityModifiersDiagnosticAnalyzer.cs (1)
12: AbstractBuiltInCodeStyleDiagnosticAnalyzer
AbstractAddRequiredParenthesesDiagnosticAnalyzer.cs (1)
19: AbstractBuiltInCodeStyleDiagnosticAnalyzer
AbstractBuiltInUnnecessaryCodeStyleDiagnosticAnalyzer.cs (1)
16internal abstract class AbstractBuiltInUnnecessaryCodeStyleDiagnosticAnalyzer : AbstractBuiltInCodeStyleDiagnosticAnalyzer
AbstractConsecutiveStatementPlacementDiagnosticAnalyzer.cs (1)
15: AbstractBuiltInCodeStyleDiagnosticAnalyzer
AbstractConvertTypeOfToNameOfDiagnosticAnalyzer.cs (1)
11internal abstract class AbstractConvertTypeOfToNameOfDiagnosticAnalyzer : AbstractBuiltInCodeStyleDiagnosticAnalyzer
AbstractFileHeaderDiagnosticAnalyzer.cs (1)
13internal abstract class AbstractFileHeaderDiagnosticAnalyzer : AbstractBuiltInCodeStyleDiagnosticAnalyzer
AbstractForEachCastDiagnosticAnalyzer.cs (1)
22internal abstract class AbstractForEachCastDiagnosticAnalyzer<TSyntaxKind, TForEachStatementSyntax> : AbstractBuiltInCodeStyleDiagnosticAnalyzer
AbstractFormattingAnalyzer.cs (1)
13: AbstractBuiltInCodeStyleDiagnosticAnalyzer
AbstractMakeFieldReadonlyDiagnosticAnalyzer.cs (1)
19: AbstractBuiltInCodeStyleDiagnosticAnalyzer
AbstractMatchFolderAndNamespaceDiagnosticAnalyzer.cs (1)
20: AbstractBuiltInCodeStyleDiagnosticAnalyzer
AbstractMultipleBlankLinesDiagnosticAnalyzer.cs (1)
15internal abstract class AbstractMultipleBlankLinesDiagnosticAnalyzer : AbstractBuiltInCodeStyleDiagnosticAnalyzer
AbstractOrderModifiersDiagnosticAnalyzer.cs (1)
14internal abstract class AbstractOrderModifiersDiagnosticAnalyzer : AbstractBuiltInCodeStyleDiagnosticAnalyzer
AbstractPopulateSwitchDiagnosticAnalyzer.cs (1)
16AbstractBuiltInCodeStyleDiagnosticAnalyzer
AbstractQualifyMemberAccessDiagnosticAnalyzer.cs (1)
19: AbstractBuiltInCodeStyleDiagnosticAnalyzer
AbstractRemoveRedundantEqualityDiagnosticAnalyzer.cs (1)
14: AbstractBuiltInCodeStyleDiagnosticAnalyzer
AbstractSimplifyConditionalDiagnosticAnalyzer.cs (1)
21AbstractBuiltInCodeStyleDiagnosticAnalyzer
AbstractSimplifyLinqExpressionDiagnosticAnalyzer.cs (1)
16internal abstract class AbstractSimplifyLinqExpressionDiagnosticAnalyzer<TInvocationExpressionSyntax, TMemberAccessExpressionSyntax> : AbstractBuiltInCodeStyleDiagnosticAnalyzer
AbstractUseAutoPropertyAnalyzer.cs (1)
26TExpression> : AbstractBuiltInCodeStyleDiagnosticAnalyzer
AbstractUseCoalesceExpressionForIfNullCheckDiagnosticAnalyzer.cs (1)
23TIfStatementSyntax> : AbstractBuiltInCodeStyleDiagnosticAnalyzer
AbstractUseCoalesceExpressionForNullableTernaryConditionalCheckDiagnosticAnalyzer.cs (1)
22TPrefixUnaryExpressionSyntax> : AbstractBuiltInCodeStyleDiagnosticAnalyzer
AbstractUseCoalesceExpressionForTernaryConditionalCheckDiagnosticAnalyzer.cs (1)
19TBinaryExpressionSyntax> : AbstractBuiltInCodeStyleDiagnosticAnalyzer
AbstractUseCollectionInitializerDiagnosticAnalyzer.cs (1)
25: AbstractBuiltInCodeStyleDiagnosticAnalyzer
AbstractUseCompoundAssignmentDiagnosticAnalyzer.cs (1)
16: AbstractBuiltInCodeStyleDiagnosticAnalyzer
AbstractUseConditionalExpressionDiagnosticAnalyzer.cs (1)
15: AbstractBuiltInCodeStyleDiagnosticAnalyzer
AbstractUseIsNullForReferenceEqualsDiagnosticAnalyzer.cs (1)
16: AbstractBuiltInCodeStyleDiagnosticAnalyzer
AbstractUseNullPropagationDiagnosticAnalyzer.cs (1)
39TExpressionStatementSyntax> : AbstractBuiltInCodeStyleDiagnosticAnalyzer
AbstractUseObjectInitializerDiagnosticAnalyzer.cs (1)
24: AbstractBuiltInCodeStyleDiagnosticAnalyzer
AbstractUseThrowExpressionDiagnosticAnalyzer.cs (1)
37AbstractBuiltInCodeStyleDiagnosticAnalyzer
EmbeddedLanguages\Json\LanguageServices\AbstractJsonDetectionAnalyzer.cs (1)
18internal abstract class AbstractJsonDetectionAnalyzer : AbstractBuiltInCodeStyleDiagnosticAnalyzer
EmbeddedLanguages\Json\LanguageServices\AbstractJsonDiagnosticAnalyzer.cs (1)
16internal abstract class AbstractJsonDiagnosticAnalyzer : AbstractBuiltInCodeStyleDiagnosticAnalyzer
EmbeddedLanguages\RegularExpressions\LanguageServices\AbstractRegexDiagnosticAnalyzer.cs (1)
18internal abstract class AbstractRegexDiagnosticAnalyzer : AbstractBuiltInCodeStyleDiagnosticAnalyzer
NamingStyleDiagnosticAnalyzerBase.cs (1)
19: AbstractBuiltInCodeStyleDiagnosticAnalyzer
PreferFrameworkType\PreferFrameworkTypeDiagnosticAnalyzerBase.cs (1)
20AbstractBuiltInCodeStyleDiagnosticAnalyzer
UseExplicitTupleNameDiagnosticAnalyzer.cs (1)
15internal class UseExplicitTupleNameDiagnosticAnalyzer : AbstractBuiltInCodeStyleDiagnosticAnalyzer
UseSystemHashCodeDiagnosticAnalyzer.cs (1)
14internal class UseSystemHashCodeDiagnosticAnalyzer : AbstractBuiltInCodeStyleDiagnosticAnalyzer
Microsoft.CodeAnalysis.VisualBasic.Features (2)
VisualBasicSimplifyObjectCreationDiagnosticAnalyzer.vb (1)
13Inherits AbstractBuiltInCodeStyleDiagnosticAnalyzer
VisualBasicUseIsNotDiagnosticAnalyzer.vb (1)
24Inherits AbstractBuiltInCodeStyleDiagnosticAnalyzer
2 instantiations of AbstractBuiltInCodeStyleDiagnosticAnalyzer
Microsoft.CodeAnalysis.VisualBasic.Features (2)
VisualBasicSimplifyObjectCreationDiagnosticAnalyzer.vb (1)
16MyBase.New(
VisualBasicUseIsNotDiagnosticAnalyzer.vb (1)
27MyBase.New(IDEDiagnosticIds.UseIsNotExpressionDiagnosticId,