76 references to FullPath
dotnet (2)
Extensions\ProjectInstanceExtensions.cs (1)
22
if (string.IsNullOrEmpty(projectTypeGuid) && projectInstance.
FullPath
.EndsWith(".shproj", StringComparison.OrdinalIgnoreCase))
ReleasePropertyProjectLocator.cs (1)
193
throw new GracefulException(Strings.SolutionProjectConfigurationsConflict, propertyToCheck, string.Join("\n", (configuredProjects).Select(x => x.
FullPath
)));
Microsoft.Build (36)
BackEnd\BuildManager\BuildRequestData.cs (1)
59
: this(targetsToBuild, hostServices, flags, projectInstance.
FullPath
)
BackEnd\Components\ProjectCache\ProjectCacheService.cs (1)
540
projectFile: cacheRequest.Configuration.Project.
FullPath
);
BackEnd\Components\RequestBuilder\TaskBuilder.cs (4)
171
_taskHostObject = requestEntry.Request.HostServices.GetHostObject(requestEntry.RequestConfiguration.Project.
FullPath
, loggingContext.Target.Name, _taskNode.Name);
185
_projectFullPath = requestEntry.RequestConfiguration.Project.
FullPath
;
817
taskExecutionHost.ProjectInstance.
FullPath
),
1079
declaredProjects.Add(FileUtilities.NormalizePath(_taskExecutionHost.ProjectInstance.
FullPath
));
BackEnd\Shared\BuildRequestConfiguration.cs (1)
223
_projectFullPath = instance.
FullPath
;
Construction\Solution\SolutionProjectGenerator.cs (3)
828
EmitMetaproject(instance.ToProjectRootElement(), instance.
FullPath
);
1218
new BuildEventFileInfo(traversalProject.
FullPath
),
1384
new BuildEventFileInfo(traversalProject.
FullPath
),
Graph\GraphBuilder.cs (12)
173
definingFileEscaped: currentNode.ProjectInstance.
FullPath
),
215
var projectPath = project.Value.GraphNode.ProjectInstance.
FullPath
;
247
referencedNode.ProjectInstance.
FullPath
,
248
referencingNode.ProjectInstance.
FullPath
);
489
FormatCircularDependencyError(new List<string> { node.ProjectInstance.
FullPath
, node.ProjectInstance.
FullPath
});
498
var projectsInCycle = new List<string> { referenceNode.ProjectInstance.
FullPath
};
508
if (loadReference.projectsInCycle[0].Equals(node.ProjectInstance.
FullPath
))
511
loadReference.projectsInCycle.Add(referenceNode.ProjectInstance.
FullPath
);
512
loadReference.projectsInCycle.Add(node.ProjectInstance.
FullPath
);
523
loadReference.projectsInCycle.Add(referenceNode.ProjectInstance.
FullPath
);
632
.Add(parsedProject.ProjectInstance.
FullPath
);
Graph\GraphBuildRequestData.cs (1)
202
yield return entryPoint.ProjectInstance.
FullPath
;
Graph\ProjectGraph.cs (2)
517
var nodeName = Path.GetFileNameWithoutExtension(node.ProjectInstance.
FullPath
);
691
ProjectGraphNode GetNodeForProject(ProjectInSolution project) => EntryPointNodes.First(node => string.Equals(node.ProjectInstance.
FullPath
, project.AbsolutePath));
Graph\ProjectGraphNode.cs (2)
51
var truncatedProjectFile = FileUtilities.TruncatePathToTrailingSegments(ProjectInstance.
FullPath
, 2);
88
return new ConfigurationMetadata(ProjectInstance.
FullPath
, ProjectInstance.GlobalPropertiesDictionary);
Graph\ProjectInterpretation.cs (5)
118
requesterInstance.
FullPath
));
187
var selectedPlatform = PlatformNegotiation.GetNearestPlatform(overridePlatformNegotiationMetadataValue, projectInstance.GetEngineRequiredPropertyValue(PlatformMetadataName), projectInstance.GetEngineRequiredPropertyValue(PlatformsMetadataName), projectInstance.GetEngineRequiredPropertyValue(PlatformLookupTableMetadataName), requesterInstance.GetEngineRequiredPropertyValue(PlatformLookupTableMetadataName), projectInstance.
FullPath
, requesterInstance.GetEngineRequiredPropertyValue(PlatformMetadataName));
231
ErrorUtilities.VerifyThrow(!(isOuterBuild && isInnerBuild), $"A project cannot be an outer and inner build at the same time: ${project.
FullPath
}");
296
includeEscaped: outerBuild.
FullPath
,
298
definingFileEscaped: outerBuild.
FullPath
);
Instance\ProjectInstance.cs (3)
2061
ProjectItemInstance item = new ProjectItemInstance(this, itemType, evaluatedInclude, this.
FullPath
);
2084
ProjectItemInstance item = new ProjectItemInstance(this, itemType, evaluatedInclude, metadata, this.
FullPath
);
3284
Trace.WriteLine($"MSBUILD: Creating a ProjectInstance from an unevaluated state [{
FullPath
}]");
Instance\ProjectItemInstance.cs (1)
364
get { return _project.
FullPath
; }
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (7)
Build\ProjectBuildManager.cs (3)
359
log.Add(string.Format(WorkspaceMSBuildBuildHostResources.Project_does_not_contain_0_target, target), projectInstance.
FullPath
);
373
_batchBuildLogger?.SetProjectAndLog(projectInstance.
FullPath
, log);
383
log.Add(result.Exception, projectInstance.
FullPath
);
MSBuild\ProjectFile\Extensions.cs (1)
40
var baseDirectory = PathUtilities.GetDirectoryName(project.
FullPath
);
MSBuild\ProjectFile\ProjectInstanceReader.cs (3)
34
_projectDirectory = PathUtilities.EnsureTrailingSeparator(PathUtilities.GetDirectoryName(_projectInstance.
FullPath
));
38
=> _projectInstance.
FullPath
;
120
FilePath = _projectInstance.
FullPath
,
Microsoft.DotNet.HotReload.Watch (26)
AppModels\HotReloadAppModel.cs (2)
37
context.Logger.Log(MessageDescriptor.ApplicationKind_BlazorHosted, projectNode.ProjectInstance.
FullPath
, clientProject.ProjectInstance.
FullPath
);
Build\EvaluationResult.cs (4)
80
logger.LogError("Failed to restore project '{Path}'.", failedInstance.
FullPath
);
111
logger.LogError("Failed to build project '{Path}'.", failedInstance.
FullPath
);
174
!Path.GetExtension(projectInstance.
FullPath
).Equals(".csproj", PathUtilities.OSSpecificPathComparison) ||
177
var projectPath = projectInstance.
FullPath
;
Build\LoadedProjectGraph.cs (2)
15
graph.ProjectNodes.Where(n => n.ProjectInstance.GetTargetFramework() != "").GroupBy(n => n.ProjectInstance.
FullPath
).ToDictionary(
21
.Concat(graph.ProjectNodes.Select(p => p.ProjectInstance.
FullPath
))
Build\ProjectGraphUtilities.cs (2)
20
=> $"{Path.GetFileNameWithoutExtension(project.
FullPath
)} ({project.GetTargetFramework()})";
146
=> new(project.
FullPath
, project.GetTargetFramework());
HotReload\CompilationHandler.cs (12)
32
/// Maps <see cref="ProjectInstance.
FullPath
"/> to the list of running instances of that project.
38
/// Maps <see cref="ProjectInstance.
FullPath
"/> to the list of active restart operations for the project.
56
/// Current set of project instances indexed by <see cref="ProjectInstance.
FullPath
"/>.
191
var projectPath = projectNode.ProjectInstance.
FullPath
;
737
applicationProjectFilePath: applicationProjectInstance.
FullPath
,
738
containingProjectFilePath: containingProjectNode.ProjectInstance.
FullPath
);
833
builder.ProjectsToRebuild.Add(runningProject.ProjectNode.ProjectInstance.
FullPath
);
894
var projectPath = project.ProjectNode.ProjectInstance.
FullPath
;
939
var ancestorPath = ancestor.ProjectInstance.
FullPath
;
977
if (!runningProjects.TryGetValue(project.
FullPath
, out var projectsWithPath))
1010
.GroupBy(static node => node.ProjectInstance.
FullPath
)
1019
var solution = await Workspace.UpdateProjectGraphAsync([.. projectGraph.EntryPointNodes.Select(n => n.ProjectInstance.
FullPath
)], cancellationToken);
HotReload\HotReloadDotNetWatcher.cs (4)
660
var projectPath = projectInstance.
FullPath
;
704
var projectPath = projectInstance.
FullPath
;
1071
_context.BuildLogger.LogError("Project '{Path}' does not specify a target framework.", rootProject.
FullPath
);
1183
var projectNode = projectGraph.TryGetProjectNode(rootProject.
FullPath
, targetFramework);
MSBuild (1)
XMake.cs (1)
1666
nodeResultKvp.Key.ProjectInstance.
FullPath
.Equals(entryPoint.ProjectFile) &&
NuGet.Build.Tasks.Console (4)
MSBuildProjectInstance.cs (1)
41
public string FullPath => _projectInstance.
FullPath
;
MSBuildStaticGraphRestore.cs (3)
823
var adapter = new RestoreProjectAdapter(args.projectInstance.
FullPath
, args.projectInstance.GlobalProperties);
1317
var message = MSBuildRestoreUtility.GetMessageForUnsupportedProject(projectInstance.
FullPath
);
1342
projectInstance.
FullPath
,