225 references to FullPath
Microsoft.Build (34)
BackEnd\BuildManager\BuildRequestData.cs (1)
147
ProjectFullPath = projectInstance.
FullPath
;
BackEnd\Components\ProjectCache\ProjectCacheService.cs (1)
462
projectFile: 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);
170
_projectFullPath = requestEntry.RequestConfiguration.Project.
FullPath
;
778
taskExecutionHost.ProjectInstance.
FullPath
),
1040
declaredProjects.Add(FileUtilities.NormalizePath(_taskExecutionHost.ProjectInstance.
FullPath
));
BackEnd\Shared\BuildRequestConfiguration.cs (1)
215
_projectFullPath = instance.
FullPath
;
Construction\Solution\SolutionProjectGenerator.cs (3)
777
EmitMetaproject(instance.ToProjectRootElement(), instance.
FullPath
);
1154
new BuildEventFileInfo(traversalProject.
FullPath
),
1310
new BuildEventFileInfo(traversalProject.
FullPath
),
Graph\GraphBuilder.cs (11)
164
definingFileEscaped: currentNode.ProjectInstance.
FullPath
),
206
var projectPath = project.Value.GraphNode.ProjectInstance.
FullPath
;
238
referencedNode.ProjectInstance.
FullPath
,
239
referencingNode.ProjectInstance.
FullPath
);
480
FormatCircularDependencyError(new List<string> { node.ProjectInstance.
FullPath
, node.ProjectInstance.
FullPath
});
489
var projectsInCycle = new List<string> { referenceNode.ProjectInstance.
FullPath
};
499
if (loadReference.projectsInCycle[0].Equals(node.ProjectInstance.
FullPath
))
502
loadReference.projectsInCycle.Add(referenceNode.ProjectInstance.
FullPath
);
503
loadReference.projectsInCycle.Add(node.ProjectInstance.
FullPath
);
514
loadReference.projectsInCycle.Add(referenceNode.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)
53
var truncatedProjectFile = FileUtilities.TruncatePathToTrailingSegments(ProjectInstance.
FullPath
, 2);
90
return new ConfigurationMetadata(ProjectInstance.
FullPath
, ProjectInstance.GlobalPropertiesDictionary);
Graph\ProjectInterpretation.cs (5)
122
requesterInstance.
FullPath
));
191
var selectedPlatform = PlatformNegotiation.GetNearestPlatform(overridePlatformNegotiationMetadataValue, projectInstance.GetPropertyValue(PlatformMetadataName), projectInstance.GetPropertyValue(PlatformsMetadataName), projectInstance.GetPropertyValue(PlatformLookupTableMetadataName), requesterInstance.GetPropertyValue(PlatformLookupTableMetadataName), projectInstance.
FullPath
, requesterInstance.GetPropertyValue(PlatformMetadataName));
235
ErrorUtilities.VerifyThrow(!(isOuterBuild && isInnerBuild), $"A project cannot be an outer and inner build at the same time: ${project.
FullPath
}");
300
includeEscaped: outerBuild.
FullPath
,
302
definingFileEscaped: outerBuild.
FullPath
);
Instance\ProjectInstance.cs (3)
1807
ProjectItemInstance item = new ProjectItemInstance(this, itemType, evaluatedInclude, this.
FullPath
);
1830
ProjectItemInstance item = new ProjectItemInstance(this, itemType, evaluatedInclude, metadata, this.
FullPath
);
2998
Trace.WriteLine(String.Format(CultureInfo.InvariantCulture, "MSBUILD: Creating a ProjectInstance from an unevaluated state [{0}]",
FullPath
));
Instance\ProjectItemInstance.cs (1)
343
get { return _project.
FullPath
; }
Microsoft.Build.Engine.UnitTests (190)
BackEnd\BatchingEngine_Tests.cs (16)
36
items.Add(new ProjectItemInstance(project, "File", "a.foo", project.
FullPath
));
37
items.Add(new ProjectItemInstance(project, "File", "b.foo", project.
FullPath
));
38
items.Add(new ProjectItemInstance(project, "File", "c.foo", project.
FullPath
));
39
items.Add(new ProjectItemInstance(project, "File", "d.foo", project.
FullPath
));
40
items.Add(new ProjectItemInstance(project, "File", "e.foo", project.
FullPath
));
44
items.Add(new ProjectItemInstance(project, "Doc", "a.doc", project.
FullPath
));
45
items.Add(new ProjectItemInstance(project, "Doc", "b.doc", project.
FullPath
));
46
items.Add(new ProjectItemInstance(project, "Doc", "c.doc", project.
FullPath
));
47
items.Add(new ProjectItemInstance(project, "Doc", "d.doc", project.
FullPath
));
48
items.Add(new ProjectItemInstance(project, "Doc", "e.doc", project.
FullPath
));
123
ProjectItemInstance a = new ProjectItemInstance(project, "File", "a.foo", project.
FullPath
);
124
ProjectItemInstance b = new ProjectItemInstance(project, "File", "b.foo", project.
FullPath
);
156
ProjectItemInstance a = new ProjectItemInstance(project, "File", "a.foo", project.
FullPath
);
158
ProjectItemInstance b = new ProjectItemInstance(project, "File", "b.foo", project.
FullPath
);
208
items.Add(new ProjectItemInstance(project, "File", "a.foo", project.
FullPath
));
209
items.Add(new ProjectItemInstance(project, "File", "b.foo", project.
FullPath
)); // Need at least two items for this test case to ensure multiple buckets might be possible
BackEnd\BuildManager_Tests.cs (6)
201
.ProjectInstance.
FullPath
,
4144
var node1 = graph.ProjectNodes.First(node => node.ProjectInstance.
FullPath
.Equals(project1, StringComparison.OrdinalIgnoreCase));
4148
var node2 = graph.ProjectNodes.First(node => node.ProjectInstance.
FullPath
.Equals(project2, StringComparison.OrdinalIgnoreCase));
4229
var node1 = graph.ProjectNodes.First(node => node.ProjectInstance.
FullPath
.Equals(project1, StringComparison.OrdinalIgnoreCase));
4233
var node2 = graph.ProjectNodes.First(node => node.ProjectInstance.
FullPath
.Equals(project2, StringComparison.OrdinalIgnoreCase));
4286
projectGraphEntryPoints: new[] { new ProjectGraphEntryPoint(graph.GraphRoots.First().ProjectInstance.
FullPath
) },
BackEnd\IntrinsicTask_Tests.cs (6)
3837
ProjectItemInstance item1 = new ProjectItemInstance(project, "i0", "a1", project.
FullPath
);
3838
ProjectItemInstance item2 = new ProjectItemInstance(project, "i0", "a2", project.
FullPath
);
3839
ProjectItemInstance item3 = new ProjectItemInstance(project, "i0", "a3", project.
FullPath
);
3840
ProjectItemInstance item4 = new ProjectItemInstance(project, "i0", "a4", project.
FullPath
);
3872
nodeContext.LogProjectStarted(entry).LogTargetBatchStarted(projectInstance.
FullPath
, projectInstance.Targets["t"], null, TargetBuiltReason.None),
3907
nodeContext.LogProjectStarted(entry).LogTargetBatchStarted(projectInstance.
FullPath
, projectInstance.Targets["t"], null, TargetBuiltReason.None),
BackEnd\Lookup_Tests.cs (38)
29
table1.Add(new ProjectItemInstance(project, "i1", "a1", project.
FullPath
));
30
table1.Add(new ProjectItemInstance(project, "i2", "a%3b1", project.
FullPath
));
34
lookup.PopulateWithItem(new ProjectItemInstance(project, "i1", "a2", project.
FullPath
));
35
lookup.PopulateWithItem(new ProjectItemInstance(project, "i2", "a%282", project.
FullPath
));
51
table1.Add(new ProjectItemInstance(project, "i1", "a1", project.
FullPath
));
52
table1.Add(new ProjectItemInstance(project, "i2", "a%3b1", project.
FullPath
));
84
table1.Add(new ProjectItemInstance(project, "i1", "a1", project.
FullPath
));
108
lookup.AddNewItem(new ProjectItemInstance(project, "i1", "a2", project.
FullPath
));
154
table1.Add(new ProjectItemInstance(project, "i1", "a1", project.
FullPath
));
157
table1.Add(new ProjectItemInstance(project, "i1", "a1", project.
FullPath
));
165
new ProjectItemInstance(project, "i1", "a1", project.
FullPath
), // Should not get added
166
new ProjectItemInstance(project, "i1", "a2", project.
FullPath
), // Should get added
206
table1.Add(new ProjectItemInstance(project, "i1", "a1", new KeyValuePair<string, string>[] { new KeyValuePair<string, string>("m1", "m1") }, project.
FullPath
));
207
table1.Add(new ProjectItemInstance(project, "i1", "a1", new KeyValuePair<string, string>[] { new KeyValuePair<string, string>("m1", "m2") }, project.
FullPath
));
215
new ProjectItemInstance(project, "i1", "a1", project.
FullPath
), // Should get added
216
new ProjectItemInstance(project, "i1", "a2", new KeyValuePair<string, string>[] { new KeyValuePair<string, string>( "m1", "m1") }, project.
FullPath
), // Should get added
217
new ProjectItemInstance(project, "i1", "a1", new KeyValuePair<string, string>[] { new KeyValuePair<string, string>( "m1", "m1") }, project.
FullPath
), // Should not get added
218
new ProjectItemInstance(project, "i1", "a1", new KeyValuePair<string, string>[] { new KeyValuePair<string, string>( "m1", "m3") }, project.
FullPath
), // Should get added
255
ProjectItemInstance item1 = new ProjectItemInstance(project, "i1", "a1", project.
FullPath
);
264
ProjectItemInstance item2 = new ProjectItemInstance(project, "i1", "a2", project.
FullPath
);
306
ProjectItemInstance item1 = new ProjectItemInstance(project, "i1", "a2", project.
FullPath
);
366
ProjectItemInstance item1 = new ProjectItemInstance(project, "i1", "a2", project.
FullPath
);
407
ProjectItemInstance item1 = new ProjectItemInstance(project, "i1", "a2", project.
FullPath
);
471
ProjectItemInstance item1 = new ProjectItemInstance(project, "i1", "a2", project.
FullPath
);
531
ProjectItemInstance item1 = new ProjectItemInstance(project, "i1", "a2", project.
FullPath
);
602
ProjectItemInstance item1 = new ProjectItemInstance(project, "i1", "a2", project.
FullPath
);
669
ProjectItemInstance item1 = new ProjectItemInstance(project, "i1", "a2", project.
FullPath
);
724
ProjectItemInstance item1 = new ProjectItemInstance(project, "i1", "a2", project.
FullPath
);
772
ProjectItemInstance item1 = new ProjectItemInstance(project, "i1", "a2", project.
FullPath
);
826
ProjectItemInstance item1 = new ProjectItemInstance(project, "i1", "a2", project.
FullPath
);
867
ProjectItemInstance item1 = new ProjectItemInstance(project, "i1", "a2", project.
FullPath
);
902
ProjectItemInstance item1 = new ProjectItemInstance(project, "i1", "a2", project.
FullPath
);
975
ProjectItemInstance item1 = new ProjectItemInstance(project, "i1", "a2", project.
FullPath
);
1016
lookup.AddNewItem(new ProjectItemInstance(project, "x", "y", project.
FullPath
));
1030
ProjectItemInstance item1 = new ProjectItemInstance(project, "i1", "a2", project.
FullPath
);
1079
ProjectItemInstance item1 = new ProjectItemInstance(project, "i1", "a2", project.
FullPath
);
1134
ProjectItemInstance item1 = new ProjectItemInstance(project, "i1", "a2", project.
FullPath
);
1169
ProjectItemInstance item1 = new ProjectItemInstance(project, "i1", "a2", project.
FullPath
);
BackEnd\TargetUpToDateChecker_Tests.cs (11)
150
items.Add(new ProjectItemInstance(project, "Items", "a.cs", project.
FullPath
));
151
items.Add(new ProjectItemInstance(project, "Items", "b.cs", project.
FullPath
));
192
items.Add(new ProjectItemInstance(project, "Items", "a.cs", project.
FullPath
));
193
items.Add(new ProjectItemInstance(project, "Items", "b.cs", project.
FullPath
));
194
items.Add(new ProjectItemInstance(project, "Items", "c.cs", project.
FullPath
));
239
items.Add(new ProjectItemInstance(project, "Items", "a.cs", project.
FullPath
));
240
items.Add(new ProjectItemInstance(project, "Items", "b.cs", project.
FullPath
));
241
items.Add(new ProjectItemInstance(project, "Items", "c.cs", project.
FullPath
));
242
items.Add(new ProjectItemInstance(project, "MoreItems", "a.txt", project.
FullPath
));
243
items.Add(new ProjectItemInstance(project, "MoreItems", "b.txt", project.
FullPath
));
244
items.Add(new ProjectItemInstance(project, "MoreItems", "c.txt", project.
FullPath
));
BackEnd\TaskRegistry_Tests.cs (6)
2215
ProjectItemInstance iag = new ProjectItemInstance(project, "IntermediateAssembly", @"subdir1\engine.dll", project.
FullPath
);
2219
iag = new ProjectItemInstance(project, "IntermediateAssembly", @"subdir2\tasks.dll", project.
FullPath
);
2226
ProjectItemInstance fig = new ProjectItemInstance(project, "FirstItem" + i, "FirstValue" + i, project.
FullPath
);
2233
ProjectItemInstance sig = new ProjectItemInstance(project, "SecondItem" + i, "SecondValue" + i, project.
FullPath
);
2238
ProjectItemInstance tig = new ProjectItemInstance(project, "ThirdItem", "ThirdValue1", project.
FullPath
);
2242
ProjectItemInstance trig = new ProjectItemInstance(project, "ItemWithTrueItem", "true", project.
FullPath
);
Construction\SolutionProjectGenerator_Tests.cs (1)
1030
projectBravoMetaProject.ToProjectRootElement().Save(projectBravoMetaProject.
FullPath
);
Definition\ItemDefinitionGroup_Tests.cs (5)
585
ITaskItem noMetaItem = new TaskItem("NoMetaItem", pi.
FullPath
);
586
withMetaItem = new TaskItem("WithMetaItem", "WithMetaItem", null, itemdefs, ".", false, pi.
FullPath
);
620
ITaskItem noMetaItem = new TaskItem("NoMetaItem", pi.
FullPath
);
623
withMetaItem = new TaskItem("WithMetaItem", "WithMetaItem", null, itemdefs, ".", false, pi.
FullPath
);
661
ITaskItem noMetaItem = new TaskItem("NoMetaItem", pi.
FullPath
);
Evaluation\Expander_Tests.cs (19)
88
ig.Add(new ProjectItemInstance(project, "Compile", "foo.cs", project.
FullPath
));
89
ig.Add(new ProjectItemInstance(project, "Compile", "bar.cs", project.
FullPath
));
92
ig2.Add(new ProjectItemInstance(project, "Resource", "bing.resx", project.
FullPath
));
756
ProjectItemInstance pi = new ProjectItemInstance(project, "i", "i" + n.ToString(), project.
FullPath
);
800
ProjectItemInstance i0 = new ProjectItemInstance(project, "i", "i0", project.
FullPath
);
801
ProjectItemInstance i1 = new ProjectItemInstance(project, "i", "i1", project.
FullPath
);
1315
NativeMethodsShared.IsWindows ? @"subdir1\engine.dll" : "subdir1/engine.dll", project.
FullPath
);
1319
NativeMethodsShared.IsWindows ? @"subdir2\tasks.dll" : "subdir2/tasks.dll", project.
FullPath
);
1324
ProjectItemInstance i3 = new ProjectItemInstance(project, "Content", "splash.bmp", project.
FullPath
);
1329
ProjectItemInstance i4 = new ProjectItemInstance(project, "Resource", "string$(p).resx", project.
FullPath
);
1332
ProjectItemInstance i5 = new ProjectItemInstance(project, "Resource", "dialogs%253b.resx", project.
FullPath
);
1337
ProjectItemInstance i6 = new ProjectItemInstance(project, "Content", "about.bmp", project.
FullPath
);
1528
var item = new ProjectItemInstance(project, "ManyItems", $"ThisIsAFairlyLongFileName_{i}.bmp", project.
FullPath
);
1536
new ProjectItemInstance (project, "ManySpacesItem", "Foo", project.
FullPath
),
1537
new ProjectItemInstance (project, "ManySpacesItem", manySpaces, project.
FullPath
),
1538
new ProjectItemInstance (project, "ManySpacesItem", "Bar", project.
FullPath
),
1542
new ProjectItemInstance (project, "Exactly1024", "".PadLeft(1024), project.
FullPath
),
1543
new ProjectItemInstance (project, "Exactly1024", "Foo", project.
FullPath
),
3864
ig.Add(new ProjectItemInstance(project, "Compile", "fOo.Cs", project.
FullPath
));
Evaluation\ItemSpec_Tests.cs (1)
103
itemDictionary.Add(new ProjectItemInstance(dummyProject, itemType.Key, item, dummyProject.
FullPath
));
ExpressionTree_Tests.cs (17)
185
itemBag.Add(new ProjectItemInstance(parentProject, "Compile", "foo.cs", parentProject.
FullPath
));
186
itemBag.Add(new ProjectItemInstance(parentProject, "Compile", "bar.cs", parentProject.
FullPath
));
187
itemBag.Add(new ProjectItemInstance(parentProject, "Compile", "baz.cs", parentProject.
FullPath
));
188
itemBag.Add(new ProjectItemInstance(parentProject, "Boolean", "true", parentProject.
FullPath
));
215
itemBag.Add(new ProjectItemInstance(parentProject, "Compile", "foo.cs", parentProject.
FullPath
));
216
itemBag.Add(new ProjectItemInstance(parentProject, "Compile", "bar.cs", parentProject.
FullPath
));
217
itemBag.Add(new ProjectItemInstance(parentProject, "Compile", "baz.cs", parentProject.
FullPath
));
250
itemBag.Add(new ProjectItemInstance(parentProject, "Compile", "foo.cs", parentProject.
FullPath
));
251
itemBag.Add(new ProjectItemInstance(parentProject, "Compile", "bar.cs", parentProject.
FullPath
));
252
itemBag.Add(new ProjectItemInstance(parentProject, "Compile", "baz.cs", parentProject.
FullPath
));
282
itemBag.Add(new ProjectItemInstance(parentProject, "Compile", "a", parentProject.
FullPath
));
299
itemBag.Add(new ProjectItemInstance(parentProject, "Compile", "foo.cs", parentProject.
FullPath
));
300
itemBag.Add(new ProjectItemInstance(parentProject, "Compile", "bar.cs", parentProject.
FullPath
));
301
itemBag.Add(new ProjectItemInstance(parentProject, "Compile", "baz.cs", parentProject.
FullPath
));
328
itemBag.Add(new ProjectItemInstance(parentProject, "Compile", "foo.cs", parentProject.
FullPath
));
329
itemBag.Add(new ProjectItemInstance(parentProject, "Compile", "bar.cs", parentProject.
FullPath
));
330
itemBag.Add(new ProjectItemInstance(parentProject, "Compile", "baz.cs", parentProject.
FullPath
));
ExpressionTreeExpression_Tests.cs (7)
376
itemBag.Add(new ProjectItemInstance(parentProject, "u", "a'b;c", parentProject.
FullPath
));
377
itemBag.Add(new ProjectItemInstance(parentProject, "v", "a", parentProject.
FullPath
));
378
itemBag.Add(new ProjectItemInstance(parentProject, "w", "1", parentProject.
FullPath
));
379
itemBag.Add(new ProjectItemInstance(parentProject, "x", "true", parentProject.
FullPath
));
380
itemBag.Add(new ProjectItemInstance(parentProject, "y", "xxx", parentProject.
FullPath
));
381
itemBag.Add(new ProjectItemInstance(parentProject, "z", "xxx", parentProject.
FullPath
));
382
itemBag.Add(new ProjectItemInstance(parentProject, "z", "yyy", parentProject.
FullPath
));
Graph\GraphTestingUtilities.cs (7)
68
.Where(p => p.ProjectType == ProjectInterpretation.ProjectType.InnerBuild && p.ProjectInstance.
FullPath
== outerBuild.ProjectInstance.
FullPath
)
138
return graph.ProjectNodes.Where(node => node.ProjectInstance.
FullPath
.EndsWith(projectNum + ".proj"));
157
.Where(p => p.ProjectType == ProjectInterpretation.ProjectType.InnerBuild && p.ProjectInstance.
FullPath
.Equals(outerBuild.ProjectInstance.
FullPath
))
169
return Path.GetFileNameWithoutExtension(node.ProjectInstance.
FullPath
);
193
return node.ProjectInstance.
FullPath
;
Graph\ProjectGraph_Tests.cs (27)
67
projectGraph.ProjectNodes.First().ProjectInstance.
FullPath
.ShouldBe(entryProject.Path);
118
projectGraph.ProjectNodes.First().ProjectInstance.
FullPath
.ShouldBe(entryProject.Path);
410
GetFirstNodeWithProjectNumber(graph, 2).ProjectReferences.First().ProjectInstance.
FullPath
.ShouldEndWith("4.proj");
412
GetFirstNodeWithProjectNumber(graph, 3).ProjectReferences.First().ProjectInstance.
FullPath
.ShouldEndWith("4.proj");
539
GetFirstNodeWithProjectNumber(graph, 2).ProjectReferences.First().ProjectInstance.
FullPath
.ShouldEndWith("5.proj");
544
GetFirstNodeWithProjectNumber(graph, 4).ProjectReferences.First().ProjectInstance.
FullPath
.ShouldEndWith("5.proj");
611
entryPointNode1.ProjectInstance.
FullPath
.ShouldBe(entryPointNode2.ProjectInstance.
FullPath
);
619
entryPointNode1.ProjectReferences.First().ProjectInstance.
FullPath
.ShouldBe(entryPointNode2.ProjectReferences.First().ProjectInstance.
FullPath
);
650
entryPointNode1.ProjectInstance.
FullPath
.ShouldBe(entryPointNode2.ProjectInstance.
FullPath
);
863
projectGraph.EntryPointNodes.Select(node => node.ProjectInstance.
FullPath
).ShouldBe(new[] { project1Path, project2Path, project3Path, project6Path, project8Path }, ignoreOrder: true);
865
projectGraph.GraphRoots.Select(node => node.ProjectInstance.
FullPath
).ShouldBe(new[] { project1Path, project6Path }, ignoreOrder: true);
868
ProjectGraphNode project1Node = projectGraph.ProjectNodes.Single(node => node.ProjectInstance.
FullPath
== project1Path);
872
project1Node.ProjectReferences.Select(node => node.ProjectInstance.
FullPath
).ShouldBe(new[] { project2Path, project3Path, project8Path }, ignoreOrder: true);
874
ProjectGraphNode project2Node = projectGraph.ProjectNodes.Single(node => node.ProjectInstance.
FullPath
== project2Path);
878
project2Node.ProjectReferences.Select(node => node.ProjectInstance.
FullPath
).ShouldBe(new[] { project4Path }, ignoreOrder: true);
880
ProjectGraphNode project3Node = projectGraph.ProjectNodes.Single(node => node.ProjectInstance.
FullPath
== project3Path);
884
project3Node.ProjectReferences.Select(node => node.ProjectInstance.
FullPath
).ShouldBe(new[] { project5Path }, ignoreOrder: true);
887
ProjectGraphNode project4Node = projectGraph.ProjectNodes.Single(node => node.ProjectInstance.
FullPath
== project4Path);
893
ProjectGraphNode project5Node = projectGraph.ProjectNodes.Single(node => node.ProjectInstance.
FullPath
== project5Path);
899
ProjectGraphNode project6Node = projectGraph.ProjectNodes.Single(node => node.ProjectInstance.
FullPath
== project6Path);
905
Assert.DoesNotContain(projectGraph.ProjectNodes, node => node.ProjectInstance.
FullPath
== project7Path);
907
ProjectGraphNode project8Node = projectGraph.ProjectNodes.Single(node => node.ProjectInstance.
FullPath
== project8Path);
2108
var referenceNumbersSet = innerBuildWithCommonReferences.ProjectReferences.Select(r => Path.GetFileNameWithoutExtension(r.ProjectInstance.
FullPath
)).ToHashSet();
2114
referenceNumbersSet = innerBuildWithAdditionalReferences.ProjectReferences.Select(r => Path.GetFileNameWithoutExtension(r.ProjectInstance.
FullPath
)).ToHashSet();
Graph\ResultCacheBasedBuilds_Tests.cs (4)
310
node.ProjectInstance.
FullPath
,
350
var rootNode = topoSortedNodes.First(n => Path.GetFileNameWithoutExtension(n.ProjectInstance.
FullPath
) == "1");
471
node.ProjectInstance.
FullPath
,
510
private static string ProjectNumber(ProjectGraphNode node) => Path.GetFileNameWithoutExtension(node.ProjectInstance.
FullPath
);
Instance\HostServices_Tests.cs (1)
395
hostServices.SetNodeAffinity(project.
FullPath
, NodeAffinity.InProc);
ProjectCache\ProjectCacheTests.cs (17)
502
var buildResult = buildSession.BuildProjectFile(node.ProjectInstance.
FullPath
);
538
logger.FullLog.ShouldNotContain($"EntryPoint: {graph.GraphRoots.First().ProjectInstance.
FullPath
}");
539
logger.FullLog.ShouldContain($"EntryPoint: {graph.GraphRoots.First().ProjectReferences.First().ProjectInstance.
FullPath
}");
585
node.ProjectInstance.
FullPath
,
606
var projectPath = node.ProjectInstance.
FullPath
;
636
var projectPath = node.ProjectInstance.
FullPath
;
698
r => buildSession.BuildProjectFileAsync(r.ProjectInstance.
FullPath
, globalProperties: globalProperties));
707
.BuildProjectFile(rootNode.ProjectInstance.
FullPath
, globalProperties: globalProperties)
796
mockLogger.FullLog.ShouldContain(string.Format(ResourceUtilities.GetResourceString("ProjectCacheQueryStartedWithDefaultTargets"), node.ProjectInstance.
FullPath
));
800
mockLogger.FullLog.ShouldContain(string.Format(ResourceUtilities.GetResourceString("ProjectCacheQueryStartedWithTargetNames"), node.ProjectInstance.
FullPath
, targets));
805
instanceMockCache.Requests.ShouldContain(r => r.ProjectFullPath.Equals(node.ProjectInstance.
FullPath
));
811
AssertBuildResultForCacheHit(node.ProjectInstance.
FullPath
, projectPathToBuildResults[node], expectedCacheResponse);
825
mockLogger.FullLog.ShouldContain($"{AssemblyMockCache}: GetCacheResultAsync for {node.ProjectInstance.
FullPath
}");
832
private static int GetProjectNumber(ProjectGraphNode node) => GetProjectNumber(node.ProjectInstance.
FullPath
);
1427
return buildSession.BuildProjectFileAsync(graph.ProjectNodes.First(n => GetProjectNumber(n) == projectNumber).ProjectInstance.
FullPath
);
1482
node.ProjectInstance.
FullPath
,
1497
buildSession.BuildProjectFile(graph.GraphRoots.First().ProjectInstance.
FullPath
).ShouldHaveSucceeded();
SolutionFileBuilder.cs (1)
96
n => n.ProjectInstance.
FullPath
),
MSBuild (1)
XMake.cs (1)
1610
nodeResultKvp.Key.ProjectInstance.
FullPath
.Equals(entryPoint.ProjectFile) &&