1 write to _currentFrame
Microsoft.Build (1)
Logging\TerminalLogger\TerminalLogger.cs (1)
1567
_currentFrame
= newFrame;
12 references to _currentFrame
Microsoft.Build (12)
Logging\TerminalLogger\TerminalLogger.cs (12)
815
if (
_currentFrame
.NodesCount > 0)
1510
if (
_currentFrame
.NodesCount == 0 && !HasActiveNodes())
1515
currentFrame =
_currentFrame
;
1523
if (!ReferenceEquals(currentFrame,
_currentFrame
)
1525
|| (
_currentFrame
.NodesCount == 0 && !HasActiveNodes()))
1549
if (newFrame.TerminalWidth !=
_currentFrame
.TerminalWidth || newFrame.Height !=
_currentFrame
.Height)
1554
string rendered = newFrame.Render(
_currentFrame
);
1575
if (
_currentFrame
.NodesCount == 0)
1585
if (
_currentFrame
.NodesCount == 0)
1589
Terminal.WriteLine($"{AnsiCodes.CSI}{
_currentFrame
.GetPhysicalRows(terminalWidth) + 1}{AnsiCodes.MoveUpToLineStart}");
1591
_currentFrame
.Clear();