1 instantiation of TerminalProjectInfo
Microsoft.Build (1)
Logging\TerminalLogger\TerminalLogger.cs (1)
761TerminalProjectInfo projectInfo = new(c, evalInfo, _createStopwatch?.Invoke());
14 references to TerminalProjectInfo
Microsoft.Build (14)
Logging\TerminalLogger\TerminalLogger.cs (13)
105private readonly Dictionary<ProjectContext, TerminalProjectInfo> _projects = []; 696foreach (TerminalProjectInfo project in _projects.Values.Where(p => p.HasErrorsOrWarnings)) 761TerminalProjectInfo projectInfo = new(c, evalInfo, _createStopwatch?.Invoke()); 794if (_projects.TryGetValue(c, out TerminalProjectInfo? project)) 999private static string GetProjectFinishedHeader(TerminalProjectInfo project, string buildResult, string duration) 1064if (_restoreContext is null && buildEventContext is not null && _projects.TryGetValue(new ProjectContext(buildEventContext), out TerminalProjectInfo? project)) 1139&& _projects.TryGetValue(new ProjectContext(buildEventContext), out TerminalProjectInfo? project)) 1173if (_projects.TryGetValue(new ProjectContext(buildEventContext), out TerminalProjectInfo? project)) 1187&& _projects.TryGetValue(new ProjectContext(buildEventContext), out TerminalProjectInfo? project)) 1210bool hasProject = _projects.TryGetValue(new ProjectContext(buildEventContext), out TerminalProjectInfo? project); 1283TerminalProjectInfo project) 1379&& _projects.TryGetValue(new ProjectContext(buildEventContext), out TerminalProjectInfo? project)) 1462&& _projects.TryGetValue(new ProjectContext(buildEventContext), out TerminalProjectInfo? project))
Logging\TerminalLogger\TerminalProjectInfo.cs (1)
30/// Initialized a new <see cref="TerminalProjectInfo"/> with the given <paramref name="evalInfo"/> .