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)
81internal Func<StopwatchAbstraction>? CreateStopwatch = null;
Logging\TerminalLogger\TerminalNodeStatus.cs (3)
22public StopwatchAbstraction Stopwatch { get; } 32public TerminalNodeStatus(string project, string? targetFramework, string? runtimeIdentifier, string target, StopwatchAbstraction stopwatch) 57public TerminalNodeStatus(string project, string? targetFramework, string? runtimeIdentifier, TerminalColor targetPrefixColor, string targetPrefix, string target, StopwatchAbstraction stopwatch)
Logging\TerminalLogger\TerminalProjectInfo.cs (2)
35public TerminalProjectInfo(TerminalLogger.ProjectContext context, EvalProjectInfo evalInfo, StopwatchAbstraction? stopwatch) 64public StopwatchAbstraction Stopwatch { get; }
Microsoft.Build.Engine.UnitTests (1)
TerminalLogger_Tests.cs (1)
764Func<StopwatchAbstraction>? createStopwatch = _terminallogger.CreateStopwatch;