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)
11internal 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)
68internal 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)
23public TerminalProjectInfo(string projectFile, string? targetFramework, StopwatchAbstraction? stopwatch) 44public StopwatchAbstraction Stopwatch { get; }
Microsoft.Build.Engine.UnitTests (1)
TerminalLogger_Tests.cs (1)
678Func<StopwatchAbstraction>? createStopwatch = _terminallogger.CreateStopwatch;