241 references to DiagnosticAnalyzerCategory
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (4)
Diagnostics\DiagnosticAnalyzerDriver\DiagnosticAnalyzerDriverTests.cs (4)
190
public
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
191
=>
DiagnosticAnalyzerCategory
.SyntaxTreeWithoutSemanticsAnalysis |
DiagnosticAnalyzerCategory
.SemanticDocumentAnalysis |
DiagnosticAnalyzerCategory
.ProjectAnalysis;
Microsoft.CodeAnalysis.CSharp.Features (94)
ArrowExpressionClausePlacementDiagnosticAnalyzer.cs (2)
27
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
28
=>
DiagnosticAnalyzerCategory
.SyntaxTreeWithoutSemanticsAnalysis;
ConditionalExpressionPlacementDiagnosticAnalyzer.cs (2)
28
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
29
=>
DiagnosticAnalyzerCategory
.SyntaxTreeWithoutSemanticsAnalysis;
ConsecutiveBracePlacementDiagnosticAnalyzer.cs (2)
28
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
29
=>
DiagnosticAnalyzerCategory
.SyntaxTreeWithoutSemanticsAnalysis;
ConstructorInitializerPlacementDiagnosticAnalyzer.cs (2)
29
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
30
=>
DiagnosticAnalyzerCategory
.SyntaxTreeWithoutSemanticsAnalysis;
ConvertSwitchStatementToExpressionDiagnosticAnalyzer.cs (2)
79
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
80
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
ConvertToBlockScopedNamespaceDiagnosticAnalyzer.cs (2)
26
public sealed override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
27
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
ConvertToFileScopedNamespaceDiagnosticAnalyzer.cs (2)
26
public sealed override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
27
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
ConvertToProgramMainDiagnosticAnalyzer.cs (2)
28
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
29
=>
DiagnosticAnalyzerCategory
.SemanticDocumentAnalysis;
ConvertToTopLevelStatementsDiagnosticAnalyzer.cs (2)
30
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
31
=>
DiagnosticAnalyzerCategory
.SemanticDocumentAnalysis;
CSharpAddBracesDiagnosticAnalyzer.cs (2)
45
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory() =>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
CSharpAsAndMemberAccessDiagnosticAnalyzer.cs (2)
38
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
39
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
CSharpAsAndNullCheckDiagnosticAnalyzer.cs (2)
42
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
43
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
CSharpInlineDeclarationDiagnosticAnalyzer.cs (2)
46
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
47
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
CSharpIsAndCastCheckDiagnosticAnalyzer.cs (2)
235
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
236
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
CSharpMakeStructFieldsWritableDiagnosticAnalyzer.cs (2)
29
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
30
=>
DiagnosticAnalyzerCategory
.SemanticDocumentAnalysis;
CSharpMakeStructMemberReadOnlyAnalyzer.cs (2)
30
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
31
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
CSharpMakeStructReadOnlyDiagnosticAnalyzer.cs (2)
28
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
29
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
CSharpRemoveConfusingSuppressionDiagnosticAnalyzer.cs (2)
25
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory() =>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
CSharpRemoveRedundantNullableDirectiveDiagnosticAnalyzer.cs (2)
33
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
34
=>
DiagnosticAnalyzerCategory
.SyntaxTreeWithoutSemanticsAnalysis;
CSharpRemoveUnnecessaryDiscardDesignationDiagnosticAnalyzer.cs (2)
31
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
32
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
CSharpRemoveUnnecessaryLambdaExpressionDiagnosticAnalyzer.cs (2)
41
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
42
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
CSharpRemoveUnnecessaryNullableDirectiveDiagnosticAnalyzer.cs (2)
36
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
37
=>
DiagnosticAnalyzerCategory
.SemanticDocumentAnalysis;
CSharpRemoveUnreachableCodeDiagnosticAnalyzer.cs (2)
34
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
35
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
CSharpSimplifyPropertyPatternDiagnosticAnalyzer.cs (2)
35
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
36
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
CSharpTypeStyleDiagnosticAnalyzerBase.cs (2)
33
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory() =>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
CSharpUseCompoundCoalesceAssignmentDiagnosticAnalyzer.cs (2)
39
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
40
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
CSharpUseDeconstructionDiagnosticAnalyzer.cs (2)
33
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
34
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
CSharpUseDefaultLiteralDiagnosticAnalyzer.cs (2)
28
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
29
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
CSharpUseImplicitObjectCreationDiagnosticAnalyzer.cs (2)
31
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
32
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
CSharpUseIndexOperatorDiagnosticAnalyzer.cs (2)
55
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory() =>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
CSharpUseIsNullCheckForCastAndEqualityOperatorDiagnosticAnalyzer.cs (2)
32
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
33
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
CSharpUseLocalFunctionDiagnosticAnalyzer.cs (2)
389
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
390
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
CSharpUseNameofInNullableAttributeDiagnosticAnalyzer.cs (2)
40
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
41
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
CSharpUseNotPatternDiagnosticAnalyzer.cs (2)
37
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
38
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
CSharpUseNullCheckOverTypeCheckDiagnosticAnalyzer.cs (2)
28
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
29
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
CSharpUsePatternCombinatorsDiagnosticAnalyzer.cs (2)
151
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
152
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
CSharpUseRangeOperatorDiagnosticAnalyzer.cs (2)
53
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory() =>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
CSharpUseTupleSwapDiagnosticAnalyzer.cs (2)
44
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
45
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
EmbeddedStatementPlacementDiagnosticAnalyzer.cs (2)
28
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
29
=>
DiagnosticAnalyzerCategory
.SyntaxTreeWithoutSemanticsAnalysis;
InvokeDelegateWithConditionalAccessAnalyzer.cs (2)
335
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
336
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
MakeLocalFunctionStaticDiagnosticAnalyzer.cs (2)
26
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
27
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
MisplacedUsingDirectivesDiagnosticAnalyzer.cs (2)
47
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
48
=>
DiagnosticAnalyzerCategory
.SemanticDocumentAnalysis;
UseExpressionBodyDiagnosticAnalyzer.cs (2)
43
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
44
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
UseExpressionBodyForLambdaDiagnosticAnalyzer.cs (2)
30
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
31
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
UsePatternMatching\CSharpIsAndCastCheckWithoutNameDiagnosticAnalyzer.cs (2)
52
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
53
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
UseSimpleUsingStatementDiagnosticAnalyzer.cs (2)
62
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
63
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
UseUtf8StringLiteralDiagnosticAnalyzer.cs (2)
43
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
44
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
Microsoft.CodeAnalysis.EditorFeatures (2)
EditAndContinue\EditAndContinueDiagnosticAnalyzer.cs (2)
31
public
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
32
=>
DiagnosticAnalyzerCategory
.SemanticDocumentAnalysis;
Microsoft.CodeAnalysis.EditorFeatures.DiagnosticsTests.Utilities (2)
Diagnostics\AbstractSuppressionAllCodeTests.cs (2)
161
public
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
162
=>
DiagnosticAnalyzerCategory
.SyntaxTreeWithoutSemanticsAnalysis;
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (2)
Diagnostics\DiagnosticAnalyzerServiceTests.cs (2)
1284
public
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
1285
=>
DiagnosticAnalyzerCategory
.SyntaxTreeWithoutSemanticsAnalysis;
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (7)
Diagnostics\DiagnosticServiceTests.vb (7)
2279
<InlineData(
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis, True)>
2280
<InlineData(
DiagnosticAnalyzerCategory
.SemanticDocumentAnalysis, False)>
2281
<InlineData(
DiagnosticAnalyzerCategory
.ProjectAnalysis, False)>
2282
Friend Async Function TestTryAppendDiagnosticsForSpanAsync(category As
DiagnosticAnalyzerCategory
, isSpanBasedAnalyzer As Boolean) As Task
2488
Private ReadOnly _category As
DiagnosticAnalyzerCategory
2492
Public Sub New(category As
DiagnosticAnalyzerCategory
)
2502
Public Function GetAnalyzerCategory() As
DiagnosticAnalyzerCategory
Implements IBuiltInAnalyzer.GetAnalyzerCategory
Microsoft.CodeAnalysis.ExternalAccess.FSharp (8)
Internal\Diagnostics\FSharpDocumentDiagnosticAnalyzer.cs (2)
95
public
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
97
return
DiagnosticAnalyzerCategory
.SemanticDocumentAnalysis;
Internal\Diagnostics\FSharpSimplifyNameDiagnosticAnalyzer.cs (2)
73
public
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
75
return
DiagnosticAnalyzerCategory
.SemanticDocumentAnalysis;
Internal\Diagnostics\FSharpUnusedDeclarationsAnalyzer.cs (2)
75
public
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
77
return
DiagnosticAnalyzerCategory
.SemanticDocumentAnalysis;
Internal\Diagnostics\FSharpUnusedOpensDiagnosticAnalyzer.cs (2)
68
public
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
70
return
DiagnosticAnalyzerCategory
.SemanticDocumentAnalysis;
Microsoft.CodeAnalysis.Features (95)
AbstractAddAccessibilityModifiersDiagnosticAnalyzer.cs (2)
27
public sealed override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
28
=>
DiagnosticAnalyzerCategory
.SyntaxTreeWithoutSemanticsAnalysis;
AbstractAddRequiredParenthesesDiagnosticAnalyzer.cs (2)
80
public sealed override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
81
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
AbstractBuiltInCodeStyleDiagnosticAnalyzer.cs (1)
115
public abstract
DiagnosticAnalyzerCategory
GetAnalyzerCategory();
AbstractCodeQualityDiagnosticAnalyzer.cs (1)
38
public abstract
DiagnosticAnalyzerCategory
GetAnalyzerCategory();
AbstractConsecutiveStatementPlacementDiagnosticAnalyzer.cs (2)
33
public sealed override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
34
=>
DiagnosticAnalyzerCategory
.SyntaxTreeWithoutSemanticsAnalysis;
AbstractConvertTypeOfToNameOfDiagnosticAnalyzer.cs (2)
21
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
22
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
AbstractFileHeaderDiagnosticAnalyzer.cs (2)
35
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
36
=>
DiagnosticAnalyzerCategory
.SyntaxTreeWithoutSemanticsAnalysis;
AbstractForEachCastDiagnosticAnalyzer.cs (2)
43
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
44
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
AbstractFormattingAnalyzer.cs (2)
25
public sealed override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
26
=>
DiagnosticAnalyzerCategory
.SyntaxTreeWithoutSemanticsAnalysis;
AbstractMakeFieldReadonlyDiagnosticAnalyzer.cs (2)
36
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory() =>
DiagnosticAnalyzerCategory
.SemanticDocumentAnalysis;
AbstractMatchFolderAndNamespaceDiagnosticAnalyzer.cs (2)
49
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
50
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
AbstractMultipleBlankLinesDiagnosticAnalyzer.cs (2)
29
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
30
=>
DiagnosticAnalyzerCategory
.SyntaxTreeWithoutSemanticsAnalysis;
AbstractOrderModifiersDiagnosticAnalyzer.cs (2)
33
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
34
=>
DiagnosticAnalyzerCategory
.SyntaxTreeWithoutSemanticsAnalysis;
AbstractPopulateSwitchDiagnosticAnalyzer.cs (2)
43
public sealed override
DiagnosticAnalyzerCategory
GetAnalyzerCategory() =>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
AbstractQualifyMemberAccessDiagnosticAnalyzer.cs (2)
61
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory() =>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
AbstractRemoveRedundantEqualityDiagnosticAnalyzer.cs (2)
27
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
28
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
AbstractRemoveUnnecessaryAttributeSuppressionsDiagnosticAnalyzer.cs (2)
51
public sealed override
DiagnosticAnalyzerCategory
GetAnalyzerCategory() =>
DiagnosticAnalyzerCategory
.SemanticDocumentAnalysis;
AbstractRemoveUnnecessaryCastDiagnosticAnalyzer.cs (2)
34
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
35
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
AbstractRemoveUnnecessaryImportsDiagnosticAnalyzer.cs (2)
169
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
170
=>
DiagnosticAnalyzerCategory
.SemanticDocumentAnalysis;
AbstractRemoveUnnecessaryParenthesesDiagnosticAnalyzer.cs (2)
37
public sealed override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
38
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
AbstractRemoveUnnecessaryPragmaSuppressionsDiagnosticAnalyzer.cs (2)
72
public sealed override
DiagnosticAnalyzerCategory
GetAnalyzerCategory() =>
DiagnosticAnalyzerCategory
.SemanticDocumentAnalysis;
AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (2)
62
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory() =>
DiagnosticAnalyzerCategory
.SemanticDocumentAnalysis;
AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.cs (2)
185
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory() =>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
AbstractSimplifyConditionalDiagnosticAnalyzer.cs (2)
54
public sealed override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
55
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
AbstractSimplifyInterpolationDiagnosticAnalyzer.cs (2)
36
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
37
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
AbstractSimplifyLinqExpressionDiagnosticAnalyzer.cs (2)
43
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
44
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
AbstractUseAutoPropertyAnalyzer.cs (2)
65
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
66
=>
DiagnosticAnalyzerCategory
.SemanticDocumentAnalysis;
AbstractUseCoalesceExpressionForIfNullCheckDiagnosticAnalyzer.cs (2)
52
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
53
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
AbstractUseCoalesceExpressionForNullableTernaryConditionalCheckDiagnosticAnalyzer.cs (2)
39
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
40
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
AbstractUseCoalesceExpressionForTernaryConditionalCheckDiagnosticAnalyzer.cs (2)
34
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
35
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
AbstractUseCollectionInitializerDiagnosticAnalyzer.cs (2)
35
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
36
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
AbstractUseCompoundAssignmentDiagnosticAnalyzer.cs (2)
64
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
65
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
AbstractUseConditionalExpressionDiagnosticAnalyzer.cs (2)
18
public sealed override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
19
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
AbstractUseInferredMemberNameDiagnosticAnalyzer.cs (2)
27
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
28
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
AbstractUseIsNullForReferenceEqualsDiagnosticAnalyzer.cs (2)
28
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
29
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
AbstractUseNullPropagationDiagnosticAnalyzer.cs (2)
64
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
65
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
AbstractUseObjectInitializerDiagnosticAnalyzer.cs (2)
156
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
157
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
AbstractUseThrowExpressionDiagnosticAnalyzer.cs (2)
50
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
51
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
Diagnostics\Analyzers\UnboundIdentifiersDiagnosticAnalyzerBase.cs (2)
94
public
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
95
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
Diagnostics\IDiagnosticAnalyzerService.cs (1)
75
/// <see cref="IBuiltInAnalyzer"/>s that support <see cref="
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis"/>.
EmbeddedLanguages\Json\LanguageServices\AbstractJsonDetectionAnalyzer.cs (2)
38
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
39
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
EmbeddedLanguages\Json\LanguageServices\AbstractJsonDiagnosticAnalyzer.cs (2)
32
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
33
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
EmbeddedLanguages\RegularExpressions\LanguageServices\AbstractRegexDiagnosticAnalyzer.cs (2)
34
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
35
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
NamingStyleDiagnosticAnalyzerBase.cs (2)
171
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
172
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
PreferFrameworkType\PreferFrameworkTypeDiagnosticAnalyzerBase.cs (2)
46
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
47
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
SimplifyThisOrMe\AbstractSimplifyThisOrMeDiagnosticAnalyzer.cs (2)
45
public sealed override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
46
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
SimplifyTypeNamesDiagnosticAnalyzerBase.cs (2)
192
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
193
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
UseExplicitTupleNameDiagnosticAnalyzer.cs (2)
28
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory() =>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
UseSystemHashCodeDiagnosticAnalyzer.cs (2)
25
public override
DiagnosticAnalyzerCategory
GetAnalyzerCategory()
26
=>
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis;
Microsoft.CodeAnalysis.VisualBasic.Features (6)
VisualBasicRemoveUnnecessaryByValDiagnosticAnalyzer.vb (2)
35
Public Overrides Function GetAnalyzerCategory() As
DiagnosticAnalyzerCategory
36
Return
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis
VisualBasicSimplifyObjectCreationDiagnosticAnalyzer.vb (2)
27
Public Overrides Function GetAnalyzerCategory() As
DiagnosticAnalyzerCategory
28
Return
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis
VisualBasicUseIsNotDiagnosticAnalyzer.vb (2)
34
Public Overrides Function GetAnalyzerCategory() As
DiagnosticAnalyzerCategory
35
Return
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis
Microsoft.CodeAnalysis.Workspaces (21)
Diagnostics\DiagnosticAnalyzerExtensions.cs (20)
11
public static
DiagnosticAnalyzerCategory
GetDiagnosticAnalyzerCategory(this DiagnosticAnalyzer analyzer)
14
FileContentLoadAnalyzer _ =>
DiagnosticAnalyzerCategory
.SyntaxTreeWithoutSemanticsAnalysis,
15
DocumentDiagnosticAnalyzer _ =>
DiagnosticAnalyzerCategory
.SyntaxTreeWithoutSemanticsAnalysis |
DiagnosticAnalyzerCategory
.SemanticDocumentAnalysis,
16
ProjectDiagnosticAnalyzer _ =>
DiagnosticAnalyzerCategory
.ProjectAnalysis,
22
?
DiagnosticAnalyzerCategory
.SyntaxTreeWithoutSemanticsAnalysis |
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis |
DiagnosticAnalyzerCategory
.ProjectAnalysis
23
:
DiagnosticAnalyzerCategory
.SyntaxTreeWithoutSemanticsAnalysis |
DiagnosticAnalyzerCategory
.SemanticDocumentAnalysis |
DiagnosticAnalyzerCategory
.ProjectAnalysis
36
var
category = analyzer.GetDiagnosticAnalyzerCategory();
37
return (category &
DiagnosticAnalyzerCategory
.SyntaxTreeWithoutSemanticsAnalysis) != 0;
42
var
category = analyzer.GetDiagnosticAnalyzerCategory();
43
return (category & (
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis |
DiagnosticAnalyzerCategory
.SemanticDocumentAnalysis)) != 0;
48
var
category = analyzer.GetDiagnosticAnalyzerCategory();
49
return (category &
DiagnosticAnalyzerCategory
.SemanticSpanAnalysis) != 0;
54
var
category = analyzer.GetDiagnosticAnalyzerCategory();
55
return (category &
DiagnosticAnalyzerCategory
.ProjectAnalysis) != 0;
IBuiltInAnalyzer.cs (1)
26
DiagnosticAnalyzerCategory
GetAnalyzerCategory();