74 references to FullPath
dotnet-aot (1)
parent\dotnet\Extensions\ProjectInstanceExtensions.cs (1)
23if (string.IsNullOrEmpty(projectTypeGuid) && projectInstance.FullPath.EndsWith(".shproj", StringComparison.OrdinalIgnoreCase))
Infrastructure.Tests (3)
TestTriggerMap\GraphAffectedProjectsTests.cs (1)
338.Where(node => node.ProjectInstance.FullPath.EndsWith("Core.csproj", StringComparison.Ordinal))
TestTriggerMap\TestTriggerMapTests.cs (2)
1037.Where(node => IsMatrixTestProject(node.ProjectInstance.FullPath)) 1042Path.GetFileNameWithoutExtension(node.ProjectInstance.FullPath)!,
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)
169_taskHostObject = requestEntry.Request.HostServices.GetHostObject(requestEntry.RequestConfiguration.Project.FullPath, loggingContext.Target.Name, _taskNode.Name); 183_projectFullPath = requestEntry.RequestConfiguration.Project.FullPath; 864taskExecutionHost.ProjectInstance.FullPath), 1127declaredProjects.Add(FileUtilities.NormalizePath(_taskExecutionHost.ProjectInstance.FullPath));
BackEnd\Shared\BuildRequestConfiguration.cs (1)
288_projectFullPath = instance.FullPath;
Construction\Solution\SolutionProjectGenerator.cs (3)
835EmitMetaproject(instance.ToProjectRootElement(), instance.FullPath); 1226ElementLocation.Create(traversalProject.FullPath), 1392ElementLocation.Create(traversalProject.FullPath),
Graph\GraphBuilder.cs (12)
177definingFileEscaped: currentNode.ProjectInstance.FullPath), 226var projectPath = project.Value.GraphNode.ProjectInstance.FullPath; 258referencedNode.ProjectInstance.FullPath, 259referencingNode.ProjectInstance.FullPath); 498FormatCircularDependencyError(new List<string> { node.ProjectInstance.FullPath, node.ProjectInstance.FullPath }); 507var projectsInCycle = new List<string> { referenceNode.ProjectInstance.FullPath }; 517if (loadReference.projectsInCycle[0].Equals(node.ProjectInstance.FullPath)) 520loadReference.projectsInCycle.Add(referenceNode.ProjectInstance.FullPath); 521loadReference.projectsInCycle.Add(node.ProjectInstance.FullPath); 532loadReference.projectsInCycle.Add(referenceNode.ProjectInstance.FullPath); 641.Add(parsedProject.ProjectInstance.FullPath);
Graph\GraphBuildRequestData.cs (1)
202yield return entryPoint.ProjectInstance.FullPath;
Graph\ProjectGraph.cs (2)
547var nodeName = Path.GetFileNameWithoutExtension(node.ProjectInstance.FullPath); 721ProjectGraphNode 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}"); 344includeEscaped: outerBuild.FullPath, 346definingFileEscaped: 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 (23)
AppModels\HotReloadAppModel.cs (2)
37context.Logger.Log(MessageDescriptor.ApplicationKind_BlazorHosted, projectNode.ProjectInstance.FullPath, clientProject.ProjectInstance.FullPath);
Browser\BrowserToolsBuildOutputs.cs (1)
99projectInstance.FullPath,
Build\EvaluationResult.cs (4)
78logger.LogError("Failed to restore project '{Path}'.", failedInstance.FullPath); 109logger.LogError("Failed to build project '{Path}'.", failedInstance.FullPath); 172!Path.GetExtension(projectInstance.FullPath).Equals(".csproj", PathUtilities.OSSpecificPathComparison) || 175var 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)
201workspace.PrepareCompilation(mainRunningProject.ProjectNode.ProjectInstance.FullPath, iterationCancellationToken); 673var projectPath = projectInstance.FullPath; 717var projectPath = projectInstance.FullPath; 1084_context.BuildLogger.LogError("Project '{Path}' does not specify a target framework.", rootProject.FullPath); 1097var projectNodeForDeviceCheck = projectGraph.TryGetProjectNode(rootProject.FullPath, targetFramework); 1203var projectNode = projectGraph.TryGetProjectNode(rootProject.FullPath, targetFramework);
HotReload\ManagedCodeWorkspace.cs (2)
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 (3)
126var projectPath = projectNode.ProjectInstance.FullPath; 437var projectPath = project.ProjectNode.ProjectInstance.FullPath; 482var ancestorPath = ancestor.ProjectInstance.FullPath;
MSBuild (1)
XMake.cs (1)
2025nodeResultKvp.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)
264var projectPath = NormalizeFullPath(node.ProjectInstance.FullPath); 294var projectPath = NormalizeFullPath(instance.FullPath);