16 references to ImmutableCustomTags
Microsoft.CodeAnalysis (16)
CommandLine\SarifDiagnosticComparer.cs (3)
56
&& x.
ImmutableCustomTags
.SequenceEqual(y.
ImmutableCustomTags
);
73
Hash.CombineValues(obj.
ImmutableCustomTags
))))))));
CommandLine\SarifErrorLogger.cs (1)
88
Debug.Assert(diagnostic.CustomTags.SequenceEqual(diagnostic.Descriptor.
ImmutableCustomTags
));
CommandLine\SarifV1ErrorLogger.cs (2)
191
if (descriptor.
ImmutableCustomTags
.Any())
195
foreach (string tag in descriptor.
ImmutableCustomTags
)
CommandLine\SarifV2ErrorLogger.cs (3)
279
if (!string.IsNullOrEmpty(descriptor.Category) || isEverSuppressed || reportAnalyzerExecutionTime || descriptor.
ImmutableCustomTags
.Any())
316
if (descriptor.
ImmutableCustomTags
.Any())
320
foreach (string tag in descriptor.
ImmutableCustomTags
)
Diagnostic\CustomObsoleteDiagnosticInfo.cs (2)
87
customTags = baseDescriptor.
ImmutableCustomTags
;
91
customTags = baseDescriptor.
ImmutableCustomTags
.Add(WellKnownDiagnosticTags.CustomObsolete);
Diagnostic\Diagnostic.cs (1)
403
internal virtual ImmutableArray<string> CustomTags { get { return this.Descriptor.
ImmutableCustomTags
; } }
Diagnostic\DiagnosticDescriptor.cs (3)
291
return AnalyzerManager.HasNotConfigurableTag(
ImmutableCustomTags
);
300
return AnalyzerManager.HasCustomSeverityConfigurableTag(
ImmutableCustomTags
);
309
return AnalyzerManager.HasCompilerOrNotConfigurableTagOrCustomConfigurableTag(
ImmutableCustomTags
);
DiagnosticAnalyzer\AnalyzerExecutor.cs (1)
1326
foreach (var tag in diagnostic.Descriptor.
ImmutableCustomTags
)