BackEnd\BuildManager\BuildManager.cs (65)
736loggingService.LogComment(buildEventContext: BuildEventContext.Invalid, MessageImportance.Normal, "BuildCheckEnabled");
796BuildEventContext.Invalid,
847loggingService.LogComment(BuildEventContext.Invalid, MessageImportance.Normal, "UsingInputCaches", string.Join(";", _buildParameters.InputResultsCacheFiles));
852loggingService.LogComment(BuildEventContext.Invalid, MessageImportance.Normal, "WritingToOutputCache", _buildParameters.OutputResultsCacheFile);
1227((IBuildComponentHost)this).LoggingService.LogInvalidProjectFileError(BuildEventContext.Invalid, e);
1245BuildEventContext.Invalid, null, warningCode, helpKeyword, BuildEventFileInfo.Empty, message);
1248if (loggingService.ShouldTreatWarningAsError(BuildEventContext.Invalid, warningCode))
1345(_overallBuildSuccess && loggingService.HasBuildSubmissionLoggedErrors(BuildEventContext.InvalidSubmissionId)))
1887BuildEventContext buildEventContext = new BuildEventContext(
1890BuildEventContext.InvalidProjectInstanceId,
1891BuildEventContext.InvalidProjectContextId,
1892BuildEventContext.InvalidTargetId,
1893BuildEventContext.InvalidTaskId);
1992var buildEventContext = request.BuildEventContext;
1993if (buildEventContext == BuildEventContext.Invalid)
1995buildEventContext = new BuildEventContext(request.SubmissionId, 0, BuildEventContext.InvalidProjectInstanceId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidTaskId);
2258BuildEventContext buildEventContext = new BuildEventContext(submission.SubmissionId, 1, BuildEventContext.InvalidProjectInstanceId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidTaskId);
2280private static void AddBuildRequestToSubmission(BuildSubmission submission, int configurationId, int projectContextId = BuildEventContext.InvalidProjectContextId)
2288parentBuildEventContext: BuildEventContext.Invalid,
2368BuildEventContext projectBuildEventContext = new BuildEventContext(submission.SubmissionId, 1, BuildEventContext.InvalidProjectInstanceId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidTaskId);
2384var buildEventContext = new BuildEventContext(submission.SubmissionId, 1, BuildEventContext.InvalidProjectInstanceId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidTaskId);
2446BuildEventContext.InvalidEvaluationId,
2447BuildEventContext.InvalidProjectInstanceId,
2448BuildEventContext.InvalidProjectContextId,
2449BuildEventContext.InvalidTargetId,
2450BuildEventContext.InvalidTaskId),
2956if (result.EvaluationId != BuildEventContext.InvalidEvaluationId)
2976BuildEventContext buildEventContext = _projectStartedEvents.TryGetValue(result.SubmissionId, out BuildEventArgs? buildEventArgs)
2978: new BuildEventContext(result.SubmissionId, node, configuration.Project?.EvaluationId ?? BuildEventContext.InvalidEvaluationId, configuration.ConfigurationId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidTaskId);
3017BuildEventContext buildEventContext = new BuildEventContext(submission.SubmissionId, BuildEventContext.InvalidNodeId, BuildEventContext.InvalidProjectInstanceId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidTaskId);
3028loggingService?.LogError(BuildEventContext.Invalid, new BuildEventFileInfo(string.Empty) /* no project file */, "ChildExitedPrematurely", node, DebugUtils.DebugDumpPath, shutdownPacket.Exception.ToString());
3173BuildEventContext buildEventContext = new BuildEventContext(0, Scheduler.VirtualNode, BuildEventContext.InvalidProjectInstanceId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidTaskId);
3626BuildEventContext.Invalid,
3637message.BuildEvent.BuildEventContext ??= BuildEventContext.Invalid;
3642loggingService.LogCommentFromText(BuildEventContext.Invalid, message.Importance, message.Text);
3648loggingService.LogIncludeFile(BuildEventContext.Invalid, message.FilePath);
3806loggingService?.LogCommentFromText(BuildEventContext.Invalid, MessageImportance.High, message);
3814BuildEventContext.Invalid,
BackEnd\BuildManager\CoordinatorClient.cs (9)
144loggingService.LogComment(BuildEventContext.Invalid, MessageImportance.Normal, "CoordinatorFailedToNegotiate");
152loggingService.LogComment(BuildEventContext.Invalid, MessageImportance.Normal, "CoordinatorFailedToConnect");
190loggingService.LogComment(BuildEventContext.Invalid, MessageImportance.Normal, "CoordinatorLaunchTimedOut");
222loggingService.LogComment(BuildEventContext.Invalid, MessageImportance.Normal, "CoordinatorFailedToConnect");
242loggingService.LogComment(BuildEventContext.Invalid, MessageImportance.Normal, "CoordinatorFailedToConnect");
356loggingService?.LogComment(BuildEventContext.Invalid, MessageImportance.Normal, "CoordinatorNodeGrantReceived", grant.GrantedNodes);
368loggingService?.LogComment(BuildEventContext.Invalid, MessageImportance.High, "CoordinatorWaitingForNodes");
415loggingService?.LogComment(BuildEventContext.Invalid, MessageImportance.Normal, "CoordinatorNodeGrantReceived", grant.GrantedNodes);
479loggingService.LogComment(BuildEventContext.Invalid, MessageImportance.Normal, "CoordinatorFailedToLaunch");
BackEnd\Components\Logging\ILoggingService.cs (46)
272/// <param name="buildEventContext">A <see cref="BuildEventContext"/> to associate with the list of warning codes.</param>
274void AddWarningsAsMessages(BuildEventContext buildEventContext, ISet<string> codes);
279/// <param name="buildEventContext">A <see cref="BuildEventContext"/> to associate with the list of warning codes.</param>
281void AddWarningsAsErrors(BuildEventContext buildEventContext, ISet<string> codes);
286/// <param name="buildEventContext">A <see cref="BuildEventContext"/> to associate with the list of warning codes.</param>
288void AddWarningsNotAsErrors(BuildEventContext buildEventContext, ISet<string> codes);
302bool ShouldTreatWarningAsError(BuildEventContext buildEventContext, string warningCode);
315ICollection<string> GetWarningsAsErrors(BuildEventContext context);
322ICollection<string> GetWarningsNotAsErrors(BuildEventContext context);
329ICollection<string> GetWarningsAsMessages(BuildEventContext context);
377void LogComment(BuildEventContext buildEventContext, MessageImportance importance, string messageResourceName, params object[] messageArgs);
385void LogCommentFromText(BuildEventContext buildEventContext, MessageImportance importance, string message);
397void LogCommentFromText(BuildEventContext buildEventContext, MessageImportance importance, string message, params object[] messageArgs);
416void LogError(BuildEventContext buildEventContext, BuildEventFileInfo file, string messageResourceName, params object[] messageArgs);
426void LogError(BuildEventContext buildEventContext, string subcategoryResourceName, BuildEventFileInfo file, string messageResourceName, params object[] messageArgs);
437void LogErrorFromText(BuildEventContext buildEventContext, string subcategoryResourceName, string errorCode, string helpKeyword, BuildEventFileInfo file, string message);
444void LogInvalidProjectFileError(BuildEventContext buildEventContext, InvalidProjectFileException invalidProjectFileException);
452void LogFatalBuildError(BuildEventContext buildEventContext, Exception exception, BuildEventFileInfo file);
461void LogFatalTaskError(BuildEventContext buildEventContext, Exception exception, BuildEventFileInfo file, string taskName);
471void LogFatalError(BuildEventContext buildEventContext, Exception exception, BuildEventFileInfo file, string messageResourceName, params object[] messageArgs);
482void LogTaskWarningFromException(BuildEventContext buildEventContext, Exception exception, BuildEventFileInfo file, string taskName);
492void LogWarning(BuildEventContext buildEventContext, string subcategoryResourceName, BuildEventFileInfo file, string messageResourceName, params object[] messageArgs);
503void LogWarningFromText(BuildEventContext buildEventContext, string subcategoryResourceName, string warningCode, string helpKeyword, BuildEventFileInfo file, string message);
529BuildEventContext CreateEvaluationBuildEventContext(int nodeId, int submissionId);
539BuildEventContext CreateProjectCacheBuildEventContext(int submissionId, int evaluationId, int projectInstanceId, string projectFile);
547void LogProjectEvaluationStarted(BuildEventContext eventContext, string projectFile);
560BuildEventContext projectEvaluationEventContext,
581BuildEventContext LogProjectStarted(
582BuildEventContext nodeBuildEventContext,
585BuildEventContext parentBuildEventContext,
590int evaluationId = BuildEventContext.InvalidEvaluationId,
591int projectContextId = BuildEventContext.InvalidProjectContextId);
596BuildEventContext nodeBuildEventContext,
599BuildEventContext parentBuildEventContext,
604int evaluationId = BuildEventContext.InvalidEvaluationId,
605int projectContextId = BuildEventContext.InvalidProjectContextId);
613void LogProjectFinished(BuildEventContext projectBuildEventContext, string projectFile, bool success);
625BuildEventContext LogTargetStarted(BuildEventContext projectBuildEventContext, string targetName, string projectFile, string projectFileOfTargetElement, string parentTargetName, TargetBuiltReason buildReason);
636void LogTargetFinished(BuildEventContext targetBuildEventContext, string targetName, string projectFile, string projectFileOfTargetElement, bool success, IEnumerable<TaskItem> targetOutputs);
646void LogTaskStarted(BuildEventContext taskBuildEventContext, string taskName, string projectFile, string projectFileOfTaskNode, string taskAssemblyLocation);
659BuildEventContext LogTaskStarted2(BuildEventContext targetBuildEventContext, string taskName, string projectFile, string projectFileOfTaskNode, int line, int column, string taskAssemblyLocation);
669void LogTaskFinished(BuildEventContext taskBuildEventContext, string taskName, string projectFile, string projectFileOfTaskNode, bool success);
679void LogTelemetry(BuildEventContext buildEventContext, string eventName, IDictionary<string, string> properties);
688void LogIncludeFile(BuildEventContext buildEventContext, string filePath);
BackEnd\Components\Logging\LoggingService.cs (26)
222/// A list of build submission IDs that have logged errors. If an error is logged outside of a submission, the submission ID is <see cref="BuildEventContext.InvalidSubmissionId"/>.
227/// A list of build submission IDs that have logged errors through buildcheck. If an error is logged outside of a submission, the submission ID is <see cref="BuildEventContext.InvalidSubmissionId"/>.
237/// A list of warnings to treat as errors for an associated <see cref="BuildEventContext"/>. If an empty set, all warnings are treated as errors.
242/// A list of warnings to not to be promoted to errors for an associated <see cref="BuildEventContext"/>.
247/// A list of warnings to treat as messages for an associated <see cref="BuildEventContext"/>.
670public bool ShouldTreatWarningAsError(BuildEventContext buildEventContext, string warningCode)
689public ICollection<string> GetWarningsAsErrors(BuildEventContext context)
700public ICollection<string> GetWarningsNotAsErrors(BuildEventContext context)
711public ICollection<string> GetWarningsAsMessages(BuildEventContext context)
726private ICollection<string> GetWarningsForProject(BuildEventContext context, IDictionary<WarningsConfigKey, ISet<string>> warningsByProject, ISet<string> warnings)
750public void AddWarningsAsErrors(BuildEventContext buildEventContext, ISet<string> codes)
760public void AddWarningsNotAsErrors(BuildEventContext buildEventContext, ISet<string> codes)
770public void AddWarningsAsMessages(BuildEventContext buildEventContext, ISet<string> codes)
781private void AddWarningsAsMessagesOrErrors(ref IDictionary<WarningsConfigKey, ISet<string>> warningsByProject, BuildEventContext buildEventContext, ISet<string> codes)
1302if ((warningEvent = buildEvent as BuildWarningEventArgs) != null && warningEvent.BuildEventContext != null && warningEvent.BuildEventContext.ProjectContextId != BuildEventContext.InvalidProjectContextId)
1306else if ((errorEvent = buildEvent as BuildErrorEventArgs) != null && errorEvent.BuildEventContext != null && errorEvent.BuildEventContext.ProjectContextId != BuildEventContext.InvalidProjectContextId)
1310else if ((messageEvent = buildEvent as BuildMessageEventArgs) != null && messageEvent.BuildEventContext != null && messageEvent.BuildEventContext.ProjectContextId != BuildEventContext.InvalidProjectContextId)
1450taskParameterEventArgs.BuildEventContext.ProjectContextId != BuildEventContext.InvalidProjectContextId)
1462private static WarningsConfigKey GetWarningsConfigKey(BuildEventContext buildEventContext)
1761int submissionId = errorEvent.BuildEventContext?.SubmissionId ?? BuildEventContext.InvalidSubmissionId;
2045BuildEventContext context = eventArgs.BuildEventContext!;
2059private bool ShouldTreatWarningAsMessage(BuildEventContext buildEventContext, string warningCode)
2068if (_warningsAsMessagesByProject != null && buildEventContext != null && buildEventContext.ProjectInstanceId != BuildEventContext.InvalidProjectInstanceId)
2079private bool WarningAsErrorNotOverriden(BuildEventContext buildEventContext, string warningCode)
2092private bool ShouldPromoteWarningToError(BuildEventContext buildEventContext, string warningCode)
2106if (_warningsAsErrorsByProject != null && buildEventContext != null && buildEventContext.ProjectInstanceId != BuildEventContext.InvalidProjectInstanceId)
BackEnd\Components\Logging\LoggingServiceLogMethods.cs (54)
38public void LogComment(BuildEventContext buildEventContext, MessageImportance importance, string messageResourceName, params object[] messageArgs)
57public void LogCommentFromText(BuildEventContext buildEventContext, MessageImportance importance, string message)
72public void LogCommentFromText(BuildEventContext buildEventContext, MessageImportance importance, string message, params object[] messageArgs)
98public void LogError(BuildEventContext location, BuildEventFileInfo file, string messageResourceName, params object[] messageArgs)
112public void LogError(BuildEventContext buildEventContext, string subcategoryResourceName, BuildEventFileInfo file, string messageResourceName, params object[] messageArgs)
132public void LogErrorFromText(BuildEventContext buildEventContext, string subcategoryResourceName, string errorCode, string helpKeyword, BuildEventFileInfo file, string message)
136if (buildEvent.ProjectFile == null && buildEventContext.ProjectContextId != BuildEventContext.InvalidProjectContextId)
155public void LogInvalidProjectFileError(BuildEventContext buildEventContext, InvalidProjectFileException invalidProjectFileException)
176if (buildEvent.ProjectFile == null && buildEventContext.ProjectContextId != BuildEventContext.InvalidProjectContextId)
195public void LogFatalBuildError(BuildEventContext buildEventContext, Exception exception, BuildEventFileInfo file)
209public void LogFatalTaskError(BuildEventContext buildEventContext, Exception exception, BuildEventFileInfo file, string taskName)
226public void LogFatalError(BuildEventContext buildEventContext, Exception exception, BuildEventFileInfo file, string messageResourceName, params object[] messageArgs)
260public void LogTaskWarningFromException(BuildEventContext buildEventContext, Exception exception, BuildEventFileInfo file, string taskName)
285public void LogWarning(BuildEventContext buildEventContext, string subcategoryResourceName, BuildEventFileInfo file, string messageResourceName, params object[] messageArgs)
302public void LogWarningFromText(BuildEventContext buildEventContext, string subcategoryResourceName, string warningCode, string helpKeyword, BuildEventFileInfo file, string message)
328if (buildEvent.ProjectFile == null && buildEventContext.ProjectContextId != BuildEventContext.InvalidProjectContextId)
445msgEvent.BuildEventContext = BuildEventContext.Invalid;
452registerEvent.BuildEventContext = BuildEventContext.Invalid;
471public BuildEventContext CreateEvaluationBuildEventContext(int nodeId, int submissionId)
472=> new BuildEventContext(submissionId, nodeId, NextEvaluationId, BuildEventContext.InvalidProjectInstanceId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidTaskId);
475public BuildEventContext CreateProjectCacheBuildEventContext(
490return new BuildEventContext(submissionId, nodeId, evaluationId, projectInstanceId, projectContextId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidTaskId);
494public void LogProjectEvaluationStarted(BuildEventContext projectEvaluationEventContext, string projectFile)
518BuildEventContext projectEvaluationEventContext,
556public BuildEventContext LogProjectStarted(
557BuildEventContext nodeBuildEventContext,
560BuildEventContext parentBuildEventContext,
565int evaluationId = BuildEventContext.InvalidEvaluationId,
566int projectContextId = BuildEventContext.InvalidProjectContextId)
590BuildEventContext nodeBuildEventContext,
593BuildEventContext parentBuildEventContext,
598int evaluationId = BuildEventContext.InvalidEvaluationId,
599int projectContextId = BuildEventContext.InvalidProjectContextId)
603if (projectContextId == BuildEventContext.InvalidProjectContextId)
636BuildEventContext projectBuildEventContext = new BuildEventContext(submissionId, nodeBuildEventContext.NodeId, evaluationId, configurationId, projectContextId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidTaskId);
670public void LogProjectFinished(BuildEventContext projectBuildEventContext, string projectFile, bool success)
701public BuildEventContext LogTargetStarted(BuildEventContext projectBuildEventContext, string targetName, string projectFile, string projectFileOfTargetElement, string parentTargetName, TargetBuiltReason buildReason)
704BuildEventContext targetBuildEventContext = new BuildEventContext(
710BuildEventContext.InvalidTaskId);
740public void LogTargetFinished(BuildEventContext targetBuildEventContext, string targetName, string projectFile, string projectFileOfTargetElement, bool success, IEnumerable<TaskItem> targetOutputs)
769public void LogTaskStarted(BuildEventContext taskBuildEventContext, string taskName, string projectFile, string projectFileOfTaskNode, string taskAssemblyLocation)
798public BuildEventContext LogTaskStarted2(BuildEventContext targetBuildEventContext, string taskName, string projectFile, string projectFileOfTaskNode, int line, int column, string taskAssemblyLocation)
801BuildEventContext taskBuildEventContext = new BuildEventContext(
836public void LogTaskFinished(BuildEventContext taskBuildEventContext, string taskName, string projectFile, string projectFileOfTaskNode, bool success)
864public void LogTelemetry(BuildEventContext buildEventContext, string eventName, IDictionary<string, string> properties)
886public void LogIncludeFile(BuildEventContext buildEventContext, string filePath)
BackEnd\Components\Scheduler\Scheduler.cs (8)
617BuildEventContext context = new BuildEventContext(submissionId, 0, 0, 0, 0, 0);
2081BuildEventContext.InvalidProjectInstanceId,
2082BuildEventContext.InvalidProjectContextId,
2083BuildEventContext.InvalidTargetId,
2084BuildEventContext.InvalidTaskId),
2433private void WriteNodeUtilizationGraph(ILoggingService loggingService, BuildEventContext context, bool useConfigurations)
2567private void WriteNodeUtilizationGraphLine(ILoggingService loggingService, BuildEventContext context, int[] currentWork, int[] previousWork, DateTime currentEventTime, DateTime previousEventTime, int invalidWorkId, ref double accumulatedDuration)
2639private void WriteRecursiveSummary(ILoggingService loggingService, BuildEventContext context, int submissionId, SchedulableRequest request, int level, bool useConfigurations, bool isLastChild)
BackEnd\Components\SdkResolution\SdkResolverRequest.cs (4)
17private BuildEventContext _buildEventContext;
33private SdkResolverRequest(int submissionId, string name, string version, string minimumVersion, BuildEventContext buildEventContext, ElementLocation elementLocation, string solutionPath, string projectPath, bool interactive, bool isRunningInVisualStudio)
47public BuildEventContext BuildEventContext => _buildEventContext;
71public static SdkResolverRequest Create(int submissionId, SdkReference sdkReference, BuildEventContext buildEventContext, ElementLocation elementLocation, string solutionPath, string projectPath, bool interactive, bool isRunningInVisualStudio)
BackEnd\Shared\EventsCreatorHelper.cs (3)
12public static BuildMessageEventArgs CreateMessageEventFromText(BuildEventContext buildEventContext, MessageImportance importance, string message, params object?[]? messageArgs)
29public static BuildErrorEventArgs CreateErrorEventFromText(BuildEventContext buildEventContext, string? subcategoryResourceName, string? errorCode, string? helpKeyword, BuildEventFileInfo file, string message)
60public static BuildWarningEventArgs CreateWarningEventFromText(BuildEventContext buildEventContext, string? subcategoryResourceName, string? errorCode, string? helpKeyword, BuildEventFileInfo file, string message)
Definition\Project.cs (12)
58private static readonly BuildEventContext s_buildEventContext = new BuildEventContext(0 /* node ID */, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTaskId);
844/// This number corresponds to the <see cref="BuildEventContext.EvaluationId"/> and can be used to connect
2510/// This number corresponds to the <see cref="BuildEventContext.EvaluationId"/> and can be used to connect
3613BuildEventContext.InvalidSubmissionId,
3617Assumed.NotEqual(LastEvaluationId, BuildEventContext.InvalidEvaluationId, "Evaluation should produce an evaluation ID");
3685Assumed.Equal(LastEvaluationId, BuildEventContext.InvalidEvaluationId, "This is the first evaluation therefore the last evaluation id is invalid");
3689Assumed.NotEqual(LastEvaluationId, BuildEventContext.InvalidEvaluationId, "Last evaluation ID must be valid after the first evaluation");
4040public int EvaluationId { get; set; } = BuildEventContext.InvalidEvaluationId;
4167EvaluationId = BuildEventContext.InvalidEvaluationId;
Evaluation\Evaluator.cs (5)
347BuildEventContext buildEventContext,
358int evaluationId = BuildEventContext.InvalidEvaluationId;
452internal static List<I> CreateItemsFromInclude(string rootDirectory, ProjectItemElement itemElement, IItemFactory<I, I> itemFactory, string unevaluatedIncludeEscaped, Expander<P, I> expander, ILoggingService loggingService, string buildEventFileInfoFullPath, BuildEventContext buildEventContext)
708Assumed.Equal(_data.EvaluationId, BuildEventContext.InvalidEvaluationId, "There is no prior evaluation ID. The evaluator data needs to be reset at this point");
744Assumed.NotEqual(_data.EvaluationId, BuildEventContext.InvalidEvaluationId, "Evaluation should produce an evaluation ID");
Instance\ProjectInstance.cs (29)
195private int _evaluationId = BuildEventContext.InvalidEvaluationId;
325BuildEventContext buildEventContext = new BuildEventContext(buildParameters.NodeId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTaskId);
557BuildEventContext buildEventContext = new BuildEventContext(0, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTaskId);
632BuildEventContext buildEventContext = new BuildEventContext(0, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTaskId);
647BuildEventContext buildEventContext = new BuildEventContext(submissionId, 0, BuildEventContext.InvalidProjectInstanceId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidTaskId);
656internal ProjectInstance(string projectFile, IDictionary<string, string> globalProperties, string toolsVersion, BuildParameters buildParameters, ILoggingService loggingService, BuildEventContext buildEventContext, ISdkResolverService sdkResolverService, int submissionId, ProjectLoadSettings? projectLoadSettings)
672internal ProjectInstance(ProjectRootElement xml, IDictionary<string, string> globalProperties, string toolsVersion, BuildParameters buildParameters, ILoggingService loggingService, BuildEventContext buildEventContext, ISdkResolverService sdkResolverService, int submissionId)
2692BuildEventContext projectBuildEventContext,
2755BuildEventContext projectBuildEventContext,
3051BuildEventContext projectBuildEventContext,
3106BuildEventContext projectBuildEventContext,
3250BuildEventContext buildEventContext,
3252int submissionId = BuildEventContext.InvalidSubmissionId,
3341Assumed.Equal(EvaluationId, BuildEventContext.InvalidEvaluationId, "Evaluation ID is invalid prior to evaluation");
3367Assumed.NotEqual(EvaluationId, BuildEventContext.InvalidEvaluationId, "Evaluation should produce an evaluation ID");
3633public GenericLoggingContext(ILoggingService loggingService, BuildEventContext eventContext)
Logging\ParallelLogger\ParallelConsoleLogger.cs (27)
68_deferredMessages = new Dictionary<BuildEventContext, List<BuildMessageEventArgs>>(s_compareContextNodeId);
177private void ShownBuildEventContext(BuildEventContext e)
210_deferredMessages = new Dictionary<BuildEventContext, List<BuildMessageEventArgs>>(s_compareContextNodeId);
480BuildEventContext previousEntryPoint = null;
660private (int, int) GetEvaluationKey(BuildEventContext buildEventContext)
1174&& e.BuildEventContext.ProjectContextId != BuildEventContext.InvalidProjectContextId
1243private void DisplayDeferredStartedEvents(BuildEventContext e)
1291if (e.BuildEventContext.TaskId != BuildEventContext.InvalidTaskId && e.File == null)
1304if ((IsVerbosityAtLeast(LoggerVerbosity.Diagnostic) || _showEventId) && e.BuildEventContext.TaskId != BuildEventContext.InvalidTaskId)
1334BuildEventContext currentBuildEventContext = e.BuildEventContext;
1383private bool WriteTargetMessagePrefix(BuildEventArgs e, BuildEventContext context, DateTime timeStamp)
1429private void DisplayDeferredTargetStartedEvent(BuildEventContext e)
1504private void DisplayDeferredProjectStartedEvent(BuildEventContext e)
1602private void WriteLinePrefix(BuildEventContext e, DateTime eventTimeStamp, bool isMessagePrefix)
1646private ProjectFullKey GetFullProjectKey(BuildEventContext e)
1700private Dictionary<BuildEventContext, object> _startedEvent;
1713internal void AddEventStarted(string projectTargetNames, BuildEventContext buildEventContext, DateTime eventTimeStamp, IEqualityComparer<BuildEventContext> comparer)
1727? new Dictionary<BuildEventContext, object>()
1728: new Dictionary<BuildEventContext, object>(comparer);
1740internal void AddEventFinished(string projectTargetNames, BuildEventContext buildEventContext, DateTime eventTimeStamp)
1790private static readonly ComparerContextNodeId<BuildEventContext> s_compareContextNodeId = new ComparerContextNodeId<BuildEventContext>();
1791private static readonly ComparerContextNodeIdTargetId<BuildEventContext> s_compareContextNodeIdTargetId = new ComparerContextNodeIdTargetId<BuildEventContext>();
1792private BuildEventContext _lastDisplayedBuildEventContext;
1805private Dictionary<BuildEventContext, List<BuildMessageEventArgs>> _deferredMessages;