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