1 write to GraphNode
Microsoft.Build (1)
Graph\GraphBuilder.cs (1)
794
GraphNode
= graphNode;
13 references to GraphNode
Microsoft.Build (13)
Graph\GraphBuilder.cs (12)
105
EntryPointNodes = _entryPointConfigurationMetadata.Select(e => allParsedProjects[e].
GraphNode
).ToList();
110
ProjectNodes = allParsedProjects.Values.Select(p => p.
GraphNode
).ToList();
153
var currentNode = parsedProject.Value.
GraphNode
;
161
allParsedProjects[referenceInfo.ReferenceConfiguration].
GraphNode
,
186
if (transitiveReferenceCache.TryGetValue(parsedProject.
GraphNode
, out HashSet<ProjectGraphNode> transitiveReferences))
195
transitiveReferenceCache[parsedProject.
GraphNode
] = transitiveReferences;
203
if (parsedProject.
GraphNode
.ProjectType != ProjectInterpretation.ProjectType.OuterBuild ||
204
reference.
GraphNode
.ProjectType != ProjectInterpretation.ProjectType.InnerBuild)
206
transitiveReferences.Add(reference.
GraphNode
);
226
var projectPath = project.Value.
GraphNode
.ProjectInstance.FullPath;
230
value.Add(project.Value.
GraphNode
);
234
projectsByPath[projectPath] = new List<ProjectGraphNode> { project.Value.
GraphNode
};
Graph\ProjectInterpretation.cs (1)
290
ProjectGraphNode outerBuild = node.Value.
GraphNode
;