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