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