2 instantiations of TerminalLogger
Microsoft.Build (1)
Logging\TerminalLogger\TerminalLogger.cs (1)
286
return new
TerminalLogger
(verbosity, originalConsoleMode);
Microsoft.Build.Engine.UnitTests (1)
TerminalLogger_Tests.cs (1)
56
_terminallogger = new
TerminalLogger
(_mockTerminal);
17 references to TerminalLogger
Microsoft.Build (8)
Logging\TerminalLogger\ITerminal.cs (1)
10
/// An abstraction of a terminal, built specifically to fit the <see cref="
TerminalLogger
"/> needs.
Logging\TerminalLogger\TerminalNodesFrame.cs (3)
85
return $"{
TerminalLogger
.Indentation}{project}{(targetFramework is null ? string.Empty : " ")}{AnsiCodes.Colorize(targetFramework,
TerminalLogger
.TargetFrameworkColor)} {AnsiCodes.SetCursorHorizontal(MaxColumn)}{AnsiCodes.MoveCursorBackward(targetWithoutAnsiLength + durationString.Length + 1)}{renderedTarget} {durationString}".AsSpan();
88
TerminalLogger
.Indentation.Length +
Logging\TerminalLogger\TerminalNodeStatus.cs (3)
73
$"{
TerminalLogger
.Indentation}{Project} {Target} ({Stopwatch.ElapsedSeconds:F1}s)" :
74
$"{
TerminalLogger
.Indentation}{Project} {AnsiCodes.Colorize(TargetFramework,
TerminalLogger
.TargetFrameworkColor)} {Target} ({Stopwatch.ElapsedSeconds:F1}s)";
Logging\TerminalLogger\TerminalProjectInfo.cs (1)
57
/// True when the project has run target with name "_TestRunStart" defined in <see cref="
TerminalLogger
._testStartTarget"/>.
Microsoft.Build.Engine.UnitTests (5)
TerminalLogger_Tests.cs (5)
41
private readonly
TerminalLogger
_terminallogger;
75
[InlineData(null, true, true, "", typeof(
TerminalLogger
))]
76
[InlineData("-tl:on", true, true, "off", typeof(
TerminalLogger
))]
83
ILogger logger =
TerminalLogger
.CreateTerminalOrConsoleLogger(args, supportsAnsi, outputIsScreen, default);
98
ILogger logger =
TerminalLogger
.CreateTerminalOrConsoleLogger(args, true, true, default);
MSBuild (4)
XMake.cs (4)
44
using TerminalLogger = Microsoft.Build.Logging.
TerminalLogger
;
4031
var
logger = (
TerminalLogger
)Activator.CreateInstance(typeof(
TerminalLogger
), BindingFlags.Instance | BindingFlags.NonPublic, null, [verbosity], null);