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