in TeamCity.MSBuild.Logger/TargetStartedEventMinimumFields.cs [31:49]
public TargetStartedEventMinimumFields(
TargetStartedEventArgs startedEvent,
bool requireTimeStamp)
{
TargetName = startedEvent.TargetName;
TargetFile = startedEvent.TargetFile;
ProjectFile = startedEvent.ProjectFile;
ShowTargetFinishedEvent = false;
ErrorInTarget = false;
Message = startedEvent.Message;
TargetBuildEventContext = startedEvent.BuildEventContext;
if (requireTimeStamp)
{
TimeStamp = startedEvent.Timestamp;
}
ParentTarget = startedEvent.ParentTarget;
FullTargetKey = $"{TargetFile}.{TargetName}";
}