TeamCity.MSBuild.Logger/IEventFormatter.cs (11 lines of code) (raw):

namespace TeamCity.MSBuild.Logger { using Microsoft.Build.Framework; using JetBrains.Annotations; internal interface IEventFormatter { [NotNull] string FormatEventMessage([NotNull] BuildErrorEventArgs e, bool removeCarriageReturn, bool showProjectFile); [NotNull] string FormatEventMessage([NotNull] BuildMessageEventArgs e, bool removeCarriageReturn, bool showProjectFile); [NotNull] string FormatEventMessage([NotNull] BuildWarningEventArgs e, bool removeCarriageReturn, bool showProjectFile); } }