48 references to WellKnownTypeNames
Microsoft.Build.TaskAuthoring.Analyzer (48)
MultiThreadableTaskAnalyzer.cs (6)
45var iTaskType = compilationContext.Compilation.GetTypeByMetadataName(WellKnownTypeNames.ITaskFullName); 52var taskEnvironmentType = compilationContext.Compilation.GetTypeByMetadataName(WellKnownTypeNames.TaskEnvironmentFullName); 53var absolutePathType = compilationContext.Compilation.GetTypeByMetadataName(WellKnownTypeNames.AbsolutePathFullName); 54var iTaskItemType = compilationContext.Compilation.GetTypeByMetadataName(WellKnownTypeNames.ITaskItemFullName); 55var consoleType = compilationContext.Compilation.GetTypeByMetadataName(WellKnownTypeNames.ConsoleFullName); 56var multiThreadableTaskType = compilationContext.Compilation.GetTypeByMetadataName(WellKnownTypeNames.IMultiThreadableTaskFullName);
MultiThreadableTaskCodeFixProvider.cs (3)
122var taskEnvironmentType = compilation.GetTypeByMetadataName(WellKnownTypeNames.TaskEnvironmentFullName); 123var absolutePathType = compilation.GetTypeByMetadataName(WellKnownTypeNames.AbsolutePathFullName); 124var iTaskItemType = compilation.GetTypeByMetadataName(WellKnownTypeNames.ITaskItemFullName);
MultiThreadableTaskDeclarationAnalyzer.cs (4)
44INamedTypeSymbol? taskType = context.Compilation.GetTypeByMetadataName(WellKnownTypeNames.ITaskFullName); 46context.Compilation.GetTypeByMetadataName(WellKnownTypeNames.IMultiThreadableTaskFullName); 48context.Compilation.GetTypeByMetadataName(WellKnownTypeNames.TaskEnvironmentFullName); 50context.Compilation.GetTypeByMetadataName(WellKnownTypeNames.MultiThreadableTaskAttributeFullName);
PreferTypedParameterAnalyzer.cs (8)
264var iTaskType = compilation.GetTypeByMetadataName(WellKnownTypeNames.ITaskFullName); 274var multiThreadableTaskAttributeType = compilation.GetTypeByMetadataName(WellKnownTypeNames.MultiThreadableTaskAttributeFullName); 283compilation.GetTypeByMetadataName(WellKnownTypeNames.AbsolutePathFullName), 284compilation.GetTypeByMetadataName(WellKnownTypeNames.TaskEnvironmentFullName), 285compilation.GetTypeByMetadataName(WellKnownTypeNames.ITaskItemFullName), 286compilation.GetTypeByMetadataName(WellKnownTypeNames.OutputAttributeFullName), 287compilation.GetTypeByMetadataName(WellKnownTypeNames.FileInfoFullName), 288compilation.GetTypeByMetadataName(WellKnownTypeNames.DirectoryInfoFullName));
PreferTypedParameterCodeFixProvider.cs (5)
974"AbsolutePath" => compilation.GetTypeByMetadataName(WellKnownTypeNames.AbsolutePathFullName), 975"FileInfo" => compilation.GetTypeByMetadataName(WellKnownTypeNames.FileInfoFullName), 976"DirectoryInfo" => compilation.GetTypeByMetadataName(WellKnownTypeNames.DirectoryInfoFullName), 982"AbsolutePath" => "global::" + WellKnownTypeNames.AbsolutePathFullName, 995string itemType = $"global::{WellKnownTypeNames.ITaskItemFullName}<{FullyQualify(suggestedType)}>";
RequiredTaskPropertyInitializationSuppressor.cs (2)
24var requiredAttributeType = context.Compilation.GetTypeByMetadataName(WellKnownTypeNames.RequiredAttributeFullName); 25var iTaskType = context.Compilation.GetTypeByMetadataName(WellKnownTypeNames.ITaskFullName);
SharedAnalyzerHelpers.cs (7)
64WellKnownTypeNames.MultiThreadableTaskAttributeFullName, 72WellKnownTypeNames.AnalyzedAttributeFullName, 409if (containingTypeName is WellKnownTypeNames.FileSystemInfoFullName or WellKnownTypeNames.FileInfoFullName or WellKnownTypeNames.DirectoryInfoFullName) 518WellKnownTypeNames.FileInfoFullName, 519WellKnownTypeNames.DirectoryInfoFullName,
TaskEnvironmentConstructorInjectionAnalyzer.cs (2)
29context.Compilation.GetTypeByMetadataName(WellKnownTypeNames.IMultiThreadableTaskFullName); 36context.Compilation.GetTypeByMetadataName(WellKnownTypeNames.TaskEnvironmentFullName);
TransitiveCallChainAnalyzer.cs (6)
49var iTaskType = compilationContext.Compilation.GetTypeByMetadataName(WellKnownTypeNames.ITaskFullName); 55var taskEnvironmentType = compilationContext.Compilation.GetTypeByMetadataName(WellKnownTypeNames.TaskEnvironmentFullName); 56var absolutePathType = compilationContext.Compilation.GetTypeByMetadataName(WellKnownTypeNames.AbsolutePathFullName); 57var iTaskItemType = compilationContext.Compilation.GetTypeByMetadataName(WellKnownTypeNames.ITaskItemFullName); 58var consoleType = compilationContext.Compilation.GetTypeByMetadataName(WellKnownTypeNames.ConsoleFullName); 59var multiThreadableTaskType = compilationContext.Compilation.GetTypeByMetadataName(WellKnownTypeNames.IMultiThreadableTaskFullName);
UnsupportedTaskItemTypeAnalyzer.cs (5)
36var iTaskType = compilationContext.Compilation.GetTypeByMetadataName(WellKnownTypeNames.ITaskFullName); 42var iTaskItemOfTType = compilationContext.Compilation.GetTypeByMetadataName(WellKnownTypeNames.ITaskItemOfTFullName); 48var absolutePathType = compilationContext.Compilation.GetTypeByMetadataName(WellKnownTypeNames.AbsolutePathFullName); 49var fileInfoType = compilationContext.Compilation.GetTypeByMetadataName(WellKnownTypeNames.FileInfoFullName); 50var directoryInfoType = compilationContext.Compilation.GetTypeByMetadataName(WellKnownTypeNames.DirectoryInfoFullName);