2 writes to ProjectFullPath
Microsoft.Build (2)
BackEnd\BuildManager\BuildManager.cs (1)
1322submission.BuildRequestData.ProjectFullPath = Path.Combine(
BackEnd\BuildManager\BuildRequestData.cs (1)
158ProjectFullPath = projectFullPath;
33 references to ProjectFullPath
Microsoft.Build (20)
BackEnd\BuildManager\BuildManager.cs (2)
1308if (string.IsNullOrEmpty(submission.BuildRequestData.ProjectFullPath)) 1898((IBuildComponentHost)this).LoggingService.LogFatalBuildError(buildEventContext, ex, new BuildEventFileInfo(submission.BuildRequestData.ProjectFullPath));
BackEnd\BuildManager\BuildRequestData.cs (1)
180public override IEnumerable<string> EntryProjectsFullPath => ProjectFullPath.AsSingleItemEnumerable();
BackEnd\Components\ProjectCache\ProjectCacheService.cs (12)
506var buildEventFileInfo = new BuildEventFileInfo(buildRequest.ProjectFullPath); 517_loggingService.LogComment(buildEventContext, MessageImportance.Normal, "ProjectCacheQueryStartedWithDefaultTargets", buildRequest.ProjectFullPath); 521_loggingService.LogComment(buildEventContext, MessageImportance.Normal, "ProjectCacheQueryStartedWithTargetNames", buildRequest.ProjectFullPath, targetNames); 543MSBuildEventSource.Log.ProjectCacheGetCacheResultStart(plugin.Name, buildRequest.ProjectFullPath, targetNames ?? MSBuildConstants.DefaultTargetsMarker); 548ProjectCacheException.ThrowForErrorLoggedInsideTheProjectCache("ProjectCacheQueryFailed", buildRequest.ProjectFullPath); 566MSBuildEventSource.Log.ProjectCacheGetCacheResultStop(plugin.Name, buildRequest.ProjectFullPath, targetNames ?? "<default>", cacheResultType); 579_loggingService.LogComment(buildEventContext, MessageImportance.Normal, "ProjectCacheHitWithDefaultTargets", buildRequest.ProjectFullPath); 583_loggingService.LogComment(buildEventContext, MessageImportance.Normal, "ProjectCacheHitWithTargetNames", buildRequest.ProjectFullPath, targetNames); 597_loggingService.LogComment(buildEventContext, MessageImportance.Normal, "ProjectCacheMissWithDefaultTargets", buildRequest.ProjectFullPath); 601_loggingService.LogComment(buildEventContext, MessageImportance.Normal, "ProjectCacheMissWithTargetNames", buildRequest.ProjectFullPath, targetNames); 608_loggingService.LogComment(buildEventContext, MessageImportance.Normal, "ProjectCacheNotApplicableWithDefaultTargets", buildRequest.ProjectFullPath); 612_loggingService.LogComment(buildEventContext, MessageImportance.Normal, "ProjectCacheNotApplicableWithTargetNames", buildRequest.ProjectFullPath, targetNames);
BackEnd\Shared\BuildRequestConfiguration.cs (5)
171ErrorUtilities.VerifyThrowInternalLength(data.ProjectFullPath, "data.ProjectFullPath"); 174_projectFullPath = data.ProjectFullPath; 1059if (FileUtilities.IsVCProjFilename(data.ProjectFullPath)) 1061ProjectFileErrorUtilities.ThrowInvalidProjectFile(new BuildEventFileInfo(data.ProjectFullPath), "ProjectUpgradeNeededToVcxProj", data.ProjectFullPath);
Microsoft.Build.Engine.UnitTests (12)
BackEnd\BuildManager_Tests.cs (5)
1925Project project = _projectCollection.LoadProject(data.ProjectFullPath); 1951Project project = _projectCollection.LoadProject(data.ProjectFullPath); 1983Project project = _projectCollection.LoadProject(data.ProjectFullPath); 2222_env.CreateFile(data.ProjectFullPath, data.ProjectInstance.ToProjectRootElement().RawXml); 2226data.HostServices.SetNodeAffinity(data.ProjectFullPath, NodeAffinity.InProc);
BackEnd\ConfigurationMetadata_Tests.cs (1)
63Assert.Equal(data.ProjectFullPath, metadata.ProjectFullPath);
ProjectCache\ProjectCacheTests.cs (6)
299logger.LogMessage($"MockCache: GetCacheResultAsync for {buildRequest.ProjectFullPath}", MessageImportance.High); 310return _testData?.GetExpectedCacheResultForProjectNumber(GetProjectNumber(buildRequest.ProjectFullPath)) 806instanceMockCache.Requests.ShouldContain(r => r.ProjectFullPath.Equals(node.ProjectInstance.FullPath)); 904mockCache.Requests.First().ProjectFullPath.ShouldEndWith("1.proj"); 1378var projectNumber = GetProjectNumber(buildRequest.ProjectFullPath); 1594var projectFile = request.ProjectFullPath;
ProjectCachePlugin (1)
AssemblyMockCache.cs (1)
48logger.LogMessage($"{nameof(AssemblyMockCache)}: GetCacheResultAsync for {buildRequest.ProjectFullPath}", MessageImportance.High);