5 writes to CrossTargeting
NuGet.Build.Tasks.Console (1)
MSBuildStaticGraphRestore.cs (1)
1138CrossTargeting = (projectStyle == ProjectStyle.PackageReference) && (
NuGet.Commands (2)
RestoreCommand\Utility\MSBuildRestoreUtility.cs (1)
221result.RestoreMetadata.CrossTargeting = IsPropertyTrue(specItem, "CrossTargeting");
RestoreCommand\Utility\PackageSpecFactory.cs (1)
152CrossTargeting = (projectStyle == ProjectStyle.PackageReference) && (
NuGet.ProjectModel (2)
JsonPackageSpecReader.Utf8JsonStreamReader.cs (1)
1077msbuildMetadata.CrossTargeting = crossTargeting;
ProjectRestoreMetadata.cs (1)
275clone.CrossTargeting = CrossTargeting;
12 references to CrossTargeting
NuGet.Commands (7)
RestoreCommand\Utility\BuildAssetsUtils.cs (1)
481var multiTargetingFromMetadata = (request.Project.RestoreMetadata?.CrossTargeting == true);
RestoreCommand\Utility\MSBuildRestoreUtility.cs (6)
631var crossTargeting = spec.RestoreMetadata.CrossTargeting; 737IEnumerable<string> frameworks = GetFrameworks(item, spec.RestoreMetadata.CrossTargeting); 822HashSet<string> tfms = GetFrameworks(item, spec.RestoreMetadata.CrossTargeting); 886var frameworks = GetFrameworks(item, spec.RestoreMetadata.CrossTargeting); 919var frameworks = GetFrameworks(item, spec.RestoreMetadata.CrossTargeting); 1323var centralVersionsDependencies = CreateCentralVersionDependencies(items, spec.TargetFrameworks, spec.RestoreMetadata.CrossTargeting);
NuGet.ProjectModel (5)
PackageSpecWriter.cs (1)
164SetValueIfTrue(writer, "crossTargeting", msbuildMetadata.CrossTargeting);
ProjectRestoreMetadata.cs (4)
176hashCode.AddObject(CrossTargeting); 226CrossTargeting == other.CrossTargeting && 275clone.CrossTargeting = CrossTargeting;