5 instantiations of TerminalNodeStatus
Microsoft.Build (5)
Logging\TerminalLogger\TerminalLogger.cs (5)
770_nodes[nodeIndex] = new TerminalNodeStatus(e.ProjectFile!, targetFramework, runtimeIdentifier, "Restore", _projects[c].Stopwatch); 1083TerminalNodeStatus nodeStatus = new(projectFile, project.TargetFramework, project.RuntimeIdentifier, GetDisplayTargetName(targetName), project.Stopwatch); 1188TerminalNodeStatus nodeStatus = new(projectFile, project.TargetFramework, project.RuntimeIdentifier, GetDisplayTargetName(targetName), project.Stopwatch); 1266var status = new TerminalNodeStatus(node.Project, node.TargetFramework, node.RuntimeIdentifier, TerminalColor.Green, indicator, displayName, project.Stopwatch); 1279var status = new TerminalNodeStatus(node.Project, node.TargetFramework, node.RuntimeIdentifier, TerminalColor.Yellow, indicator, displayName, project.Stopwatch);
16 references to TerminalNodeStatus
Microsoft.Build (16)
Logging\TerminalLogger\TerminalLogger.cs (10)
116private TerminalNodeStatus?[] _nodes = Array.Empty<TerminalNodeStatus>(); 167private TerminalNodesFrame _currentFrame = new(Array.Empty<TerminalNodeStatus>(), 0, 0); 436_nodes = new TerminalNodeStatus[nodeCount + 1]; 1083TerminalNodeStatus nodeStatus = new(projectFile, project.TargetFramework, project.RuntimeIdentifier, GetDisplayTargetName(targetName), project.Stopwatch); 1088private void UpdateNodeStatus(BuildEventContext buildEventContext, TerminalNodeStatus? nodeStatus) 1188TerminalNodeStatus nodeStatus = new(projectFile, project.TargetFramework, project.RuntimeIdentifier, GetDisplayTargetName(targetName), project.Stopwatch); 1252TerminalNodeStatus? node = _nodes[nodeIndex]; 1266var status = new TerminalNodeStatus(node.Project, node.TargetFramework, node.RuntimeIdentifier, TerminalColor.Green, indicator, displayName, project.Stopwatch); 1279var status = new TerminalNodeStatus(node.Project, node.TargetFramework, node.RuntimeIdentifier, TerminalColor.Yellow, indicator, displayName, project.Stopwatch);
Logging\TerminalLogger\TerminalNodesFrame.cs (5)
19private readonly (TerminalNodeStatus nodeStatus, int durationLength)[] _nodes; 27public TerminalNodesFrame(TerminalNodeStatus?[] nodes, int width, int height) 32_nodes = new (TerminalNodeStatus, int)[nodes.Length]; 34foreach (TerminalNodeStatus? status in nodes) 45TerminalNodeStatus status = _nodes[i].nodeStatus;
Logging\TerminalLogger\TerminalNodeStatus.cs (1)
67public virtual bool Equals(TerminalNodeStatus? other) =>