75 references to FullPath
dotnet (2)
Extensions\ProjectInstanceExtensions.cs (1)
23if (string.IsNullOrEmpty(projectTypeGuid) && projectInstance.FullPath.EndsWith(".shproj", StringComparison.OrdinalIgnoreCase))
ReleasePropertyProjectLocator.cs (1)
200throw new GracefulException(Strings.SolutionProjectConfigurationsConflict, propertyToCheck, string.Join("\n", (configuredProjects).Select(x => x.FullPath)));
dotnet-aot (1)
src\sdk\src\Cli\dotnet\Extensions\ProjectInstanceExtensions.cs (1)
23if (string.IsNullOrEmpty(projectTypeGuid) && projectInstance.FullPath.EndsWith(".shproj", StringComparison.OrdinalIgnoreCase))
Microsoft.Build (36)
BackEnd\BuildManager\BuildRequestData.cs (1)
59: this(targetsToBuild, hostServices, flags, projectInstance.FullPath)
BackEnd\Components\ProjectCache\ProjectCacheService.cs (1)
546projectFile: cacheRequest.Configuration.Project.FullPath);
BackEnd\Components\RequestBuilder\TaskBuilder.cs (4)
167_taskHostObject = requestEntry.Request.HostServices.GetHostObject(requestEntry.RequestConfiguration.Project.FullPath, loggingContext.Target.Name, _taskNode.Name); 181_projectFullPath = requestEntry.RequestConfiguration.Project.FullPath; 811taskExecutionHost.ProjectInstance.FullPath), 1073declaredProjects.Add(FileUtilities.NormalizePath(_taskExecutionHost.ProjectInstance.FullPath));
BackEnd\Shared\BuildRequestConfiguration.cs (1)
236_projectFullPath = instance.FullPath;
Construction\Solution\SolutionProjectGenerator.cs (3)
832EmitMetaproject(instance.ToProjectRootElement(), instance.FullPath); 1223new BuildEventFileInfo(traversalProject.FullPath), 1389new BuildEventFileInfo(traversalProject.FullPath),
Graph\GraphBuilder.cs (12)
176definingFileEscaped: currentNode.ProjectInstance.FullPath), 218var projectPath = project.Value.GraphNode.ProjectInstance.FullPath; 250referencedNode.ProjectInstance.FullPath, 251referencingNode.ProjectInstance.FullPath); 490FormatCircularDependencyError(new List<string> { node.ProjectInstance.FullPath, node.ProjectInstance.FullPath }); 499var projectsInCycle = new List<string> { referenceNode.ProjectInstance.FullPath }; 509if (loadReference.projectsInCycle[0].Equals(node.ProjectInstance.FullPath)) 512loadReference.projectsInCycle.Add(referenceNode.ProjectInstance.FullPath); 513loadReference.projectsInCycle.Add(node.ProjectInstance.FullPath); 524loadReference.projectsInCycle.Add(referenceNode.ProjectInstance.FullPath); 633.Add(parsedProject.ProjectInstance.FullPath);
Graph\GraphBuildRequestData.cs (1)
202yield return entryPoint.ProjectInstance.FullPath;
Graph\ProjectGraph.cs (2)
546var nodeName = Path.GetFileNameWithoutExtension(node.ProjectInstance.FullPath); 720ProjectGraphNode GetNodeForProject(ProjectInSolution project) => EntryPointNodes.First(node => string.Equals(node.ProjectInstance.FullPath, project.AbsolutePath));
Graph\ProjectGraphNode.cs (2)
50var truncatedProjectFile = FileUtilities.TruncatePathToTrailingSegments(ProjectInstance.FullPath, 2); 87return new ConfigurationMetadata(ProjectInstance.FullPath, ProjectInstance.GlobalPropertiesDictionary);
Graph\ProjectInterpretation.cs (5)
116requesterInstance.FullPath)); 185var selectedPlatform = PlatformNegotiation.GetNearestPlatform(overridePlatformNegotiationMetadataValue, projectInstance.GetEngineRequiredPropertyValue(PlatformMetadataName), projectInstance.GetEngineRequiredPropertyValue(PlatformsMetadataName), projectInstance.GetEngineRequiredPropertyValue(PlatformLookupTableMetadataName), requesterInstance.GetEngineRequiredPropertyValue(PlatformLookupTableMetadataName), projectInstance.FullPath, requesterInstance.GetEngineRequiredPropertyValue(PlatformMetadataName)); 271Assumed.False((isOuterBuild && isInnerBuild), $"A project cannot be an outer and inner build at the same time: ${project.FullPath}"); 334includeEscaped: outerBuild.FullPath, 336definingFileEscaped: outerBuild.FullPath);
Instance\ProjectInstance.cs (3)
2097ProjectItemInstance item = new ProjectItemInstance(this, itemType, evaluatedInclude, this.FullPath); 2120ProjectItemInstance item = new ProjectItemInstance(this, itemType, evaluatedInclude, metadata, this.FullPath); 3338Trace.WriteLine($"MSBUILD: Creating a ProjectInstance from an unevaluated state [{FullPath}]");
Instance\ProjectItemInstance.cs (1)
364get { return _project.FullPath; }
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (4)
Build\ProjectBuildManager.cs (2)
330log.Add(string.Format(WorkspaceMSBuildBuildHostResources.Project_does_not_contain_0_target, target), projectInstance.FullPath); 358log.Add(result.Exception, projectInstance.FullPath);
MSBuild\ProjectFile\Extensions.cs (1)
40var baseDirectory = PathUtilities.GetDirectoryName(project.FullPath);
MSBuild\ProjectFile\ProjectInstanceReader.cs (1)
43_projectFullPath = physicalFilePath ?? Project?.FullPath ?? _projectInstance.FullPath;
Microsoft.DotNet.HotReload.Watch (25)
AppModels\HotReloadAppModel.cs (2)
37context.Logger.Log(MessageDescriptor.ApplicationKind_BlazorHosted, projectNode.ProjectInstance.FullPath, clientProject.ProjectInstance.FullPath);
Build\EvaluationResult.cs (4)
79logger.LogError("Failed to restore project '{Path}'.", failedInstance.FullPath); 110logger.LogError("Failed to build project '{Path}'.", failedInstance.FullPath); 173!Path.GetExtension(projectInstance.FullPath).Equals(".csproj", PathUtilities.OSSpecificPathComparison) || 176var projectPath = projectInstance.FullPath;
Build\LoadedProjectGraph.cs (2)
16graph.ProjectNodes.Where(n => n.ProjectInstance.GetTargetFramework() != "").GroupBy(n => n.ProjectInstance.FullPath).ToDictionary( 22.Concat(graph.ProjectNodes.Select(p => p.ProjectInstance.FullPath))
Build\ProjectGraphUtilities.cs (2)
20=> $"{Path.GetFileNameWithoutExtension(project.FullPath)} ({project.GetTargetFramework()})"; 150=> new(project.FullPath, project.GetTargetFramework());
HotReload\HotReloadDotNetWatcher.cs (6)
203workspace.PrepareCompilation(mainRunningProject.ProjectNode.ProjectInstance.FullPath, iterationCancellationToken); 675var projectPath = projectInstance.FullPath; 719var projectPath = projectInstance.FullPath; 1086_context.BuildLogger.LogError("Project '{Path}' does not specify a target framework.", rootProject.FullPath); 1099var projectNodeForDeviceCheck = projectGraph.TryGetProjectNode(rootProject.FullPath, targetFramework); 1205var projectNode = projectGraph.TryGetProjectNode(rootProject.FullPath, targetFramework);
HotReload\ManagedCodeWorkspace.cs (3)
23/// Current set of project instances indexed by <see cref="ProjectInstance.FullPath"/>. 89var solution = await _workspace.UpdateProjectGraphAsync([.. projectGraph.EntryPointNodes.Select(n => n.ProjectInstance.FullPath)], cancellationToken); 96.GroupBy(static node => node.ProjectInstance.FullPath)
HotReload\ProjectUpdatesBuilder.StaticWebAssets.cs (1)
107_projectsToRebuild.Add(runningProject.ProjectNode.ProjectInstance.FullPath);
HotReload\RunningProjectsManager.cs (5)
28/// Maps <see cref="ProjectInstance.FullPath"/> to the list of running instances of that project. 34/// Maps <see cref="ProjectInstance.FullPath"/> to the list of active restart operations for the project. 120var projectPath = projectNode.ProjectInstance.FullPath; 414var projectPath = project.ProjectNode.ProjectInstance.FullPath; 459var ancestorPath = ancestor.ProjectInstance.FullPath;
MSBuild (1)
XMake.cs (1)
1937nodeResultKvp.Key.ProjectInstance.FullPath.Equals(entryPoint.ProjectFile) &&
NuGet.Build.Tasks.Console (4)
MSBuildProjectInstance.cs (1)
41public string FullPath => _projectInstance.FullPath;
MSBuildStaticGraphRestore.cs (3)
833var adapter = new RestoreProjectAdapter(args.projectInstance.FullPath, args.projectInstance.GlobalProperties); 1347var message = MSBuildRestoreUtility.GetMessageForUnsupportedProject(projectInstance.FullPath); 1372projectInstance.FullPath,
SelectTests (2)
GraphAffectedProjects.cs (2)
241var projectPath = NormalizeFullPath(node.ProjectInstance.FullPath); 271var projectPath = NormalizeFullPath(instance.FullPath);