3 writes to ProjectJsonPath
NuGet.PackageManagement (1)
Projects\ProjectJsonNuGetProject.cs (1)
189metadata.ProjectJsonPath = packageSpec.FilePath;
NuGet.ProjectModel (2)
JsonPackageSpecReader.Utf8JsonStreamReader.cs (1)
1098msbuildMetadata.ProjectJsonPath = projectJsonPath;
ProjectRestoreMetadata.cs (1)
269clone.ProjectJsonPath = ProjectJsonPath;
11 references to ProjectJsonPath
NuGet.Commands (4)
RestoreCommand\Utility\SpecValidationUtility.cs (4)
184if (!string.IsNullOrEmpty(spec.RestoreMetadata.ProjectJsonPath)) 189nameof(spec.RestoreMetadata.ProjectJsonPath), 275if (spec.RestoreMetadata.ProjectJsonPath != null) 280nameof(spec.RestoreMetadata.ProjectJsonPath));
NuGet.ProjectModel (7)
JsonPackageSpecReader.Utf8JsonStreamReader.cs (1)
173packageSpec.FilePath ??= packageSpec.RestoreMetadata?.ProjectJsonPath
PackageSpecWriter.cs (2)
73&& msbuildMetadata.ProjectPath == null && msbuildMetadata.ProjectJsonPath == null 102SetValue(writer, "projectJsonPath", msbuildMetadata.ProjectJsonPath);
ProjectRestoreMetadata.cs (4)
166hashCode.AddObject(ProjectJsonPath, osStringComparer); 216osStringComparer.Equals(ProjectJsonPath, other.ProjectJsonPath) && 269clone.ProjectJsonPath = ProjectJsonPath;