18 references to BannedApiDefinitions
Microsoft.Build.TaskAuthoring.Analyzer (18)
MultiThreadableTaskAnalyzer.cs (7)
155
if (entry.Category is
BannedApiDefinitions
.ApiCategory.TaskEnvironment or
BannedApiDefinitions
.ApiCategory.PotentialIssue &&
232
private static DiagnosticDescriptor GetDescriptor(
BannedApiDefinitions
.ApiCategory category)
236
BannedApiDefinitions
.ApiCategory.CriticalError => DiagnosticDescriptors.CriticalError,
237
BannedApiDefinitions
.ApiCategory.TaskEnvironment => DiagnosticDescriptors.TaskEnvironmentRequired,
238
BannedApiDefinitions
.ApiCategory.FilePathRequiresAbsolute => DiagnosticDescriptors.FilePathRequiresAbsolute,
239
BannedApiDefinitions
.ApiCategory.PotentialIssue => DiagnosticDescriptors.PotentialIssue,
SharedAnalyzerHelpers.cs (3)
200
public
BannedApiDefinitions
.ApiCategory Category { get; }
203
public BannedApiEntry(
BannedApiDefinitions
.ApiCategory category, string message)
481
var definitions =
BannedApiDefinitions
.GetAll();
TransitiveCallChainAnalyzer.cs (8)
219
BannedApiDefinitions
.ApiCategory.CriticalError,
229
var violation = new ViolationInfo(
BannedApiDefinitions
.ApiCategory.CriticalError, displayName, message, context.Operation.Syntax.GetLocation());
245
BannedApiDefinitions
.ApiCategory.FilePathRequiresAbsolute,
252
var violation = new ViolationInfo(
BannedApiDefinitions
.ApiCategory.FilePathRequiresAbsolute, displayName,
262
BannedApiDefinitions
.ApiCategory category,
272
return category ==
BannedApiDefinitions
.ApiCategory.CriticalError ||
599
public
BannedApiDefinitions
.ApiCategory Category { get; }
610
BannedApiDefinitions
.ApiCategory category,