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);
1089
TerminalNodeStatus nodeStatus =
new
(projectFile, project.TargetFramework, project.RuntimeIdentifier, GetDisplayTargetName(targetName), project.Stopwatch);
1194
TerminalNodeStatus nodeStatus =
new
(projectFile, project.TargetFramework, project.RuntimeIdentifier, GetDisplayTargetName(targetName), project.Stopwatch);
1297
var status = new
TerminalNodeStatus
(node.Project, node.TargetFramework, node.RuntimeIdentifier, TerminalColor.Green, indicator, displayName, project.Stopwatch);
1310
var status = new
TerminalNodeStatus
(node.Project, node.TargetFramework, node.RuntimeIdentifier, TerminalColor.Yellow, indicator, displayName, project.Stopwatch);
17 references to TerminalNodeStatus
Microsoft.Build (17)
Logging\TerminalLogger\TerminalLogger.cs (11)
116
private
TerminalNodeStatus
?[] _nodes = Array.Empty<
TerminalNodeStatus
>();
167
private TerminalNodesFrame _currentFrame = new(Array.Empty<
TerminalNodeStatus
>(), 0, 0);
436
_nodes = new
TerminalNodeStatus
[nodeCount + 1];
1089
TerminalNodeStatus
nodeStatus = new(projectFile, project.TargetFramework, project.RuntimeIdentifier, GetDisplayTargetName(targetName), project.Stopwatch);
1094
private void UpdateNodeStatus(BuildEventContext buildEventContext,
TerminalNodeStatus
? nodeStatus)
1194
TerminalNodeStatus
nodeStatus = new(projectFile, project.TargetFramework, project.RuntimeIdentifier, GetDisplayTargetName(targetName), project.Stopwatch);
1285
TerminalNodeStatus
? node = _nodes[nodeIndex];
1297
var
status = new TerminalNodeStatus(node.Project, node.TargetFramework, node.RuntimeIdentifier, TerminalColor.Green, indicator, displayName, project.Stopwatch);
1310
var
status = new TerminalNodeStatus(node.Project, node.TargetFramework, node.RuntimeIdentifier, TerminalColor.Yellow, indicator, displayName, project.Stopwatch);
1598
foreach (
TerminalNodeStatus
? node in _nodes)
Logging\TerminalLogger\TerminalNodesFrame.cs (5)
19
private readonly (
TerminalNodeStatus
nodeStatus, int durationLength, int renderedWidth, bool canUpdateDuration)[] _nodes;
36
public TerminalNodesFrame(
TerminalNodeStatus
?[] nodes, int width, int height)
42
_nodes = new (
TerminalNodeStatus
, int, int, bool)[nodes.Length];
44
foreach (
TerminalNodeStatus
? status in nodes)
55
TerminalNodeStatus
status = _nodes[i].nodeStatus;
Logging\TerminalLogger\TerminalNodeStatus.cs (1)
67
public virtual bool Equals(
TerminalNodeStatus
? other) =>