11 writes to ProjectPath
aspire-managed (1)
NuGet\Commands\RestoreCommand.cs (1)
364ProjectPath = projectPath,
Microsoft.Build.NuGetSdkResolver (1)
RestoreRunnerEx.cs (1)
86ProjectPath = projectFullPath,
NuGet.Build.Tasks.Console (1)
MSBuildStaticGraphRestore.cs (1)
1076restoreMetadata.ProjectPath = project.FullPath;
NuGet.Commands (4)
RestoreCommand\Utility\MSBuildRestoreUtility.cs (1)
183result.RestoreMetadata.ProjectPath = specItem.GetProperty("ProjectPath");
RestoreCommand\Utility\NoOpRestoreUtilities.cs (1)
208projectSpec.RestoreMetadata.ProjectPath = null;
RestoreCommand\Utility\PackageSpecFactory.cs (1)
341restoreMetadata.ProjectPath = project.FullPath;
RestoreCommand\Utility\ToolRestoreUtility.cs (1)
54ProjectPath = projectFilePath,
NuGet.PackageManagement (2)
Projects\MSBuildNuGetProject.cs (1)
680metadata.ProjectPath = ProjectSystem.ProjectFileFullPath;
Projects\ProjectJsonNuGetProject.cs (1)
188metadata.ProjectPath = MSBuildProjectPath;
NuGet.ProjectModel (2)
JsonPackageSpecReader.Utf8JsonStreamReader.cs (1)
1100msbuildMetadata.ProjectPath = projectPath;
ProjectRestoreMetadata.cs (1)
268clone.ProjectPath = ProjectPath;
41 references to ProjectPath
NuGet.Build.Tasks (4)
BuildTasksUtility.cs (2)
261if (project.RestoreMetadata == null || string.IsNullOrWhiteSpace(project.RestoreMetadata.OutputPath) || string.IsNullOrWhiteSpace(project.RestoreMetadata.ProjectPath)) 279FileUtility.Delete(Path.Combine(project.RestoreMetadata.OutputPath, DependencyGraphSpec.GetDGSpecFileName(Path.GetFileName(project.RestoreMetadata.ProjectPath))));
RestoreTask.cs (2)
272restoredProjectOutputPaths.Add(new TaskItem(Path.Combine(project.RestoreMetadata.OutputPath, DependencyGraphSpec.GetDGSpecFileName(Path.GetFileName(project.RestoreMetadata.ProjectPath))))); 277string packagesConfigPath = BuildTasksUtility.GetPackagesConfigFilePath(project.RestoreMetadata.ProjectPath);
NuGet.Build.Tasks.Console (3)
MSBuildStaticGraphRestore.cs (3)
899var projectPath = packageSpec.RestoreMetadata.ProjectPath; 1372LoggingQueue.Enqueue(new ConsoleOutLogEmbedInBinlog(Path.Combine(project.RestoreMetadata.OutputPath, DependencyGraphSpec.GetDGSpecFileName(Path.GetFileName(project.RestoreMetadata.ProjectPath))))); 1377string packagesConfigPath = BuildTasksUtility.GetPackagesConfigFilePath(project.RestoreMetadata.ProjectPath);
NuGet.Build.Tasks.Pack (2)
GetProjectReferencesFromAssetsFileTask.cs (1)
66var projectDirectory = Path.GetDirectoryName(assetsFile.PackageSpec.RestoreMetadata.ProjectPath);
PackTaskLogic.cs (1)
929Path.GetDirectoryName(assetsFile.PackageSpec.RestoreMetadata.ProjectPath),
NuGet.CommandLine.XPlat (1)
Commands\PackageReferenceCommands\AddPackageReferenceCommandRunner.cs (1)
89PathUtility.GetStringComparerBasedOnOS().Equals(Path.GetFullPath(p.RestoreMetadata.ProjectPath), projectFullPath))
NuGet.Commands (17)
RestoreCommand\Logging\RestoreCollectorLogger.cs (1)
28public string ProjectPath => _projectSpec?.RestoreMetadata?.ProjectPath;
RestoreCommand\Logging\TransitiveNoWarnUtils.cs (1)
240var key = nodeProjectSpec.RestoreMetadata.ProjectPath;
RestoreCommand\RequestFactory\DependencyGraphSpecRequestProvider.cs (1)
154rootProject.RestoreMetadata?.ProjectPath,
RestoreCommand\Utility\BuildAssetsUtils.cs (2)
413var projFileName = Path.GetFileName(project.RestoreMetadata.ProjectPath); 428var projFileName = Path.GetFileName(project.RestoreMetadata.ProjectPath);
RestoreCommand\Utility\MSBuildRestoreUtility.cs (2)
100var projectPath = spec.RestoreMetadata.ProjectPath; 313graphSpec.Projects.Select(e => e.RestoreMetadata.ProjectPath),
RestoreCommand\Utility\NoOpRestoreUtilities.cs (1)
232var projFileName = Path.GetFileName(request.Project.RestoreMetadata.ProjectPath);
RestoreCommand\Utility\PackageSpecFactory.cs (4)
119string projectDirectory = Path.GetDirectoryName(metadata.ProjectPath) ?? throw new ArgumentException("Path.GetDirectoryName(metadata.ProjectPath) returned null"); 131string projectDirectory = Path.GetDirectoryName(metadata.ProjectPath) ?? throw new ArgumentException("Path.GetDirectoryName.metadata.ProjectPath returned null"); 171string projectDirectory = Path.GetDirectoryName(metadata.ProjectPath)!; 198string projectDirectory = Path.GetDirectoryName(metadata.ProjectPath)!;
RestoreCommand\Utility\SpecValidationUtility.cs (5)
125files.Push(restoreMetadata.ProjectPath); 364if (string.IsNullOrEmpty(spec.RestoreMetadata.ProjectPath)) 369nameof(spec.RestoreMetadata.ProjectPath)); 375if (spec.RestoreMetadata.ProjectPath.EndsWith(".xproj", StringComparison.OrdinalIgnoreCase)) 380nameof(spec.RestoreMetadata.ProjectPath));
NuGet.PackageManagement (4)
BuildIntegration\DependencyGraphRestoreUtility.cs (3)
277var projFileName = Path.GetFileName(packageSpec.RestoreMetadata.ProjectPath); 293foreach (var dependentPackageSpec in persistedDGSpec.Projects.Where(e => !knownProjects.Contains(e.RestoreMetadata.ProjectPath))) 297knownProjects.Add(dependentPackageSpec.RestoreMetadata.ProjectPath);
NuGetPackageManager.cs (1)
3072r.SummaryRequest.Request.Project.RestoreMetadata.ProjectPath,
NuGet.ProjectModel (10)
JsonPackageSpecReader.Utf8JsonStreamReader.cs (1)
174?? packageSpec.RestoreMetadata?.ProjectPath;
LockFile\LockFileFormat.cs (1)
218var projectPath = lockFile.PackageSpec?.RestoreMetadata?.ProjectPath;
LockFile\Utf8JsonStreamLockFileConverter.cs (1)
216var projectPath = lockFile.PackageSpec?.RestoreMetadata?.ProjectPath;
PackageSpecWriter.cs (2)
73&& msbuildMetadata.ProjectPath == null && msbuildMetadata.ProjectJsonPath == null 101SetValue(writer, "projectPath", msbuildMetadata.ProjectPath);
ProjectLockFile\PackagesLockFileUtilities.cs (1)
46var projectName = Path.GetFileNameWithoutExtension(project.RestoreMetadata.ProjectPath);
ProjectRestoreMetadata.cs (4)
165hashCode.AddObject(ProjectPath, osStringComparer); 215osStringComparer.Equals(ProjectPath, other.ProjectPath) && 268clone.ProjectPath = ProjectPath;