20 references to ProjectGraphEntryPoint
Microsoft.Build (9)
BackEnd\Components\ProjectCache\ProjectCacheService.cs (2)
653
return [new
ProjectGraphEntryPoint
(configuration.ProjectFullPath, globalProperties)];
698
graphEntryPoints.Add(new
ProjectGraphEntryPoint
(projectPath, globalProperties));
Graph\GraphBuilder.cs (1)
337
newEntryPoints.Add(new
ProjectGraphEntryPoint
(project.AbsolutePath, projectGlobalProperties));
Graph\GraphBuildRequestData.cs (2)
71
: this(new
ProjectGraphEntryPoint
(projectFullPath, globalProperties).AsEnumerable(), targetsToBuild, hostServices, BuildRequestDataFlags.None)
84
: this(new
ProjectGraphEntryPoint
(projectFullPath, globalProperties).AsEnumerable(), targetsToBuild, hostServices, flags)
Graph\ProjectGraph.cs (2)
206
: this(new
ProjectGraphEntryPoint
(entryProjectFile, globalProperties).AsEnumerable(), ProjectCollection.GlobalProjectCollection, null)
244
: this(new
ProjectGraphEntryPoint
(entryProjectFile, globalProperties).AsEnumerable(), projectCollection, null)
Graph\ProjectGraphEntryPoint.cs (2)
21
:
this
(projectFile, null)
60
yield return new
ProjectGraphEntryPoint
(entryProjectFile, globalProperties);
Microsoft.Build.Engine.UnitTests (10)
BackEnd\BuildManager_Tests.cs (1)
4352
projectGraphEntryPoints: new[] { new
ProjectGraphEntryPoint
(
Construction\SolutionFilter_Tests.cs (1)
129
ProjectGraphEntryPoint entryPoint =
new
(filterFile.Path, new Dictionary<string, string>());
Graph\GetCompatiblePlatformGraph_Tests.cs (1)
442
ProjectGraphEntryPoint entryPoint =
new
(solutionFile.Path, new Dictionary<string, string>());
Graph\GraphLoadedFromSolution_tests.cs (1)
684
new
ProjectGraphEntryPoint
(
Graph\ProjectGraph_Tests.cs (6)
357
var entryPoint1 = new
ProjectGraphEntryPoint
(entryFile1.Path, new Dictionary<string, string> { ["B"] = "EntryPointB", ["C"] = "EntryPointC" });
358
var entryPoint2 = new
ProjectGraphEntryPoint
(entryFile2.Path, null);
598
var entryPoint1 = new
ProjectGraphEntryPoint
(entryProject.Path, new Dictionary<string, string> { { "Platform", "x86" } });
599
var entryPoint2 = new
ProjectGraphEntryPoint
(entryProject.Path, new Dictionary<string, string> { { "Platform", "x64" } });
637
var entryPoint1 = new
ProjectGraphEntryPoint
(entryProject.Path, new Dictionary<string, string> { { "Platform", "x86" } });
638
var entryPoint2 = new
ProjectGraphEntryPoint
(entryProject.Path, new Dictionary<string, string> { { "Platform", "x64" } });
MSBuild (1)
XMake.cs (1)
1583
graphBuildRequest = new GraphBuildRequestData([new
ProjectGraphEntryPoint
(projectFile, globalProperties)], targets, null, flags, graphBuildOptions);