4 types derived from StopwatchAbstraction
Microsoft.Build (1)
Logging\TerminalLogger\SystemStopwatch.cs (1)
8
internal sealed class SystemStopwatch :
StopwatchAbstraction
Microsoft.Build.Engine.UnitTests (3)
MockStopwatch.cs (1)
8
internal sealed class MockStopwatch :
StopwatchAbstraction
StaticStopwatch.cs (1)
12
internal sealed class StaticStopwatch :
StopwatchAbstraction
TickingStopwatch.cs (1)
12
internal sealed class TickingStopwatch :
StopwatchAbstraction
8 references to StopwatchAbstraction
Microsoft.Build (7)
Logging\TerminalLogger\SystemStopwatch.cs (1)
17
public static
StopwatchAbstraction
StartNew()
Logging\TerminalLogger\TerminalLogger.cs (1)
73
internal Func<
StopwatchAbstraction
>? CreateStopwatch = null;
Logging\TerminalLogger\TerminalNodeStatus.cs (3)
21
public
StopwatchAbstraction
Stopwatch { get; }
30
public TerminalNodeStatus(string project, string? targetFramework, string target,
StopwatchAbstraction
stopwatch)
53
public TerminalNodeStatus(string project, string? targetFramework, TerminalColor targetPrefixColor, string targetPrefix, string target,
StopwatchAbstraction
stopwatch)
Logging\TerminalLogger\TerminalProjectInfo.cs (2)
24
public TerminalProjectInfo(string projectFile, string? targetFramework,
StopwatchAbstraction
? stopwatch)
45
public
StopwatchAbstraction
Stopwatch { get; }
Microsoft.Build.Engine.UnitTests (1)
TerminalLogger_Tests.cs (1)
682
Func<
StopwatchAbstraction
>? createStopwatch = _terminallogger.CreateStopwatch;