1 instantiation of TerminalProjectInfo
Microsoft.Build (1)
Logging\TerminalLogger\TerminalLogger.cs (1)
735
TerminalProjectInfo projectInfo =
new
(c, evalInfo, _createStopwatch?.Invoke());
13 references to TerminalProjectInfo
Microsoft.Build (13)
Logging\TerminalLogger\TerminalLogger.cs (12)
105
private readonly Dictionary<ProjectContext,
TerminalProjectInfo
> _projects = [];
679
foreach (
TerminalProjectInfo
project in _projects.Values.Where(p => p.HasErrorsOrWarnings))
735
TerminalProjectInfo
projectInfo = new(c, evalInfo, _createStopwatch?.Invoke());
768
if (_projects.TryGetValue(c, out
TerminalProjectInfo
? project))
967
private static string GetProjectFinishedHeader(
TerminalProjectInfo
project, string buildResult, string duration)
1032
if (_restoreContext is null && buildEventContext is not null && _projects.TryGetValue(new ProjectContext(buildEventContext), out
TerminalProjectInfo
? project))
1107
&& _projects.TryGetValue(new ProjectContext(buildEventContext), out
TerminalProjectInfo
? project))
1141
if (_projects.TryGetValue(new ProjectContext(buildEventContext), out
TerminalProjectInfo
? project))
1155
&& _projects.TryGetValue(new ProjectContext(buildEventContext), out
TerminalProjectInfo
? project))
1182
bool hasProject = _projects.TryGetValue(new ProjectContext(buildEventContext), out
TerminalProjectInfo
? project);
1342
&& _projects.TryGetValue(new ProjectContext(buildEventContext), out
TerminalProjectInfo
? project))
1424
&& _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"/> .