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