19 references to BannedApiDefinitions
Microsoft.Build.TaskAuthoring.Analyzer (19)
MultiThreadableTaskAnalyzer.cs (6)
156
if (entry.Category ==
BannedApiDefinitions
.ApiCategory.TaskEnvironment &&
233
private static DiagnosticDescriptor GetDescriptor(
BannedApiDefinitions
.ApiCategory category)
237
BannedApiDefinitions
.ApiCategory.CriticalError => DiagnosticDescriptors.CriticalError,
238
BannedApiDefinitions
.ApiCategory.TaskEnvironment => DiagnosticDescriptors.TaskEnvironmentRequired,
239
BannedApiDefinitions
.ApiCategory.FilePathRequiresAbsolute => DiagnosticDescriptors.FilePathRequiresAbsolute,
240
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 (10)
218
BannedApiDefinitions
.ApiCategory.CriticalError,
228
var violation = new ViolationInfo(
BannedApiDefinitions
.ApiCategory.CriticalError, displayName, message, context.Operation.Syntax.GetLocation());
244
BannedApiDefinitions
.ApiCategory.FilePathRequiresAbsolute,
251
var violation = new ViolationInfo(
BannedApiDefinitions
.ApiCategory.FilePathRequiresAbsolute, displayName,
261
BannedApiDefinitions
.ApiCategory category,
470
private static bool AppliesToRegularTasks(
BannedApiDefinitions
.ApiCategory category)
474
BannedApiDefinitions
.ApiCategory.CriticalError or
475
BannedApiDefinitions
.ApiCategory.PotentialIssue => true,
614
public
BannedApiDefinitions
.ApiCategory Category { get; }
625
BannedApiDefinitions
.ApiCategory category,