244 instantiations of TaskItem
Crossgen2Tasks (9)
PrepareForReadyToRunCompilation.cs (7)
212TaskItem r2rCompilationEntry = new(file); 233TaskItem r2rFileToPublish = new(file) 250TaskItem pdbCompilationEntry = new(file) 261TaskItem r2rSymbolsFileToPublish = new(file) 298TaskItem r2rCompilationEntry = new(MainAssembly) 331TaskItem r2rSymbolsFileToPublish = new(MainAssembly) 349TaskItem compositeR2RFileToPublish = new(MainAssembly)
ResolveReadyToRunCompilers.cs (2)
111CrossgenTool = new TaskItem(_crossgenTool.ToolPath); 180Crossgen2Tool = new TaskItem(_crossgen2Tool.ToolPath);
HelixTestTasks (3)
ComputeBatchTimeout.cs (1)
54var helixItem = new TaskItem(ItemPrefix + "Batch-" + bid);
GroupWorkItems.cs (2)
60var newItem = new TaskItem(entry.item); 90var newItem = new TaskItem(entry.item);
Microsoft.Build.Tasks.CodeAnalysis (3)
src\roslyn\src\Compilers\Core\MSBuildTask\GenerateMSBuildEditorConfig.cs (1)
62FileName = new TaskItem();
src\roslyn\src\Compilers\Core\MSBuildTask\ManagedCompiler.cs (1)
853OutputAssembly = new TaskItem(Path.GetFileNameWithoutExtension(Sources[0].ItemSpec));
src\roslyn\src\Compilers\Core\MSBuildTask\ManagedToolTask.cs (1)
221items[i] = new TaskItem(commandLineArgs[i]);
Microsoft.Build.Tasks.Core (56)
AssemblyDependency\ReferenceTable.cs (4)
2717referenceItem = new TaskItem(reference.FullPath); 2725referenceItem ??= new TaskItem(reference.FullPath); 2754TaskItem relatedItemBase = new(referenceItem); 2867TaskItem item = new(relatedFilePath);
AssemblyDependency\ResolveAssemblyReference.cs (4)
1316_unresolvedConflicts.Add(new TaskItem(assemblyName.Name, new Dictionary<string, string>() 2784_filesWritten.Add(new TaskItem(_stateFile.OriginalValue)); 3203ITaskItem suggestedRedirect = new TaskItem(); 3436_filesWritten.Add(new TaskItem(_stateFile.OriginalValue));
AssignCulture.cs (3)
147AssignedFiles[i] = new TaskItem(Files[i]); 157CultureNeutralAssignedFiles[i] = new TaskItem(AssignedFiles[i]); 195new TaskItem(AssignedFiles[i]) { ItemSpec = info.cultureNeutralFilename };
AssignLinkMetadata.cs (1)
57ITaskItem outputItem = new TaskItem(item);
AssignTargetPath.cs (1)
100AssignedFiles[i] = new TaskItem(Files[i]);
CombinePath.cs (1)
67var combinedPath = new TaskItem(path);
Copy.cs (3)
844DestinationFiles[i] = new TaskItem(EscapingUtilities.Escape(destinationFile)); 891var item = new TaskItem(EscapingUtilities.Escape(sourceFile)); 895item = new TaskItem(EscapingUtilities.Escape(destinationFile));
CreateItem.cs (1)
189TaskItem newItem = new TaskItem(i) { ItemSpec = file };
CreateManifestResourceName.cs (2)
241ManifestResourceNames[i] = new TaskItem(resourceFile) { ItemSpec = manifestName }; 244ResourceFilesWithManifestResourceNames[i] = new TaskItem(resourceFile);
Delete.cs (1)
149ITaskItem deletedFile = new TaskItem(file);
DownloadFile.cs (2)
192DownloadedFile = new TaskItem(destinationFile.FullName); 220DownloadedFile = new TaskItem(destinationFile.FullName);
Exec.cs (1)
407_nonEmptyOutput.Add(new TaskItem(EscapingUtilities.Escape(trimmedTextLine)));
FileIO\ReadLinesFromFile.cs (1)
65nonEmptyLines.Add(new TaskItem(EscapingUtilities.Escape(trimmedTextLine)));
GenerateLauncher.cs (1)
102OutputEntryPoint = new TaskItem(Path.Combine(Path.GetDirectoryName(EntryPoint.ItemSpec), results.KeyFile));
GenerateManifestBase.cs (1)
611OutputManifest = new TaskItem(GetDefaultFileName());
GenerateResource.cs (4)
1448ITaskItem item = new TaskItem(outputFileName); 2063OutputResources[i] = new TaskItem(Path.ChangeExtension(Sources[i].ItemSpec, ".resources")); 2171_filesWritten.Add(new TaskItem(this.StronglyTypedFileName)); 2700ITaskItem newOutputFile = new TaskItem(escapedOutputFile);
GetAssemblyIdentity.cs (1)
92ITaskItem newItem = new TaskItem(an.FullName);
GetCompatiblePlatform.cs (1)
58AssignedProjectsWithPlatform[i] = new TaskItem(AnnotatedProjects[i]);
GetInstalledSDKLocations.cs (1)
177var item = new TaskItem(sdk.Value.Item1);
GetSDKReferenceFiles.cs (3)
455var outputItem = new TaskItem(reference.AssemblyLocation); 518var item = new TaskItem(xmlFile); 538var outputItem = new TaskItem(file.RedistFile);
LC.cs (1)
183OutputLicense = new TaskItem(outputPath);
Move.cs (1)
148DestinationFiles[i] = new TaskItem(destinationFile);
RemoveDir.cs (2)
102removedDirectoriesList.Add(new TaskItem(directory)); 110removedDirectoriesList.Add(new TaskItem(directory));
ResolveManifestFiles.cs (4)
277ITaskItem outputItem = new TaskItem(item.ItemSpec); 300ITaskItem outputItem = new TaskItem(item.ItemSpec); 341ITaskItem outputItem = new TaskItem(item.ItemSpec); 688var outputEntryPoint = new TaskItem(entryPoint.ItemSpec);
ResolveNonMSBuildProjectOutput.cs (1)
171resolvedPath = new TaskItem(projectOutputPath);
ResolveProjectBase.cs (1)
180var item = new TaskItem(path);
ResolveSDKReference.cs (1)
1174ResolvedItem = new TaskItem(ResolvedPath);
RoslynCodeTaskFactory\RoslynCodeTaskFactory.cs (3)
616items = hasInvalidReference ? null : resolvedAssemblyReferences.Select(i => (ITaskItem)new TaskItem(i)).ToArray(); 786managedCompiler.OutputAssembly = new TaskItem(_assemblyPath); 788managedCompiler.Sources = [new TaskItem(sourceCodePath)];
SetRidAgnosticValueForProjects.cs (1)
31var updatedItem = new TaskItem(p);
WriteCodeFragment.cs (2)
115OutputFile = new TaskItem(Path.Combine(OutputDirectory.ItemSpec, OutputFile.ItemSpec)); 126OutputFile = new TaskItem(Path.Combine(OutputDirectory.ItemSpec, Path.GetFileName(outputFilePath.Value)));
XmlPeek.cs (1)
158Result[i++] = new TaskItem(EscapingUtilities.Escape(item));
XmlPoke.cs (1)
62Value = new TaskItem(string.Empty);
Microsoft.Build.Tasks.Git (2)
GitOperations.cs (2)
259var item = new TaskItem(Evaluation.ProjectCollection.Escape(repoRoot)); 321var item = new TaskItem(Evaluation.ProjectCollection.Escape(submodule.WorkingDirectoryFullPath.EndWithSeparator()));
Microsoft.Build.Utilities.Core (2)
TaskItem.cs (1)
71/// This constructor exists only so that the type is COM-creatable. Prefer <see cref="TaskItem(string, bool)"/>.
TrackedDependencies\TrackedDependencies.cs (1)
60expanded.Add(new TaskItem(item) { ItemSpec = file });
Microsoft.DotNet.Build.Tasks.Installers (2)
src\CreateWixBuildWixpack.cs (2)
1042Extensions[i] = new TaskItem(Path.Combine(filename, filename)); 1085LocalizationFiles[i] = new TaskItem(Path.Combine(filename, filename));
Microsoft.DotNet.Build.Tasks.Packaging (22)
ApplyMetaPackages.cs (1)
135var item = new TaskItem(id);
ApplyPreReleaseSuffix.cs (1)
93TaskItem updatedPackage = new TaskItem(originalPackage);
CreateTrimDependencyGroups.cs (2)
131var item = new TaskItem(PlaceHolderDependency); 139var item = new TaskItem(dependency.Item);
GetApplicableAssetsFromPackageReports.cs (1)
100var item = new TaskItem(asset.LocalPath);
GetApplicableAssetsFromPackages.cs (2)
200return SetPackageMetadata(new TaskItem(packageItem.OriginalItem), packageItem); 210var pdbItem = new TaskItem(Path.ChangeExtension(packageItem.OriginalItem.ItemSpec, ".pdb"));
GetAssemblyReferences.cs (2)
62TaskItem referenceItem = new TaskItem(reader.GetString(reference.Name)); 74TaskItem nativeLib = new TaskItem(moduleName);
GetLastStablePackage.cs (1)
164var item = new TaskItem(originalItem);
GetLayoutFiles.cs (2)
127var item = new TaskItem(source); 141var symbolItem = new TaskItem(symbolSource);
GetPackageDestination.cs (1)
167var item = new TaskItem(path);
GetPackageFromModule.cs (1)
67var packageReferenced = new TaskItem(packageId);
GetSupportedPackagesFromPackageReports.cs (1)
40var supportedPackage = new TaskItem(packageId);
HarvestPackage.cs (2)
233var supportedFramework = new TaskItem(framework.ItemSpec); 416var item = new TaskItem(packageFile);
PackageReport.cs (1)
167var item = new TaskItem(Project);
PromoteDependencies.cs (1)
93var copiedDepenedency = new TaskItem(dependency.OriginalItem);
SplitDependenciesBySupport.cs (1)
97var newItem = new TaskItem(OriginalItem);
SplitReferences.cs (1)
88var emptyItem = new TaskItem("_._");
ValidatePackage.cs (1)
658ITaskItem item = new TaskItem(Framework.ToString());
Microsoft.DotNet.Build.Tasks.TargetFramework (2)
ChooseBestP2PTargetFrameworkTask.cs (1)
82TaskItem itemWithProperties = new(project);
ChooseBestTargetFrameworksTask.cs (1)
40TaskItem item = new(bestTargetFramework);
Microsoft.DotNet.CMake.Sdk (1)
src\GetCMakeArtifactsFromFileApi.cs (1)
187var item = new TaskItem(fullPath);
Microsoft.DotNet.HotReload.Utils.Generator.Tasks (2)
HotReloadDeltaGeneratorComputeScriptOutputs.cs (2)
100result[index] = new TaskItem(name, new Dictionary<string,string> { { deltaOutputTypeMetadata, outputType.ToString() } }); 125result[i] = new TaskItem(changes[i].Update, new Dictionary<string,string> { { "DeltaForBaseline", changes[i].Document} });
Microsoft.DotNet.PackageTesting (1)
GetCompatiblePackageTargetFrameworks.cs (1)
113TaskItem supportedPackage = new(packageId);
Microsoft.DotNet.SharedFramework.Sdk (3)
src\GeneratePlatformManifestEntriesFromFileList.cs (1)
38var item = new TaskItem(entry.Name);
src\GeneratePlatformManifestEntriesFromTemplate.cs (1)
85var item = new TaskItem(entry.Name);
src\GenerateSharedFrameworkDepsFile.cs (1)
120GeneratedDepsFile = new TaskItem(depsFilePath);
Microsoft.DotNet.SourceBuild.Tasks (1)
src\ReadNuGetPackageInfos.cs (1)
32return new TaskItem(
Microsoft.DotNet.XliffTasks (3)
Tasks\GatherTranslatedSource.cs (1)
30TaskItem output = new(xlf) { ItemSpec = translatedFullPath };
Tasks\GatherXlf.cs (1)
39TaskItem xlf = new(source) { ItemSpec = xlfPath };
Tasks\TransformTemplates.cs (1)
118TaskItem item = new(cultureSpecificTemplateFile);
Microsoft.Maui.Resizetizer (3)
GeneratePackageAppxManifest.cs (1)
59 GeneratedAppxManifest = new TaskItem(filename);
GenerateTizenManifest.cs (1)
71 GeneratedTizenManifest = new TaskItem(targetFilename);
ResizetizeImages.cs (1)
118 copiedResources.Add(new TaskItem(itemSpec, attr));
Microsoft.NET.Build.Containers (4)
src\sdk\src\Common\VSHostObject.cs (1)
109TaskItem taskItem = new(dto.ItemSpec ?? string.Empty);
Tasks\CreateNewImage.cs (2)
239GeneratedContainerNames = destinationImageReference.FullyQualifiedImageNames().Select(name => new Microsoft.Build.Utilities.TaskItem(name)).ToArray(); 242var labelItem = new Microsoft.Build.Utilities.TaskItem(baseImageLabel);
VSHostObject.cs (1)
101TaskItem taskItem = new(dto.ItemSpec ?? string.Empty);
Microsoft.NET.Build.Tasks (61)
CollatePackageDownloads.cs (1)
30var packageDownloadItem = new TaskItem(g.Key);
CollectSDKReferencesDesignTime.cs (1)
85var newTaskItem = new TaskItem(packageReference.ItemSpec);
CreateWindowsSdkKnownFrameworkReferences.cs (1)
153var knownFrameworkReference = new TaskItem(itemSpec);
FilterResolvedFiles.cs (1)
91TaskItem item = new(resolvedPkg.Id);
GenerateDepsFile.cs (1)
272_filesWritten.Add(new TaskItem(depsFilePath));
GenerateRuntimeConfigurationFiles.cs (2)
184_filesWritten.Add(new TaskItem(RuntimeConfigPath)); 354_filesWritten.Add(new TaskItem(RuntimeConfigDevPath));
GenerateShims.cs (1)
145var item = new TaskItem(appHostDestinationFilePath);
GenerateSupportedTargetFrameworkAlias.cs (1)
53convertedTfms.Add(new TaskItem(targetFrameworkAlias, new Dictionary<string, string>() { { "DisplayName", displayName } }));
GetAssemblyAttributes.cs (1)
53var item = new TaskItem(kv.Key);
GetEmbeddedApphostPaths.cs (1)
48var item = new TaskItem(appHostDestinationFilePath);
GetPackageDirectory.cs (1)
66var newItem = new TaskItem(item);
GetPackagesToPrune.cs (1)
194var item = new TaskItem(p.Key);
GetPublishItemsOutputGroupOutputs.cs (1)
27var newItem = new TaskItem(r.GetMetadata("FullPath"));
JoinItems.cs (1)
97var ret = new TaskItem(resultItemSpec);
ParseTargetManifests.cs (1)
54TaskItem item = new($"{packageName}/{packageVersion}");
PrepareForReadyToRunCompilation.cs (7)
215TaskItem r2rFileToPublish = new(file) 226TaskItem r2rCompilationEntry = new(file); 265TaskItem pdbCompilationEntry = new(file) 276TaskItem r2rSymbolsFileToPublish = new(file) 300TaskItem r2rCompilationEntry = new(MainAssembly); 330TaskItem r2rSymbolsFileToPublish = new(MainAssembly) 368TaskItem r2rFileToPublish = new(sourceItem)
ProcessFrameworkReferences.cs (12)
270TaskItem targetingPack = new(knownFrameworkReference.Name); 318TaskItem packageToDownload = new(knownFrameworkReference.TargetingPackName); 426TaskItem runtimeFramework = new(knownFrameworkReference.RuntimeFrameworkName); 717var unavailableRuntimePack = new TaskItem(selectedRuntimePack.Name); 741TaskItem runtimePackItem = new(runtimePackName); 770TaskItem packageToDownload = new(runtimePackName); 880var runtimePackItem = new TaskItem(runtimePackName); 892runtimePackToDownload = new TaskItem(runtimePackName); 956var targetIlcPack = new TaskItem(targetIlcPackName); 974var targetIlcPackToDownload = new TaskItem(targetIlcPackName); 1033var buildPackage = new TaskItem(buildPackageName); 1046var analyzerPackage = new TaskItem("Microsoft.NET.ILLink.Analyzers");
ProduceContentAssets.cs (3)
213_fileWrites.Add(new TaskItem(pathToFinalAsset)); 224var item = new TaskItem(pathToFinalAsset); 241var item = new TaskItem(pathToFinalAsset);
RemoveDuplicatePackageReferences.cs (1)
47TaskItem item = new(pkg.Id);
ResolveAppHosts.cs (2)
222var item = new TaskItem(packageInformation.Key); 289TaskItem appHostItem = new(itemName);
ResolveCopyLocalAssets.cs (1)
75TaskItem item = new(resolvedFile.SourcePath);
ResolveFrameworkReferences.cs (1)
44TaskItem resolvedFrameworkReference = new(frameworkReference.ItemSpec);
ResolvePackageAssets.cs (1)
675var item = new TaskItem(_reader.ReadString());
ResolvePackageDependencies.cs (7)
177var item = new TaskItem(packageId); 199var fileItem = new TaskItem(fileKey); 220var fileDepsItem = new TaskItem(fileKey); 282TaskItem item = new(target.Name); 316TaskItem item = new(packageId); 348TaskItem item = new(depsName); 381var item = new TaskItem(fileKey);
ResolveReadyToRunCompilers.cs (2)
111CrossgenTool = new TaskItem(_crossgenTool.ToolPath); 180Crossgen2Tool = new TaskItem(_crossgen2Tool.ToolPath);
ResolveRuntimePackAssets.cs (1)
262var assetItem = new TaskItem(assetPath);
ResolveTargetingPackAssets.cs (3)
219platformManifests.Add(new TaskItem(platformManifestPath)); 271TaskItem packageOverride = new(runtimeFrameworkName); 455var reference = new TaskItem(dll);
SetGeneratedAppConfigMetadata.cs (1)
38OutputAppConfigFileWithMetadata = new TaskItem(GeneratedAppConfigFile);
ShowMissingWorkloads.cs (1)
74var taskItem = new TaskItem(suggestedWorkload.Id);
src\sdk\src\Tasks\Common\ConflictResolution\ResolvePackageFileConflicts.cs (2)
182.Select(r => new TaskItem(r))); 217var item = new TaskItem(conflict.SourcePath);
Microsoft.NET.Sdk.BlazorWebAssembly.Tasks (3)
BlazorReadSatelliteAssemblyFile.cs (1)
28var taskItem = new TaskItem(e.Attribute("Name").Value);
BrotliCompress.cs (1)
90var outputItem = new TaskItem(outputRelativePath, file.CloneCustomMetadata());
GZipCompress.cs (1)
43var outputItem = new TaskItem(outputRelativePath, file.CloneCustomMetadata());
Microsoft.NET.Sdk.Publish.Tasks (9)
MsDeploy\CommonUtility.cs (1)
1455Utilities.TaskItem newItem = new(item);
MsDeploy\VSMSDeployHostObject.cs (3)
37TaskItem credentialItem = new(CredentialItemSpecName); 50TaskItem srcSkipRuleItem = new(SkipFileItemSpecName); 59TaskItem destSkipRuleItem = new(SkipFileItemSpecName);
src\sdk\src\Common\VSHostObject.cs (1)
109TaskItem taskItem = new(dto.ItemSpec ?? string.Empty);
Tasks\GenerateEFSQLScripts.cs (1)
58ITaskItem sqlScriptItem = new TaskItem(outputFileFullPath);
Tasks\MsDeploy\ImportParameterFile.cs (3)
71TaskItem taskItem = new(nameAttribute.Value); 124taskItem = new TaskItem(parentItem); 137taskItem = new TaskItem(parentItem);
Microsoft.NET.Sdk.Razor.Tasks (1)
EncodeRazorInputItem.cs (1)
37var outputItem = new TaskItem(input);
Microsoft.NET.Sdk.StaticWebAssets.Tasks (14)
CollectStaticWebAssetsToCopy.cs (1)
70copyToOutputFolder.Add(new TaskItem(source, new Dictionary<string, string>
Data\ReferencedProjectConfiguration.cs (1)
83var result = new TaskItem(Identity);
Data\StaticWebAssetProjectConfiguration.cs (1)
40var result = new TaskItem(Id);
Data\StaticWebAssetsDiscoveryPattern.cs (1)
50var result = new TaskItem(Name);
DefineStaticWebAssets.Cache.cs (1)
272internal ITaskItem ToTaskItem() => new TaskItem(Identity, new Dictionary<string, string> { ["TargetPath"] = TargetPath });
JSModules\ApplyJsModules.cs (1)
129var item = new TaskItem(itemCandidate);
MergeConfigurationProperties.cs (1)
43var entry = new TaskItem(configuration.ItemSpec, new Dictionary<string, string>
OverrideHtmlAssetPlaceholders.cs (1)
99var newItem = new TaskItem(outputPath, item.CloneCustomMetadata());
ResolveStaticWebAssetsEmbeddedProjectConfiguration.cs (2)
169var result = new TaskItem(Id); 245var item = new TaskItem(configuration.Id);
ScopedCss\ApplyCssScopes.cs (1)
135var item = new TaskItem(itemCandidate);
ScopedCss\ComputeCssScope.cs (1)
35var outputItem = new TaskItem(input);
StaticWebAssetsReadPackManifest.cs (2)
33AdditionalElementsToRemoveFromPacking = manifest.ElementsToRemove?.Select(e => new TaskItem(e)).ToArray() ?? Array.Empty<ITaskItem>(); 44var result = new TaskItem(file.Id);
NuGet.Build.Tasks (18)
GetCentralPackageVersionsTask.cs (1)
65entries.Add(new TaskItem(Guid.NewGuid().ToString(), properties));
GetReferenceNearestTargetFrameworkTask.cs (1)
117var itemWithProperties = new TaskItem(project);
GetRestoreDotnetCliToolsTask.cs (3)
90entries.Add(new TaskItem(Guid.NewGuid().ToString(), properties)); 100entries.Add(new TaskItem(Guid.NewGuid().ToString(), packageProperties)); 107entries.Add(new TaskItem(Guid.NewGuid().ToString(), restoreProperties));
GetRestoreFrameworkReferencesTask.cs (1)
62entries.Add(new TaskItem(Guid.NewGuid().ToString(), properties));
GetRestoreNuGetAuditSuppressionsTask.cs (1)
63entries.Add(new TaskItem(Guid.NewGuid().ToString(), properties));
GetRestorePackageDownloadsTask.cs (1)
62entries.Add(new TaskItem(Guid.NewGuid().ToString(), properties));
GetRestorePackageReferencesTask.cs (1)
71entries.Add(new TaskItem(Guid.NewGuid().ToString(), properties));
GetRestoreProjectReferencesTask.cs (1)
86entries.Add(new TaskItem(Guid.NewGuid().ToString(), properties));
GetRestorePrunedPackageReferencesTask.cs (1)
65entries.Add(new TaskItem(Guid.NewGuid().ToString(), properties));
GetRestoreSolutionProjectsTask.cs (1)
63var newEntry = new TaskItem(projectPath, project.CloneCustomMetadata());
RestoreTask.cs (5)
267restoredProjectOutputPaths.Add(new TaskItem(Path.Combine(project.RestoreMetadata.OutputPath, LockFileFormat.AssetsFileName))); 268restoredProjectOutputPaths.Add(new TaskItem(BuildAssetsUtils.GetMSBuildFilePathForPackageReferenceStyleProject(project, BuildAssetsUtils.PropsExtension))); 269restoredProjectOutputPaths.Add(new TaskItem(BuildAssetsUtils.GetMSBuildFilePathForPackageReferenceStyleProject(project, BuildAssetsUtils.TargetsExtension))); 274restoredProjectOutputPaths.Add(new TaskItem(Path.Combine(project.RestoreMetadata.OutputPath, DependencyGraphSpec.GetDGSpecFileName(Path.GetFileName(project.RestoreMetadata.ProjectPath))))); 283restoredProjectOutputPaths.Add(new TaskItem(packagesConfigPath));
StaticGraphRestoreTaskBase.cs (1)
223EmbedInBinlog = loggingQueue.FilesToEmbedInBinlog.Select(i => new TaskItem(i)).ToArray();
NuGet.Build.Tasks.Pack (5)
GetPackOutputItemsTask.cs (4)
60outputs.Add(new TaskItem(Path.Combine(PackageOutputPath, nupkgFileName))); 61outputs.Add(new TaskItem(Path.Combine(NuspecOutputPath, nuspecFileName))); 68outputs.Add(new TaskItem(Path.Combine(PackageOutputPath, nupkgSymbolsFileName))); 69outputs.Add(new TaskItem(Path.Combine(NuspecOutputPath, nuspecSymbolsFileName)));
GetProjectReferencesFromAssetsFileTask.cs (1)
71.Select(library => new TaskItem(Path.GetFullPath(Path.Combine(
PresentationBuildTasks (9)
Microsoft\Build\Tasks\Windows\FileClassifier.cs (1)
292ITaskItem outputItem = new TaskItem
Microsoft\Build\Tasks\Windows\MarkupCompilePass1.cs (7)
1327csFileList.Add(new TaskItem(ContentCodeFile)); 1382csFileList.Add(new TaskItem(InternalTypeHelperFile)); 1422allGeneratedFiles.Add(new TaskItem(CompilerState.CacheFilePath)); 1426allGeneratedFiles.Add(new TaskItem(CompilerLocalReference.CacheFilePath)); 1468codeItem = new TaskItem 1575bamlItem = new TaskItem 1690tiLoc = new TaskItem(locFile);
Microsoft\Build\Tasks\Windows\MarkupCompilePass2.cs (1)
786bamlItem = new TaskItem
sdk-tasks (5)
AddMetadataIsPE.cs (1)
24var resultItem = new TaskItem(item);
CalculateTemplateVersions.cs (2)
61var templateWithInstallPath = new TaskItem(t); 69var componentItem = new TaskItem($"NetCore{majorMinorWithoutDots}Templates");
CopyPreservingRelativeSymlinks.cs (1)
68copiedFiles.Add(new TaskItem(destPath));
GetRuntimePackRids.cs (1)
24AvailableRuntimePackRuntimeIdentifiers = runtimeIdentifiers.Select(rid => new TaskItem(rid)).ToArray();
215 references to TaskItem
Crossgen2Tasks (7)
PrepareForReadyToRunCompilation.cs (7)
212TaskItem r2rCompilationEntry = new(file); 233TaskItem r2rFileToPublish = new(file) 250TaskItem pdbCompilationEntry = new(file) 261TaskItem r2rSymbolsFileToPublish = new(file) 298TaskItem r2rCompilationEntry = new(MainAssembly) 331TaskItem r2rSymbolsFileToPublish = new(MainAssembly) 349TaskItem compositeR2RFileToPublish = new(MainAssembly)
HelixTestTasks (3)
ComputeBatchTimeout.cs (1)
54var helixItem = new TaskItem(ItemPrefix + "Batch-" + bid);
GroupWorkItems.cs (2)
60var newItem = new TaskItem(entry.item); 90var newItem = new TaskItem(entry.item);
Microsoft.Build.Tasks.Core (28)
AssemblyDependency\ReferenceTable.cs (4)
2705TaskItem referenceItem = null; 2754TaskItem relatedItemBase = new(referenceItem); 2865static void AddRelatedItem(List<ITaskItem> relatedItems, TaskItem relatedItemBase, string relatedFilePath) 2867TaskItem item = new(relatedFilePath);
AssemblyDependency\ResolveAssemblyReference.cs (14)
183private ITaskItem[] _assemblyFiles = Array.Empty<TaskItem>(); 184private ITaskItem[] _assemblyNames = Array.Empty<TaskItem>(); 185private ITaskItem[] _installedAssemblyTables = Array.Empty<TaskItem>(); 186private ITaskItem[] _installedAssemblySubsetTables = Array.Empty<TaskItem>(); 187private ITaskItem[] _fullFrameworkAssemblyTables = Array.Empty<TaskItem>(); 188private ITaskItem[] _resolvedSDKReferences = Array.Empty<TaskItem>(); 204private ITaskItem[] _resolvedFiles = Array.Empty<TaskItem>(); 205private ITaskItem[] _resolvedDependencyFiles = Array.Empty<TaskItem>(); 206private ITaskItem[] _relatedFiles = Array.Empty<TaskItem>(); 207private ITaskItem[] _satelliteFiles = Array.Empty<TaskItem>(); 208private ITaskItem[] _serializationAssemblyFiles = Array.Empty<TaskItem>(); 209private ITaskItem[] _scatterFiles = Array.Empty<TaskItem>(); 210private ITaskItem[] _copyLocalFiles = Array.Empty<TaskItem>(); 211private ITaskItem[] _suggestedRedirects = Array.Empty<TaskItem>();
CombinePath.cs (1)
67var combinedPath = new TaskItem(path);
Copy.cs (1)
891var item = new TaskItem(EscapingUtilities.Escape(sourceFile));
CreateItem.cs (1)
189TaskItem newItem = new TaskItem(i) { ItemSpec = file };
GetInstalledSDKLocations.cs (1)
177var item = new TaskItem(sdk.Value.Item1);
GetSDKReferenceFiles.cs (3)
455var outputItem = new TaskItem(reference.AssemblyLocation); 518var item = new TaskItem(xmlFile); 538var outputItem = new TaskItem(file.RedistFile);
ResolveManifestFiles.cs (1)
688var outputEntryPoint = new TaskItem(entryPoint.ItemSpec);
ResolveProjectBase.cs (1)
180var item = new TaskItem(path);
SetRidAgnosticValueForProjects.cs (1)
31var updatedItem = new TaskItem(p);
Microsoft.Build.Tasks.Git (3)
GitOperations.cs (3)
246var result = new List<TaskItem>(); 259var item = new TaskItem(Evaluation.ProjectCollection.Escape(repoRoot)); 321var item = new TaskItem(Evaluation.ProjectCollection.Escape(submodule.WorkingDirectoryFullPath.EndWithSeparator()));
Microsoft.Build.Utilities.Core (2)
TaskItem.cs (2)
353if (destinationItem is TaskItem destinationAsTaskItem) 491public static explicit operator string(TaskItem taskItemToCast)
Microsoft.DotNet.Build.Tasks.Packaging (20)
ApplyMetaPackages.cs (1)
135var item = new TaskItem(id);
ApplyPreReleaseSuffix.cs (1)
93TaskItem updatedPackage = new TaskItem(originalPackage);
CreateTrimDependencyGroups.cs (2)
131var item = new TaskItem(PlaceHolderDependency); 139var item = new TaskItem(dependency.Item);
GetApplicableAssetsFromPackageReports.cs (1)
100var item = new TaskItem(asset.LocalPath);
GetApplicableAssetsFromPackages.cs (1)
210var pdbItem = new TaskItem(Path.ChangeExtension(packageItem.OriginalItem.ItemSpec, ".pdb"));
GetAssemblyReferences.cs (2)
62TaskItem referenceItem = new TaskItem(reader.GetString(reference.Name)); 74TaskItem nativeLib = new TaskItem(moduleName);
GetLastStablePackage.cs (1)
164var item = new TaskItem(originalItem);
GetLayoutFiles.cs (2)
127var item = new TaskItem(source); 141var symbolItem = new TaskItem(symbolSource);
GetPackageDestination.cs (1)
167var item = new TaskItem(path);
GetPackageFromModule.cs (1)
67var packageReferenced = new TaskItem(packageId);
GetSupportedPackagesFromPackageReports.cs (1)
40var supportedPackage = new TaskItem(packageId);
HarvestPackage.cs (2)
233var supportedFramework = new TaskItem(framework.ItemSpec); 416var item = new TaskItem(packageFile);
PackageReport.cs (1)
167var item = new TaskItem(Project);
PromoteDependencies.cs (1)
93var copiedDepenedency = new TaskItem(dependency.OriginalItem);
SplitDependenciesBySupport.cs (1)
97var newItem = new TaskItem(OriginalItem);
SplitReferences.cs (1)
88var emptyItem = new TaskItem("_._");
Microsoft.DotNet.Build.Tasks.TargetFramework (2)
ChooseBestP2PTargetFrameworkTask.cs (1)
82TaskItem itemWithProperties = new(project);
ChooseBestTargetFrameworksTask.cs (1)
40TaskItem item = new(bestTargetFramework);
Microsoft.DotNet.CMake.Sdk (1)
src\GetCMakeArtifactsFromFileApi.cs (1)
187var item = new TaskItem(fullPath);
Microsoft.DotNet.HotReload.Utils.Generator.Tasks (2)
HotReloadDeltaGeneratorComputeScriptOutputs.cs (2)
92ITaskItem[] result = new TaskItem[itemsPerRev*count]; 121ITaskItem[] result = new TaskItem[changes.Length];
Microsoft.DotNet.PackageTesting (1)
GetCompatiblePackageTargetFrameworks.cs (1)
113TaskItem supportedPackage = new(packageId);
Microsoft.DotNet.SharedFramework.Sdk (2)
src\GeneratePlatformManifestEntriesFromFileList.cs (1)
38var item = new TaskItem(entry.Name);
src\GeneratePlatformManifestEntriesFromTemplate.cs (1)
85var item = new TaskItem(entry.Name);
Microsoft.DotNet.XliffTasks (3)
Tasks\GatherTranslatedSource.cs (1)
30TaskItem output = new(xlf) { ItemSpec = translatedFullPath };
Tasks\GatherXlf.cs (1)
39TaskItem xlf = new(source) { ItemSpec = xlfPath };
Tasks\TransformTemplates.cs (1)
118TaskItem item = new(cultureSpecificTemplateFile);
Microsoft.Maui.Resizetizer (1)
ResizetizeImages.cs (1)
103 var copiedResources = new List<TaskItem>();
Microsoft.NET.Build.Containers (5)
src\sdk\src\Common\VSHostObject.cs (2)
107static TaskItem ConvertToTaskItem(TaskItemDto dto) 109TaskItem taskItem = new(dto.ItemSpec ?? string.Empty);
Tasks\CreateNewImage.cs (1)
242var labelItem = new Microsoft.Build.Utilities.TaskItem(baseImageLabel);
VSHostObject.cs (2)
99static TaskItem ConvertToTaskItem(TaskItemDto dto) 101TaskItem taskItem = new(dto.ItemSpec ?? string.Empty);
Microsoft.NET.Build.Tasks (84)
CollatePackageDownloads.cs (1)
30var packageDownloadItem = new TaskItem(g.Key);
CollectSDKReferencesDesignTime.cs (1)
85var newTaskItem = new TaskItem(packageReference.ItemSpec);
CreateWindowsSdkKnownFrameworkReferences.cs (4)
72var knownFrameworkReferencesByWindowsSdkVersion = new Dictionary<Version, List<(Version minimumNetVersion, TaskItem[] knownFrameworkReferences)>>(); 128private static TaskItem[] CreateKnownFrameworkReferences(string windowsSdkPackageVersion, string targetFrameworkVersion, string targetPlatformVersion) 147private static TaskItem CreateKnownFrameworkReference(string windowsSdkPackageVersion, string targetFrameworkVersion, string targetPlatformVersion, string profile) 153var knownFrameworkReference = new TaskItem(itemSpec);
FilterResolvedFiles.cs (1)
91TaskItem item = new(resolvedPkg.Id);
GenerateShims.cs (1)
145var item = new TaskItem(appHostDestinationFilePath);
GetAssemblyAttributes.cs (1)
53var item = new TaskItem(kv.Key);
GetEmbeddedApphostPaths.cs (1)
48var item = new TaskItem(appHostDestinationFilePath);
GetPackageDirectory.cs (1)
66var newItem = new TaskItem(item);
GetPackagesToPrune.cs (4)
133PackagesToPrune = (TaskItem[])existingResult; 142static TaskItem[] LoadPackagesToPrune(CacheKey key, string[] targetingPackRoots, string prunePackageDataRoot, Logger log, bool allowMissingPrunePackageData) 151return Array.Empty<TaskItem>(); 194var item = new TaskItem(p.Key);
GetPublishItemsOutputGroupOutputs.cs (1)
27var newItem = new TaskItem(r.GetMetadata("FullPath"));
JoinItems.cs (1)
97var ret = new TaskItem(resultItemSpec);
ParseTargetManifests.cs (1)
54TaskItem item = new($"{packageName}/{packageVersion}");
PrepareForReadyToRunCompilation.cs (9)
215TaskItem r2rFileToPublish = new(file) 226TaskItem r2rCompilationEntry = new(file); 265TaskItem pdbCompilationEntry = new(file) 276TaskItem r2rSymbolsFileToPublish = new(file) 298TaskItem compositeR2RFileToPublish = CalculateOutputPathsForContainer(MainAssembly, compositeR2RImageRelativePath, out string compositeR2RImageOutputPath); 300TaskItem r2rCompilationEntry = new(MainAssembly); 330TaskItem r2rSymbolsFileToPublish = new(MainAssembly) 351private TaskItem CalculateOutputPathsForContainer(ITaskItem sourceItem, string r2rImageRelativePath, out string intermediateR2RImage) 368TaskItem r2rFileToPublish = new(sourceItem)
ProcessFrameworkReferences.cs (12)
270TaskItem targetingPack = new(knownFrameworkReference.Name); 318TaskItem packageToDownload = new(knownFrameworkReference.TargetingPackName); 426TaskItem runtimeFramework = new(knownFrameworkReference.RuntimeFrameworkName); 717var unavailableRuntimePack = new TaskItem(selectedRuntimePack.Name); 741TaskItem runtimePackItem = new(runtimePackName); 770TaskItem packageToDownload = new(runtimePackName); 835TaskItem? runtimePackToDownload = null; 880var runtimePackItem = new TaskItem(runtimePackName); 956var targetIlcPack = new TaskItem(targetIlcPackName); 974var targetIlcPackToDownload = new TaskItem(targetIlcPackName); 1033var buildPackage = new TaskItem(buildPackageName); 1046var analyzerPackage = new TaskItem("Microsoft.NET.ILLink.Analyzers");
ProduceContentAssets.cs (2)
224var item = new TaskItem(pathToFinalAsset); 241var item = new TaskItem(pathToFinalAsset);
RemoveDuplicatePackageReferences.cs (1)
47TaskItem item = new(pkg.Id);
ResolveAppHosts.cs (2)
222var item = new TaskItem(packageInformation.Key); 289TaskItem appHostItem = new(itemName);
ResolveCopyLocalAssets.cs (1)
75TaskItem item = new(resolvedFile.SourcePath);
ResolveFrameworkReferences.cs (2)
33var resolvedFrameworkReferences = new List<TaskItem>(FrameworkReferences.Length); 44TaskItem resolvedFrameworkReference = new(frameworkReference.ItemSpec);
ResolvePackageAssets.cs (1)
675var item = new TaskItem(_reader.ReadString());
ResolvePackageDependencies.cs (7)
177var item = new TaskItem(packageId); 199var fileItem = new TaskItem(fileKey); 220var fileDepsItem = new TaskItem(fileKey); 282TaskItem item = new(target.Name); 316TaskItem item = new(packageId); 348TaskItem item = new(depsName); 381var item = new TaskItem(fileKey);
ResolveRuntimePackAssets.cs (3)
235var assetItem = CreateAssetItem(assetPath, assetType, runtimePack, culture); 258private static TaskItem CreateAssetItem(string assetPath, string assetType, ITaskItem runtimePack, string culture) 262var assetItem = new TaskItem(assetPath);
ResolveTargetingPackAssets.cs (24)
112List<TaskItem> referencesToAdd = new(); 113List<TaskItem> analyzersToAdd = new(); 114List<TaskItem> platformManifests = new(); 115List<TaskItem> packageConflictOverrides = new(); 236List<TaskItem> deduplicatedReferences = DeduplicateItems(referencesToAdd); 237List<TaskItem> deduplicatedAnalyzers = DeduplicateItems(analyzersToAdd); 255private static List<TaskItem> DeduplicateItems(List<TaskItem> items) 258List<TaskItem> deduplicatedItems = new(items.Count); 259foreach (var item in items) 269private static TaskItem CreatePackageOverride(string runtimeFrameworkName, string packageOverridesPath) 271TaskItem packageOverride = new(runtimeFrameworkName); 276private static void AddNetStandardTargetingPackAssets(TargetingPack targetingPack, string targetingPackRoot, List<TaskItem> referencesToAdd) 283var reference = CreateItem( 298private static void AddItemsFromFrameworkList(FrameworkListDefinition definition, IBuildEngine4 buildEngine4, List<TaskItem> referenceItems, List<TaskItem> analyzerItems) 323List<TaskItem> referenceItemsFromThisFramework = new(); 324List<TaskItem> analyzerItemsFromThisFramework = new(); 363var item = CreateItem(dllPath, definition.FrameworkReferenceName, definition.NuGetPackageId, definition.NuGetPackageVersion); 444private static TaskItem CreateItem(string dll, ITaskItem targetingPack) 453private static TaskItem CreateItem(string dll, string frameworkReferenceName, string nuGetPackageId, string nuGetPackageVersion) 455var reference = new TaskItem(dll); 545public IReadOnlyList<TaskItem> Analyzers; 546public IReadOnlyList<TaskItem> References;
ShowMissingWorkloads.cs (1)
74var taskItem = new TaskItem(suggestedWorkload.Id);
src\sdk\src\Tasks\Common\ConflictResolution\ResolvePackageFileConflicts.cs (1)
217var item = new TaskItem(conflict.SourcePath);
Microsoft.NET.Sdk.BlazorWebAssembly.Tasks (3)
BlazorReadSatelliteAssemblyFile.cs (1)
28var taskItem = new TaskItem(e.Attribute("Name").Value);
BrotliCompress.cs (1)
90var outputItem = new TaskItem(outputRelativePath, file.CloneCustomMetadata());
GZipCompress.cs (1)
43var outputItem = new TaskItem(outputRelativePath, file.CloneCustomMetadata());
Microsoft.NET.Sdk.Publish.Tasks (14)
MsDeploy\CommonUtility.cs (1)
1455Utilities.TaskItem newItem = new(item);
MsDeploy\VSMSDeployHostObject.cs (6)
13private List<TaskItem> _items; 25_items = new List<TaskItem>(); 28public List<TaskItem> GetTaskItems() 37TaskItem credentialItem = new(CredentialItemSpecName); 50TaskItem srcSkipRuleItem = new(SkipFileItemSpecName); 59TaskItem destSkipRuleItem = new(SkipFileItemSpecName);
src\sdk\src\Common\VSHostObject.cs (2)
107static TaskItem ConvertToTaskItem(TaskItemDto dto) 109TaskItem taskItem = new(dto.ItemSpec ?? string.Empty);
Tasks\MsDeploy\ImportParameterFile.cs (5)
71TaskItem taskItem = new(nameAttribute.Value); 94TaskItem? childEntry = ReadParameterEntryElement(childElement, taskItem); 118private TaskItem? ReadParameterEntryElement(Xml.XmlElement element, TaskItem parentItem) 121TaskItem? taskItem = null;
Microsoft.NET.Sdk.Razor.Tasks (2)
EncodeRazorInputItem.cs (2)
8using TaskItem = Microsoft.Build.Utilities.TaskItem; 37var outputItem = new TaskItem(input);
Microsoft.NET.Sdk.StaticWebAssets.Tasks (12)
Data\ReferencedProjectConfiguration.cs (1)
83var result = new TaskItem(Identity);
Data\StaticWebAssetProjectConfiguration.cs (1)
40var result = new TaskItem(Id);
Data\StaticWebAssetsDiscoveryPattern.cs (1)
50var result = new TaskItem(Name);
JSModules\ApplyJsModules.cs (1)
129var item = new TaskItem(itemCandidate);
MergeConfigurationProperties.cs (2)
43var entry = new TaskItem(configuration.ItemSpec, new Dictionary<string, string> 95static void CleanupMetadata(TaskItem entry, string metadataName, string metadataValue)
OverrideHtmlAssetPlaceholders.cs (1)
99var newItem = new TaskItem(outputPath, item.CloneCustomMetadata());
ResolveStaticWebAssetsEmbeddedProjectConfiguration.cs (2)
169var result = new TaskItem(Id); 245var item = new TaskItem(configuration.Id);
ScopedCss\ApplyCssScopes.cs (1)
135var item = new TaskItem(itemCandidate);
ScopedCss\ComputeCssScope.cs (1)
35var outputItem = new TaskItem(input);
StaticWebAssetsReadPackManifest.cs (1)
44var result = new TaskItem(file.Id);
NuGet.Build.Tasks (2)
GetReferenceNearestTargetFrameworkTask.cs (1)
117var itemWithProperties = new TaskItem(project);
GetRestoreSolutionProjectsTask.cs (1)
63var newEntry = new TaskItem(projectPath, project.CloneCustomMetadata());
PresentationBuildTasks (15)
Microsoft\Build\Tasks\Windows\MarkupCompilePass1.cs (10)
593_generatedCodeFiles = Array.Empty<TaskItem>(); 612_generatedBamlFiles = Array.Empty<TaskItem>(); 631_generatedLocalizationFiles = Array.Empty<TaskItem>(); 1466TaskItem codeItem; 1480TaskItem bamlItem = GenerateBamlItem(bamlFile, inputXamlItemList[i]); 1571private TaskItem GenerateBamlItem(string bamlFile, ITaskItem SourceItem) 1573TaskItem bamlItem; 1618TaskItem tiLoc; 1661private TaskItem ProcessLocFileForXamlItem(ITaskItem xamlItem) 1663TaskItem tiLoc = null;
Microsoft\Build\Tasks\Windows\MarkupCompilePass2.cs (5)
366_generatedBaml = Array.Empty<TaskItem>(); 715TaskItem bamlItem; 739TaskItem bamlItem = GenerateBamlItem(relativeFile, localRefFile.Localizable, localRefFile.LinkAlias, localRefFile.LogicalName); 762private TaskItem GenerateBamlItem(string resolvedXamlfile, bool localizable, string linkAlias, string logicalName) 764TaskItem bamlItem = null;
sdk-tasks (3)
AddMetadataIsPE.cs (1)
24var resultItem = new TaskItem(item);
CalculateTemplateVersions.cs (2)
61var templateWithInstallPath = new TaskItem(t); 69var componentItem = new TaskItem($"NetCore{majorMinorWithoutDots}Templates");