in TeamCity.MSBuild.Logger/EventHandlers/BuildFinishedHandler.cs [118:146]
private void ShowFlatErrorWarningSummary()
{
if (_context.WarningList?.Count == 0 && _context.ErrorList?.Count == 0 || _context.Parameters.ShowOnlyErrors || _context.Parameters.ShowOnlyWarnings)
{
return;
}
_messageWriter.WriteNewLine();
if (_context.WarningList != null && _context.WarningList.Count > 0)
{
_logWriter.SetColor(Color.WarningSummary);
foreach (var warning in _context.WarningList)
{
_messageWriter.WriteMessageAligned(_eventFormatter.FormatEventMessage(warning, false, _context.Parameters.ShowProjectFile), true);
}
}
if (_context.ErrorList != null && _context.ErrorList.Count > 0)
{
_logWriter.SetColor(Color.ErrorSummary);
foreach (var error in _context.ErrorList)
{
_messageWriter.WriteMessageAligned(_eventFormatter.FormatEventMessage(error, false, _context.Parameters.ShowProjectFile), true);
}
}
_logWriter.ResetColor();
}