14 references to DiagnosticDescriptors
Microsoft.Build.TaskAuthoring.Analyzer (9)
MultiThreadableTaskAnalyzer.cs (7)
39
public override ImmutableArray<DiagnosticDescriptor> SupportedDiagnostics =>
DiagnosticDescriptors
.All;
193
DiagnosticDescriptors
.CriticalError,
217
DiagnosticDescriptors
.FilePathRequiresAbsolute,
230
BannedApiDefinitions.ApiCategory.CriticalError =>
DiagnosticDescriptors
.CriticalError,
231
BannedApiDefinitions.ApiCategory.TaskEnvironment =>
DiagnosticDescriptors
.TaskEnvironmentRequired,
232
BannedApiDefinitions.ApiCategory.PotentialIssue =>
DiagnosticDescriptors
.PotentialIssue,
233
_ =>
DiagnosticDescriptors
.TaskEnvironmentRequired,
TransitiveCallChainAnalyzer.cs (2)
36
ImmutableArray.Create(
DiagnosticDescriptors
.TransitiveUnsafeCall);
356
DiagnosticDescriptors
.TransitiveUnsafeCall,
ThreadSafeTaskAnalyzer.Tests (5)
MultiThreadableTaskCodeFixProviderTests.cs (5)
41
DiagnosticIds.CriticalError => new DiagnosticResult(
DiagnosticDescriptors
.CriticalError),
42
DiagnosticIds.TaskEnvironmentRequired => new DiagnosticResult(
DiagnosticDescriptors
.TaskEnvironmentRequired),
43
DiagnosticIds.FilePathRequiresAbsolute => new DiagnosticResult(
DiagnosticDescriptors
.FilePathRequiresAbsolute),
44
DiagnosticIds.PotentialIssue => new DiagnosticResult(
DiagnosticDescriptors
.PotentialIssue),
45
DiagnosticIds.TransitiveUnsafeCall => new DiagnosticResult(
DiagnosticDescriptors
.TransitiveUnsafeCall),