in TeamCity.MSBuild.Logger/EventHandlers/CustomEventHandler.cs [24:44]
public void Handle(CustomBuildEventArgs e)
{
if (e == null) throw new ArgumentNullException(nameof(e));
if (_context.Parameters.ShowOnlyErrors || _context.Parameters.ShowOnlyWarnings)
{
return;
}
if (e == null) throw new ArgumentNullException(nameof(e));
if (e.BuildEventContext == null) throw new ArgumentException(nameof(e));
if (!_context.IsVerbosityAtLeast(LoggerVerbosity.Detailed) || e.Message == null)
{
return;
}
_deferredMessageWriter.DisplayDeferredStartedEvents(e.BuildEventContext);
_messageWriter.WriteLinePrefix(e.BuildEventContext, e.Timestamp, false);
_messageWriter.WriteMessageAligned(e.Message, true);
_deferredMessageWriter.ShownBuildEventContext(e.BuildEventContext);
}