5 writes to TargetFrameworks
NuGet.Build.Tasks.Console (1)
MSBuildStaticGraphRestore.cs (1)
1082restoreMetadata.TargetFrameworks = GetProjectRestoreMetadataFrameworkInfos(targetFrameworkInfos, projectsByTargetFramework);
NuGet.Commands (2)
RestoreCommand\Utility\PackageSpecFactory.cs (1)
347restoreMetadata.TargetFrameworks = GetProjectRestoreMetadataFrameworkInfos(targetFrameworkInfos, project.TargetFrameworks);
RestoreCommand\Utility\ToolRestoreUtility.cs (1)
61TargetFrameworks =
NuGet.ProjectModel (2)
JsonPackageSpecReader.Utf8JsonStreamReader.cs (1)
1123msbuildMetadata.TargetFrameworks = targetFrameworks;
ProjectRestoreMetadata.cs (1)
283clone.TargetFrameworks = TargetFrameworks?.Select(c => c.Clone()).ToList();
28 references to TargetFrameworks
aspire-managed (1)
NuGet\Commands\RestoreCommand.cs (1)
378restoreMetadata.TargetFrameworks.Add(new ProjectRestoreMetadataFrameworkInfo(framework)
NuGet.Build.Tasks.Pack (1)
PackTaskLogic.cs (1)
935foreach (var framework in assetsFile.PackageSpec.RestoreMetadata.TargetFrameworks)
NuGet.CommandLine.XPlat (2)
Commands\Why\DependencyGraphFinder.cs (2)
41|| assetsFile.PackageSpec.RestoreMetadata.TargetFrameworks.Count != 1 90directProjectReferences = packageSpec.RestoreMetadata.TargetFrameworks[0].ProjectReferences;
NuGet.Commands (6)
RestoreCommand\RequestFactory\DependencyGraphSpecRequestProvider.cs (1)
144var projectReferences = rootProject.RestoreMetadata?.TargetFrameworks.SelectMany(e => e.ProjectReferences)
RestoreCommand\Utility\MSBuildRestoreUtility.cs (3)
318foreach (var framework in project.RestoreMetadata.TargetFrameworks) 346foreach (var framework in project.RestoreMetadata.TargetFrameworks) 579spec.RestoreMetadata.TargetFrameworks.Add(new ProjectRestoreMetadataFrameworkInfo(targetFrameworkInformation.FrameworkName)
RestoreCommand\Utility\SpecValidationUtility.cs (2)
219List<string> aliases = (spec.TargetFrameworks.Count > 1 || spec.RestoreMetadata.TargetFrameworks.Count > 1) ? 224if (spec.RestoreMetadata.TargetFrameworks.Count > 1)
NuGet.PackageManagement (6)
BuildIntegration\DependencyGraphRestoreUtility.cs (3)
283for (int frameworkCount = 0; frameworkCount < packageSpec.RestoreMetadata.TargetFrameworks.Count; frameworkCount++) 285for (var projectReferenceCount = 0; projectReferenceCount < packageSpec.RestoreMetadata.TargetFrameworks[frameworkCount].ProjectReferences.Count; projectReferenceCount++) 287if (!knownProjects.Contains(packageSpec.RestoreMetadata.TargetFrameworks[frameworkCount].ProjectReferences[projectReferenceCount].ProjectPath))
Projects\MSBuildNuGetProject.cs (1)
686metadata.TargetFrameworks.Add(frameworkGroup);
Projects\ProjectJsonNuGetProject.cs (2)
232metadata.TargetFrameworks.Add(new ProjectRestoreMetadataFrameworkInfo(framework)); 241foreach (var frameworkInfo in metadata.TargetFrameworks)
NuGet.ProjectModel (12)
DependencyGraphSpec.cs (2)
206.TargetFrameworks 494.TargetFrameworks
PackageSpecExtensions.cs (2)
41frameworkInfo = project.RestoreMetadata?.TargetFrameworks 78foreach (var framework in project.RestoreMetadata.TargetFrameworks.NoAllocEnumerate())
PackageSpecWriter.cs (2)
222if (msbuildMetadata.TargetFrameworks?.Count > 0) 228foreach (var framework in msbuildMetadata.TargetFrameworks.OrderBy(c => c.TargetAlias, StringComparer.OrdinalIgnoreCase))
ProjectLockFile\PackagesLockFileUtilities.cs (2)
177foreach (var restoreMetadataFramework in project.RestoreMetadata.TargetFrameworks) 244var p2pSpecProjectRestoreMetadataFrameworkInfo = p2pSpec.RestoreMetadata.TargetFrameworks.FirstOrDefault(e => e.TargetAlias == p2pSpecTargetFrameworkInformation.TargetAlias);
ProjectRestoreMetadata.cs (4)
174hashCode.AddUnorderedSequence(TargetFrameworks); 224EqualityUtility.OrderedEquals(TargetFrameworks, other.TargetFrameworks, dep => dep.TargetAlias, StringComparer.OrdinalIgnoreCase) && 283clone.TargetFrameworks = TargetFrameworks?.Select(c => c.Clone()).ToList();