1396 references to MessageImportance
Crossgen2Tasks (9)
ExampleTask (3)
HelixTasks (3)
ILLink.Tasks (3)
installer.tasks (8)
Microsoft.Build (222)
BackEnd\BuildManager\BuildManager.cs (8)
403public MessageImportance Importance { get; }
409public DeferredBuildMessage(string text, MessageImportance importance)
416public DeferredBuildMessage(string text, MessageImportance importance, string filePath)
597loggingService.LogComment(buildEventContext: BuildEventContext.Invalid, MessageImportance.Normal, "BuildCheckEnabled");
666loggingService.LogComment(BuildEventContext.Invalid, MessageImportance.Normal, "UsingInputCaches", string.Join(";", _buildParameters.InputResultsCacheFiles));
671loggingService.LogComment(BuildEventContext.Invalid, MessageImportance.Normal, "WritingToOutputCache", _buildParameters.OutputResultsCacheFile);
755MessageImportance.Low));
3330loggingService?.LogCommentFromText(BuildEventContext.Invalid, MessageImportance.High, message);
BackEnd\Components\ProjectCache\ProjectCacheService.cs (15)
260_loggingService.LogComment(buildEventContext, MessageImportance.High, "LoadingProjectCachePlugin", pluginTypeName);
598_loggingService.LogComment(buildEventContext, MessageImportance.Normal, "ProjectCacheQueryStartedWithDefaultTargets", buildRequest.ProjectFullPath);
602_loggingService.LogComment(buildEventContext, MessageImportance.Normal, "ProjectCacheQueryStartedWithTargetNames", buildRequest.ProjectFullPath, targetNames);
675_loggingService.LogComment(buildEventContext, MessageImportance.Normal, "ProjectCacheHitWithDefaultTargets", buildRequest.ProjectFullPath);
679_loggingService.LogComment(buildEventContext, MessageImportance.Normal, "ProjectCacheHitWithTargetNames", buildRequest.ProjectFullPath, targetNames);
686_loggingService.LogComment(buildEventContext, MessageImportance.High, "ProjectCacheHitWithOutputs", buildRequest.ProjectInstance!.GetPropertyValue(ReservedPropertyNames.projectName));
693_loggingService.LogComment(buildEventContext, MessageImportance.Normal, "ProjectCacheMissWithDefaultTargets", buildRequest.ProjectFullPath);
697_loggingService.LogComment(buildEventContext, MessageImportance.Normal, "ProjectCacheMissWithTargetNames", buildRequest.ProjectFullPath, targetNames);
704_loggingService.LogComment(buildEventContext, MessageImportance.Normal, "ProjectCacheNotApplicableWithDefaultTargets", buildRequest.ProjectFullPath);
708_loggingService.LogComment(buildEventContext, MessageImportance.Normal, "ProjectCacheNotApplicableWithTargetNames", buildRequest.ProjectFullPath, targetNames);
937_loggingService.LogComment(buildEventContext, MessageImportance.Low, "ProjectCacheEndBuild");
1036public override void LogMessage(string message, MessageImportance? messageImportance = null)
1040messageImportance ?? MessageImportance.Normal,
1091public override void LogMessage(string message, MessageImportance? messageImportance = null)
1095messageImportance ?? MessageImportance.Normal,
BackEnd\Components\RequestBuilder\IntrinsicTasks\MSBuild.cs (9)
257Log.LogMessageFromResources(MessageImportance.Low, "General.UndefineProperties");
261Log.LogMessageFromText($" {property}", MessageImportance.Low);
272Log.LogMessageFromResources(MessageImportance.Low, "MSBuild.NotBuildingInParallel");
282Log.LogMessageFromResources(MessageImportance.Low, "MSBuild.NoStopOnFirstFailure");
318Log.LogMessageFromResources(MessageImportance.Low, "MSBuild.SkippingRemainingProjects");
387Log.LogMessageFromResources(MessageImportance.High, "MSBuild.ProjectFileNotFoundMessage", project.ItemSpec);
595log.LogMessageFromResources(MessageImportance.Low, "General.ProjectUndefineProperties", projectNames[i]);
599log.LogMessageFromText($" {property}", MessageImportance.Low);
651log.LogMessageFromResources(MessageImportance.Low, "MSBuild.SkippingRemainingTargets");
BackEnd\Components\RequestBuilder\TargetUpToDateChecker.cs (11)
245Importance = MessageImportance.Normal
282_loggingService.LogComment(_buildEventContext, MessageImportance.Low, "BuildTargetCompletely", _targetToAnalyze.Name);
288_loggingService.LogCommentFromText(_buildEventContext, MessageImportance.Low, reason);
300_loggingService.LogComment(_buildEventContext, MessageImportance.Normal, "BuildTargetPartially", _targetToAnalyze.Name);
305_loggingService.LogCommentFromText(_buildEventContext, MessageImportance.Low, reason);
456_loggingService.LogComment(_buildEventContext, MessageImportance.Normal,
459_loggingService.LogComment(_buildEventContext, MessageImportance.Low,
468_loggingService.LogComment(_buildEventContext, MessageImportance.Low, "BuildTargetCompletely", _targetToAnalyze.Name);
469_loggingService.LogComment(_buildEventContext, MessageImportance.Low, "BuildTargetCompletelyNoInputsSpecified");
497_loggingService.LogComment(_buildEventContext, MessageImportance.Normal,
500_loggingService.LogComment(_buildEventContext, MessageImportance.Low,
BackEnd\Components\RequestBuilder\TaskHost.cs (7)
462_taskLoggingContext.LoggingService.LogComment(_taskLoggingContext.BuildEventContext, MessageImportance.Normal, "ErrorConvertedIntoWarning");
848LoggingContext.LogComment(MessageImportance.Low, "TaskAcquiredCores", _taskLoggingContext.TaskName,
888LoggingContext.LogComment(MessageImportance.Low, "TaskReleasedCores", _taskLoggingContext.TaskName,
893LoggingContext.LogComment(MessageImportance.Low, "TaskReleasedCoresWarning", _taskLoggingContext.TaskName,
927public override bool LogsMessagesOfImportance(MessageImportance importance)
937MessageImportance minimumImportance = _taskHost._taskLoggingContext?.LoggingService.MinimumRequiredMessageImportance ?? MessageImportance.Low;
BackEnd\Components\Scheduler\Scheduler.cs (7)
604loggingService.LogComment(context, MessageImportance.Normal, "DetailedSummaryHeader");
610loggingService.LogComment(context, MessageImportance.Normal, "BuildHierarchyHeader");
2047MessageImportance.Normal,
2436loggingService.LogComment(context, MessageImportance.Normal, "NodeUtilizationHeader", nodeIndices.ToString());
2529loggingService.LogComment(context, MessageImportance.Normal, "NodeUtilizationSummary", utilitzationPercentages.ToString(), (utilizationAverage / (double)_availableNodes.Count) * 100);
2600loggingService.LogComment(context, MessageImportance.Normal, "NodeUtilizationEntry", stringBuilder, duration, accumulatedDuration, durationBar);
2634MessageImportance.Normal,
BackEnd\Components\Scheduler\SchedulingPlan.cs (4)
128loggingService.LogCommentFromText(buildEventContext, MessageImportance.Low, ResourceUtilities.FormatResourceStringStripCodeAndKeyword("CantWriteBuildPlan", planName));
174loggingService.LogCommentFromText(buildEventContext, MessageImportance.Low, ResourceUtilities.FormatResourceStringStripCodeAndKeyword("CantReadBuildPlan", planName));
178loggingService.LogCommentFromText(buildEventContext, MessageImportance.Low, ResourceUtilities.FormatResourceStringStripCodeAndKeyword("BuildPlanCorrupt", planName));
182loggingService.LogCommentFromText(buildEventContext, MessageImportance.Low, ResourceUtilities.FormatResourceStringStripCodeAndKeyword("BuildPlanCorrupt", planName));
BackEnd\Components\SdkResolution\SdkResolverService.cs (4)
339loggingContext.LogComment(MessageImportance.Low, "SDKResolverNullMessage", sdkResolver.Name, sdk.ToString());
367loggingContext.LogComment(MessageImportance.Low, "SucceededToResolveSDK", sdk.ToString(), sdkResolver.Name, result.Path ?? "null", result.Version ?? "null");
383else if (loggingContext.LoggingService.MinimumRequiredMessageImportance >= MessageImportance.Low)
388loggingContext.LogComment(MessageImportance.Low, "SDKResolverAttempt", sdkResolver.Name, sdk.ToString(), resultWarnings, resultErrors);
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (4)
364_taskLoggingContext.LogComment(MessageImportance.Normal, "TaskAssemblyLocationMismatch", realTaskAssemblyLocation, _taskFactoryWrapper.TaskFactoryLoadedType.Path);
1372MessageImportance.Low,
1585_taskLoggingContext.LogComment(MessageImportance.Low, "OutputPropertyLogMessage", outputTargetName, outputString);
1672_taskLoggingContext.LogComment(MessageImportance.Low, "OutputPropertyLogMessage", outputTargetName, outputString);
Evaluation\Evaluator.cs (6)
1052_evaluationLoggingContext.LogComment(MessageImportance.Low, "OverridingTarget", otherTarget.Name, otherTarget.Location.File, targetName, targetElement.Location.File);
1091_evaluationLoggingContext.LogComment(MessageImportance.Low, "TargetDoesNotExistBeforeTargetMessage", unescapedBeforeTarget, targetElement.BeforeTargetsLocation.LocationString);
1114_evaluationLoggingContext.LogComment(MessageImportance.Low, "TargetDoesNotExistAfterTargetMessage", unescapedAfterTarget, targetElement.AfterTargetsLocation.LocationString);
1305_evaluationLoggingContext.LogComment(MessageImportance.Low, "OM_GlobalProperty", propertyElement.Name);
1580_evaluationLoggingContext.LogComment(MessageImportance.Low, "SearchPathsForMSBuildExtensionsPath",
1623_evaluationLoggingContext.LogComment(MessageImportance.Low, "TryingExtensionsPath", newExpandedImportPath, extensionPathExpanded);
Instance\ProjectInstance.cs (7)
1393_loggingContext.LogComment(MessageImportance.Low, "SdkEnvironmentVariableAlreadySet", name, value);
1399_loggingContext.LogComment(MessageImportance.Low, "SdkEnvironmentVariableAlreadySetBySdk", name, value);
1416_loggingContext.LogComment(MessageImportance.Low, "SdkEnvironmentVariableSet", name, value);
2647loggingService.LogComment(projectBuildEventContext, MessageImportance.Low, "OldWrapperGeneratedExplicitToolsVersion", toolsVersion);
2710loggingService.LogComment(projectBuildEventContext, MessageImportance.Low, "OldWrapperGeneratedOldSolutionVersion", "2.0", solutionVersion);
2715loggingService.LogComment(projectBuildEventContext, MessageImportance.Low, "OldWrapperGeneratedOldSolutionVersion", "3.5", solutionVersion);
2984loggingService.LogCommentFromText(projectBuildEventContext, MessageImportance.Low, comment);
Instance\TaskRegistry.cs (5)
476targetLoggingContext.LogComment(MessageImportance.Low, "TaskFound", taskName, taskFactory.Name);
480targetLoggingContext.LogComment(MessageImportance.Low, "TaskFoundFromFactory", taskName, taskFactory.Name);
485targetLoggingContext.LogComment(MessageImportance.Low, "TaskNeedsSTA", taskName);
738loggingContext.LogComment(MessageImportance.Low, "OverrideUsingTaskElementCreated", taskName, projectUsingTaskInXml.OverrideLocation);
1477targetLoggingContext.LogComment(MessageImportance.Low, "InitializingTaskFactory", TaskFactoryAttributeName, taskFactoryLoadInfo.AssemblyLocation);
PlatformNegotiation.cs (7)
53log?.LogMessageFromResources(MessageImportance.Low, "GetCompatiblePlatform.ReferencedProjectHasDefinitivePlatform", projectPath, referencedProjectPlatform);
59log?.LogMessageFromResources(MessageImportance.Low, "GetCompatiblePlatform.SamePlatform");
68log?.LogMessageFromResources(MessageImportance.Low, "GetCompatiblePlatform.FoundMappingInTable", currentProjectPlatform, buildProjectReferenceAs, projectReferenceLookupTableMetadata);
76log?.LogMessageFromResources(MessageImportance.Low, "GetCompatiblePlatform.FoundMappingInTable", currentProjectPlatform, buildProjectReferenceAs, platformLookupTable);
82log?.LogMessageFromResources(MessageImportance.Low, "GetCompatiblePlatform.AnyCPUDefault");
94log?.LogMessageFromResources(MessageImportance.Low, "GetCompatiblePlatform.ReferencedProjectHasDefinitivePlatform", projectPath, referencedProjectPlatform);
122log?.LogMessageFromResources(MessageImportance.Low, "GetCompatiblePlatform.LookupTableParsed", stringTable);
TaskLoggingHelper.cs (14)
258public bool LogsMessagesOfImportance(MessageImportance importance)
277Debug.Assert(messageArgs == null || messageArgs.Length == 0 || messageArgs[0].GetType() != typeof(MessageImportance), "Did you call the wrong overload?");
279LogMessage(MessageImportance.Normal, message, messageArgs);
293public void LogMessage(MessageImportance importance, [StringSyntax(StringSyntaxAttribute.CompositeFormat)] string message, params object[] messageArgs)
361MessageImportance importance,
472Debug.Assert(messageArgs == null || messageArgs.Length == 0 || messageArgs[0].GetType() != typeof(MessageImportance), "Did you call the wrong overload?");
474LogMessageFromResources(MessageImportance.Normal, messageResourceName, messageArgs);
488public void LogMessageFromResources(MessageImportance importance, string messageResourceName, params object[] messageArgs)
594LogCommandLine(MessageImportance.Low, commandLine);
604public void LogCommandLine(MessageImportance importance, string commandLine)
1280return LogMessagesFromFile(fileName, MessageImportance.Low);
1292public bool LogMessagesFromFile(string fileName, MessageImportance messageImportance)
1319public bool LogMessagesFromStream(TextReader stream, MessageImportance messageImportance)
1347public bool LogMessageFromText(string lineOfText, MessageImportance messageImportance)
Microsoft.Build.CommandLine.UnitTests (37)
XMake_Tests.cs (36)
34public static TheoryData<string, MessageImportance> MinimumMessageImportanceTestData
38var data = new TheoryData<string, MessageImportance>
40{ "/v:diagnostic /tl:off", MessageImportance.Low },
41{ "/v:detailed /tl:off", MessageImportance.Low },
42{ "/v:normal /tl:off", MessageImportance.Normal },
43{ "/v:minimal /tl:off", MessageImportance.High },
44{ "/v:quiet /tl:off", MessageImportance.High - 1 },
45{ "/v:diagnostic /bl", MessageImportance.Low },
46{ "/v:detailed /bl", MessageImportance.Low },
47{ "/v:normal /bl", MessageImportance.Low }, // v:normal but with binary logger so everything must be logged
48{ "/v:minimal /bl", MessageImportance.Low }, // v:minimal but with binary logger so everything must be logged
49{ "/v:quiet /bl", MessageImportance.Low }, // v:quiet but with binary logger so everything must be logged
50{ "/v:diagnostic /check", MessageImportance.Low },
51{ "/v:detailed /check", MessageImportance.Low },
52{ "/v:normal /check", MessageImportance.Normal },
53{ "/v:minimal /check", MessageImportance.High },
54{ "/v:quiet /check", MessageImportance.High },
55{ "/v:diagnostic /tl:on", MessageImportance.High },
56{ "/v:detailed /tl:on", MessageImportance.High },
57{ "/v:normal /tl:on", MessageImportance.High },
58{ "/v:minimal /tl:on", MessageImportance.High },
59{ "/v:quiet /tl:on", MessageImportance.High - 1 }
66private static string GenerateMessageImportanceProjectFile(MessageImportance expectedMinimumMessageImportance)
2737bool shouldLogHigh = Log.LogsMessagesOfImportance(MessageImportance.High);
2738bool shouldLogNormal = Log.LogsMessagesOfImportance(MessageImportance.Normal);
2739bool shouldLogLow = Log.LogsMessagesOfImportance(MessageImportance.Low);
2740var value = (MessageImportance)ExpectedMinimumMessageImportance;
2743MessageImportance.High - 1 => !shouldLogHigh && !shouldLogNormal && !shouldLogLow,
2744MessageImportance.High => shouldLogHigh && !shouldLogNormal && !shouldLogLow,
2745MessageImportance.Normal => shouldLogHigh && shouldLogNormal && !shouldLogLow,
2746MessageImportance.Low => shouldLogHigh && shouldLogNormal && shouldLogLow,
2752value == MessageImportance.High - 1
2804public void EndToEndMinimumMessageImportance_InProc(string arguments, MessageImportance expectedMinimumMessageImportance)
2828public void EndToEndMinimumMessageImportance_OutOfProc(string arguments, MessageImportance expectedMinimumMessageImportance)
2833expectedMinimumMessageImportance = MessageImportance.Low;
Microsoft.Build.Engine.UnitTests (152)
BackEnd\LoggingServicesLogMethod_Tests.cs (13)
66BuildMessageEventArgs messageEvent = new BuildMessageEventArgs("MyMessage", "HelpKeyword", "Sender", MessageImportance.High);
679service.LogComment(s_buildEventContext, MessageImportance.Low, null, null);
692service.LogComment(s_buildEventContext, MessageImportance.Low, String.Empty, null);
703MessageImportance messageImportance = MessageImportance.Normal;
715service.LogComment(s_buildEventContext, MessageImportance.Normal, "BuildFinishedSuccess");
732service.LogCommentFromText(s_buildEventContext, MessageImportance.Low, null);
743service.LogCommentFromText(s_buildEventContext, MessageImportance.Low, string.Empty);
755service.LogCommentFromText(null, MessageImportance.Low, "Hello");
765MessageImportance messageImportance = MessageImportance.Normal;
774service.LogCommentFromText(s_buildEventContext, MessageImportance.Normal, ResourceUtilities.GetResourceString("BuildFinishedSuccess"));
1704private void VerityBuildMessageEventArgs(ProcessBuildEventHelper service, MessageImportance messageImportance, string message)
BackEnd\NodePackets_Tests.cs (14)
51BuildMessageEventArgs lowMessage = new BuildMessageEventArgs("Message", "help", "sender", MessageImportance.Low);
54TaskCommandLineEventArgs commandLine = new TaskCommandLineEventArgs("commandLine", "taskName", MessageImportance.Low);
70ExtendedBuildMessageEventArgs extMessage = new("extMsg", "SubCategoryForSchemaValidationErrors", "MSB4000", "file", 1, 2, 3, 4, "message", "help", "sender", MessageImportance.Normal);
74PropertyInitialValueSetEventArgs propInit = new("prop", "val", "propsource", "message", "help", "sender", MessageImportance.Normal);
76PropertyReassignmentEventArgs propReassign = new("prop", "prevValue", "newValue", "loc", "message", "help", "sender", MessageImportance.Normal);
78UninitializedPropertyReadEventArgs uninitializedPropertyRead = new("prop", "message", "help", "sender", MessageImportance.Normal);
234Importance = MessageImportance.Normal,
264new UninitializedPropertyReadEventArgs("prop", "message", "help", "sender", MessageImportance.Normal),
266new PropertyReassignmentEventArgs("prop", "prevValue", "newValue", "loc", "message", "help", "sender", MessageImportance.Normal),
267new PropertyInitialValueSetEventArgs("prop", "val", "propsource", "message", "help", "sender", MessageImportance.Normal),
272new BuildMessageEventArgs("Message", "help", "sender", MessageImportance.Low),
279new TaskCommandLineEventArgs("commandLine", "taskName", MessageImportance.Low),
291new AssemblyLoadBuildEventArgs(AssemblyLoadingContext.Evaluation, "init", "aname", "path", Guid.NewGuid(), "domain", MessageImportance.Normal),
305new ExtendedBuildMessageEventArgs("extWarn", "SubCategoryForSchemaValidationErrors", "MSB4000", "file", 1, 2, 3, 4, "message", "help", "sender", MessageImportance.Normal, DateTime.UtcNow, "arg1")
BackEnd\TaskHost_Tests.cs (5)
309_taskHost.LogMessageEvent(new BuildMessageEventArgs("message", "HelpKeyword", "senderName", MessageImportance.High));
313Assert.Equal(MessageImportance.High, _customLogger.LastMessage.Importance); // "Expected Message importance to be high"
436_taskHost.LogMessageEvent(new ExtendedBuildMessageEventArgs("testExtCustomBuildMessage", "ext message", null, null, MessageImportance.Normal));
864: base(message, null, null, MessageImportance.High)
995: base(message, null, null, MessageImportance.High)
ConfigureableForwardingLogger_Tests.cs (4)
20private readonly BuildMessageEventArgs _lowMessage = new BuildMessageEventArgs("Message", "help", "sender", MessageImportance.Low);
21private readonly BuildMessageEventArgs _normalMessage = new BuildMessageEventArgs("Message2", "help", "sender", MessageImportance.Normal);
22private readonly BuildMessageEventArgs _highMessage = new BuildMessageEventArgs("Message3", "help", "sender", MessageImportance.High);
25private readonly TaskCommandLineEventArgs _commandLine = new TaskCommandLineEventArgs("commandLine", "taskName", MessageImportance.Low);
ConsoleLogger_Tests.cs (30)
464es.Consume(new BuildMessageEventArgs(null, null, null, MessageImportance.High) { BuildEventContext = new BuildEventContext(1, 1, 1, 1) });
496BuildMessageEventArgs bmea = new BuildMessageEventArgs(null, null, null, MessageImportance.High);
572[InlineData(LoggerVerbosity.Quiet, MessageImportance.Low, false)]
573[InlineData(LoggerVerbosity.Quiet, MessageImportance.Normal, false)]
574[InlineData(LoggerVerbosity.Quiet, MessageImportance.High, false)]
576[InlineData(LoggerVerbosity.Minimal, MessageImportance.Low, false)]
577[InlineData(LoggerVerbosity.Minimal, MessageImportance.Normal, false)]
578[InlineData(LoggerVerbosity.Minimal, MessageImportance.High, true)]
580[InlineData(LoggerVerbosity.Normal, MessageImportance.Low, false)]
581[InlineData(LoggerVerbosity.Normal, MessageImportance.Normal, true)]
582[InlineData(LoggerVerbosity.Normal, MessageImportance.High, true)]
584[InlineData(LoggerVerbosity.Detailed, MessageImportance.Low, true)]
585[InlineData(LoggerVerbosity.Detailed, MessageImportance.Normal, true)]
586[InlineData(LoggerVerbosity.Detailed, MessageImportance.High, true)]
588[InlineData(LoggerVerbosity.Diagnostic, MessageImportance.Low, true)]
589[InlineData(LoggerVerbosity.Diagnostic, MessageImportance.Normal, true)]
590[InlineData(LoggerVerbosity.Diagnostic, MessageImportance.High, true)]
592public void SingleMessageTest(LoggerVerbosity loggerVerbosity, MessageImportance messageImportance, bool shouldPrint)
652buildEventArgs = new BuildMessageEventArgs(subcategory, code, file, lineNumber, columnNumber, endLineNumber, endColumnNumber, message, helpKeyword, senderName, MessageImportance.Low);
706BuildMessageEventArgs bmea = new BuildMessageEventArgs("foo!", null, "sender", MessageImportance.High);
879BuildMessageEventArgs bmea = new BuildMessageEventArgs("foo!", null, "sender", MessageImportance.Normal);
1720BuildMessageEventArgs messsage1 = new BuildMessageEventArgs(null, null, null, MessageImportance.High);
1748BuildMessageEventArgs messsage2 = new BuildMessageEventArgs(null, null, null, MessageImportance.High);
1820TaskCommandLineEventArgs messsage1 = new TaskCommandLineEventArgs("Message", null, MessageImportance.High);
1834BuildMessageEventArgs messsage2 = new BuildMessageEventArgs("Message", null, null, MessageImportance.High);
1848messsage2 = new BuildMessageEventArgs("Message", null, null, MessageImportance.High);
1892BuildMessageEventArgs messsage1 = new BuildMessageEventArgs("Message", null, null, MessageImportance.High);
1930BuildMessageEventArgs messsage1 = new BuildMessageEventArgs("Message", null, null, MessageImportance.High);
1932BuildMessageEventArgs messsage2 = new BuildMessageEventArgs("Message2", null, null, MessageImportance.High);
1934BuildMessageEventArgs messsage3 = new BuildMessageEventArgs("Message3", null, null, MessageImportance.High);
FileLogger_Tests.cs (8)
61SetUpFileLoggerAndLogMessage("logfile=" + log, new BuildMessageEventArgs("message here", null, null, MessageImportance.High) { BuildEventContext = new BuildEventContext(1, 1, 1, 1) });
87SetUpFileLoggerAndLogMessage("logfile=||invalid||", new BuildMessageEventArgs("message here", null, null, MessageImportance.High) { BuildEventContext = new BuildEventContext(1, 1, 1, 1) });
114fl.MessageHandler(null, new BuildMessageEventArgs("message here", null, null, MessageImportance.High) { BuildEventContext = new BuildEventContext(1, 1, 1, 1) });
216SetUpFileLoggerAndLogMessage("encoding=utf-16;logfile=" + log, new BuildMessageEventArgs("message here", null, null, MessageImportance.High) { BuildEventContext = new BuildEventContext(1, 1, 1, 1) });
243SetUpFileLoggerAndLogMessage("encoding=utf-8;logfile=" + log, new BuildMessageEventArgs("message here", null, null, MessageImportance.High) { BuildEventContext = new BuildEventContext(1, 1, 1, 1) });
293SetUpFileLoggerAndLogMessage("logfile=" + log, new BuildMessageEventArgs("message here", null, null, MessageImportance.High) { BuildEventContext = new BuildEventContext(1, 1, 1, 1) });
317SetUpFileLoggerAndLogMessage("append;logfile=" + log, new BuildMessageEventArgs("message here", null, null, MessageImportance.High) { BuildEventContext = new BuildEventContext(1, 1, 1, 1) });
342SetUpFileLoggerAndLogMessage("logfile=" + log, new BuildMessageEventArgs("message here", null, null, MessageImportance.High) { BuildEventContext = new BuildEventContext(1, 1, 1, 1) });
TerminalLogger_Tests.cs (18)
263private BuildMessageEventArgs MakeMessageEventArgs(string message, MessageImportance importance, string? code = null, string? keyword = "keyword", BuildEventContext? buildEventContext = null)
276var args = MakeMessageEventArgs(messageString, MessageImportance.High, buildEventContext: buildEventContext);
281private BuildMessageEventArgs MakeTaskCommandLineEventArgs(string message, MessageImportance importance, BuildEventContext? buildEventContext = null)
289private BuildMessageEventArgs MakeExtendedMessageEventArgs(string message, MessageImportance importance, string extendedType, Dictionary<string, string?>? extendedMetadata, BuildEventContext? buildEventContext = null)
452MessageRaised?.Invoke(_eventSender, MakeMessageEventArgs(_immediateMessageString, MessageImportance.High));
463MessageRaised?.Invoke(_eventSender, MakeMessageEventArgs("--anycustomarg", MessageImportance.High));
592MessageRaised?.Invoke(_eventSender, MakeMessageEventArgs(_immediateMessageString, MessageImportance.High));
593MessageRaised?.Invoke(_eventSender, MakeMessageEventArgs("High importance message!", MessageImportance.High));
594MessageRaised?.Invoke(_eventSender, MakeMessageEventArgs("Normal importance message!", MessageImportance.Normal));
595MessageRaised?.Invoke(_eventSender, MakeMessageEventArgs("Low importance message!", MessageImportance.Low));
606MessageImportance.High,
611MessageImportance.High,
616MessageImportance.High,
724MessageRaised?.Invoke(_eventSender, MakeTaskCommandLineEventArgs("Task Command Line.", MessageImportance.High));
739MessageRaised?.Invoke(_eventSender, MakeTaskCommandLineEventArgs("Task Command Line.", MessageImportance.High));
885MessageRaised?.Invoke(_eventSender, MakeMessageEventArgs("this message has a link because it has a code and a keyword", MessageImportance.High, code: "1234", keyword: "keyword"));
886MessageRaised?.Invoke(_eventSender, MakeMessageEventArgs("this message has no link because it only has a code", MessageImportance.High, code: "1234", keyword: null));
887MessageRaised?.Invoke(_eventSender, MakeMessageEventArgs("this message has no link because it only has a keyword", MessageImportance.High, keyword: "keyword"));
Microsoft.Build.Framework (46)
CriticalBuildMessageEventArgs.cs (1)
114: base(subcategory, code, file, lineNumber, columnNumber, endLineNumber, endColumnNumber, message, helpKeyword, senderName, MessageImportance.High, eventTimestamp, messageArgs)
ExtendedBuildMessageEventArgs.cs (6)
45public ExtendedBuildMessageEventArgs(string type, string? message, string? helpKeyword, string? senderName, MessageImportance importance)
57public ExtendedBuildMessageEventArgs(string type, string? message, string? helpKeyword, string? senderName, MessageImportance importance, DateTime eventTimestamp)
70public ExtendedBuildMessageEventArgs(string type, string? message, string? helpKeyword, string? senderName, MessageImportance importance, DateTime eventTimestamp, params object[]? messageArgs)
89string? message, string? helpKeyword, string? senderName, MessageImportance importance)
109string? message, string? helpKeyword, string? senderName, MessageImportance importance, DateTime eventTimestamp)
130string? message, string? helpKeyword, string? senderName, MessageImportance importance, DateTime eventTimestamp, params object[]? messageArgs)
Microsoft.Build.Framework.UnitTests (35)
BuildMessageEventArgs_Tests.cs (12)
25bmea = new BuildMessageEventArgs("Message", "HelpKeyword", "Sender", MessageImportance.Low);
26bmea = new BuildMessageEventArgs("Message", "HelpKeyword", "Sender", MessageImportance.Low, DateTime.Now);
27bmea = new BuildMessageEventArgs("{0}", "HelpKeyword", "Sender", MessageImportance.Low, DateTime.Now, "Message");
28bmea = new BuildMessageEventArgs("Subcategory", "Code", "File", 1, 2, 3, 4, "Message", "HelpKeyword", "Sender", MessageImportance.Low);
29bmea = new BuildMessageEventArgs("Subcategory", "Code", "File", 1, 2, 3, 4, "Message", "HelpKeyword", "Sender", MessageImportance.Low, DateTime.Now);
30bmea = new BuildMessageEventArgs("Subcategory", "Code", "File", 1, 2, 3, 4, "{0}", "HelpKeyword", "Sender", MessageImportance.Low, DateTime.Now, "Message");
31bmea = new BuildMessageEventArgs(null, null, null, MessageImportance.Low);
32bmea = new BuildMessageEventArgs(null, null, null, MessageImportance.Low, DateTime.Now);
33bmea = new BuildMessageEventArgs(null, null, null, MessageImportance.Low, DateTime.Now, null);
34bmea = new BuildMessageEventArgs(null, null, null, 0, 0, 0, 0, null, null, null, MessageImportance.Low);
35bmea = new BuildMessageEventArgs(null, null, null, 0, 0, 0, 0, null, null, null, MessageImportance.Low, DateTime.Now);
36bmea = new BuildMessageEventArgs(null, null, null, 0, 0, 0, 0, null, null, null, MessageImportance.Low, DateTime.Now, null);
CustomEventArgSerialization_Tests.cs (12)
260BuildMessageEventArgs genericEvent = new BuildMessageEventArgs("Message", "HelpKeyword", "SenderName", MessageImportance.High);
269BuildMessageEventArgs newGenericEvent = new BuildMessageEventArgs(null, null, null, MessageImportance.Low);
278genericEvent = new BuildMessageEventArgs(string.Empty, string.Empty, string.Empty, MessageImportance.Low);
287newGenericEvent = new BuildMessageEventArgs(null, null, null, MessageImportance.Low);
296genericEvent = new BuildMessageEventArgs(null, null, null, MessageImportance.Low);
305newGenericEvent = new BuildMessageEventArgs("Something", "Something", "Something", MessageImportance.Low);
330BuildMessageEventArgs messageEvent = new BuildMessageEventArgs("SubCategory", "Code", "File", 1, 2, 3, 4, "Message", "HelpKeyword", "SenderName", MessageImportance.High);
339BuildMessageEventArgs newMessageEvent = new BuildMessageEventArgs(null, null, null, 0, 0, 0, 0, null, null, null, MessageImportance.Low);
347messageEvent = new BuildMessageEventArgs(string.Empty, string.Empty, string.Empty, 1, 2, 3, 4, string.Empty, string.Empty, string.Empty, MessageImportance.Low);
356newMessageEvent = new BuildMessageEventArgs(null, null, null, 0, 0, 0, 0, null, null, null, MessageImportance.Low);
364messageEvent = new BuildMessageEventArgs(null, null, null, 1, 2, 3, 4, null, null, null, MessageImportance.Low);
373newMessageEvent = new BuildMessageEventArgs("Something", "Something", "Something", 0, 0, 0, 0, "Something", "Something", "Something", MessageImportance.Low);
ExtendedBuildEventArgs_Tests.cs (7)
138importance: withOptionalData ? MessageImportance.Normal : default,
241ea = new ExtendedBuildMessageEventArgs("type", "Message", "HelpKeyword", "sender", MessageImportance.High);
242ea = new ExtendedBuildMessageEventArgs("type", "Message", "HelpKeyword", "sender", MessageImportance.High, DateTime.Now);
243ea = new ExtendedBuildMessageEventArgs("type", "Message", "HelpKeyword", "sender", MessageImportance.High, DateTime.Now, "arg1");
244ea = new ExtendedBuildMessageEventArgs("type", "Subcategory", "Code", "File", 1, 2, 3, 4, "Message", "HelpKeyword", "sender", MessageImportance.High);
245ea = new ExtendedBuildMessageEventArgs("type", "Subcategory", "Code", "File", 1, 2, 3, 4, "Message", "HelpKeyword", "sender", MessageImportance.High, DateTime.Now);
246ea = new ExtendedBuildMessageEventArgs("type", "Subcategory", "Code", "File", 1, 2, 3, 4, "{0}", "HelpKeyword", "sender", MessageImportance.High, DateTime.Now, "Message");
TaskCommandLineEventArgs_Tests.cs (4)
25taskCommandLineEvent = new TaskCommandLineEventArgs("Commandline", "taskName", MessageImportance.High);
26taskCommandLineEvent = new TaskCommandLineEventArgs("Commandline", "taskName", MessageImportance.High, DateTime.Now);
27taskCommandLineEvent = new TaskCommandLineEventArgs(null, null, MessageImportance.High);
28taskCommandLineEvent = new TaskCommandLineEventArgs(null, null, MessageImportance.High, DateTime.Now);
Microsoft.Build.Tasks.CodeAnalysis (16)
src\Compilers\Core\MSBuildTask\CopyRefAssembly.cs (6)
51Log.LogMessageFromResources(MessageImportance.High, "CopyRefAssembly_BadSource3", SourcePath, e.Message, e.StackTrace);
56Log.LogMessageFromResources(MessageImportance.High, "CopyRefAssembly_SourceNotRef1", SourcePath);
66Log.LogMessageFromResources(MessageImportance.Low, "CopyRefAssembly_SkippingCopy1", DestinationPath);
70Log.LogMessageFromResources(MessageImportance.Low, "CopyRefAssembly_Changed", SourcePath, File.GetLastWriteTimeUtc(SourcePath).ToString("O"), source, DestinationPath, File.GetLastWriteTimeUtc(DestinationPath).ToString("O"), destination);
74Log.LogMessageFromResources(MessageImportance.High, "CopyRefAssembly_BadDestination1", DestinationPath);
86Log.LogMessageFromResources(MessageImportance.Normal, "CopyRefAssembly_Copying", SourcePath, DestinationPath);
Microsoft.Build.Tasks.CodeAnalysis.Sdk (16)
src\Compilers\Core\MSBuildTask\CopyRefAssembly.cs (6)
51Log.LogMessageFromResources(MessageImportance.High, "CopyRefAssembly_BadSource3", SourcePath, e.Message, e.StackTrace);
56Log.LogMessageFromResources(MessageImportance.High, "CopyRefAssembly_SourceNotRef1", SourcePath);
66Log.LogMessageFromResources(MessageImportance.Low, "CopyRefAssembly_SkippingCopy1", DestinationPath);
70Log.LogMessageFromResources(MessageImportance.Low, "CopyRefAssembly_Changed", SourcePath, File.GetLastWriteTimeUtc(SourcePath).ToString("O"), source, DestinationPath, File.GetLastWriteTimeUtc(DestinationPath).ToString("O"), destination);
74Log.LogMessageFromResources(MessageImportance.High, "CopyRefAssembly_BadDestination1", DestinationPath);
86Log.LogMessageFromResources(MessageImportance.Normal, "CopyRefAssembly_Copying", SourcePath, DestinationPath);
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (5)
Microsoft.Build.Tasks.Core (164)
AssemblyDependency\ResolveAssemblyReference.cs (40)
222private Dictionary<string, MessageImportance> _showAssemblyFoldersExLocations = new Dictionary<string, MessageImportance>(StringComparer.OrdinalIgnoreCase);
1183Log.LogMessage(MessageImportance.Low, details);
1235MessageImportance.High,
1425MessageImportance importance = ChooseReferenceLoggingImportance(reference);
1470private MessageImportance ChooseReferenceLoggingImportance(Reference reference)
1472MessageImportance importance = MessageImportance.Low;
1484importance = MessageImportance.Normal;
1496MessageImportance importance = MessageImportance.Low;
1664Log.LogMessage(MessageImportance.Low, Strings.LogAttributeFormat, metadataName, metadataValue);
1674private void LogPrimaryOrDependency(Reference reference, string fusionName, MessageImportance importance)
1738private void LogReferenceErrors(Reference reference, MessageImportance importance)
1800private void LogFullName(Reference reference, MessageImportance importance)
1818private void LogAssembliesConsideredAndRejected(Reference reference, string fusionName, MessageImportance importance)
1833MessageImportance messageImportance = MessageImportance.Low;
1839if ((messageImportance == MessageImportance.Low && (importance == MessageImportance.Normal || importance == MessageImportance.High)) ||
1840(messageImportance == MessageImportance.Normal && importance == MessageImportance.High))
1917private void LogDependees(Reference reference, MessageImportance importance)
1934private void LogRelatedFiles(Reference reference, MessageImportance importance)
1953private void LogSatellites(Reference reference, MessageImportance importance)
1966private void LogScatterFiles(Reference reference, MessageImportance importance)
1979private void LogCopyLocalState(Reference reference, MessageImportance importance)
2032private void LogImageRuntime(Reference reference, MessageImportance importance)
2951Log.LogMessageFromResources(MessageImportance.Low, "ResolveAssemblyReference.TargetFrameworkSubsetLogHeader");
2953Log.LogMessageFromResources(MessageImportance.Low, "ResolveAssemblyReference.TargetFrameworkRedistLogHeader");
2958Log.LogMessage(MessageImportance.Low, Strings.FormattedAssemblyInfo, redistInfo.Path);
2962Log.LogMessageFromResources(MessageImportance.Low, "ResolveAssemblyReference.TargetFrameworkAllowListLogHeader");
2969Log.LogMessage(MessageImportance.Low, Strings.FormattedAssemblyInfo, inclusionListInfo.Path);
2976Log.LogMessageFromResources(MessageImportance.Low, "ResolveAssemblyReference.TargetFrameworkExclusionListLogHeader");
2979Log.LogMessageFromResources(MessageImportance.Low, "ResolveAssemblyReference.FourSpaceIndent", assemblyFullName);
3005Log.LogMessageFromResources(MessageImportance.Low, "ResolveAssemblyReference.NoExclusionListBecauseofFullClientName", subsetName);
3027Log.LogMessageFromResources(MessageImportance.Low, "ResolveAssemblyReference.UsingExclusionList");
3136Log.LogMessageFromResources(MessageImportance.Normal, "ResolveAssemblyReference.BadTargetFrameworkFormat", version);
3168Log.LogMessageFromResources(MessageImportance.Normal, "ResolveAssemblyReference.IgnoringBecauseNonEmptySubtype", assembly.ItemSpec, subType);
Copy.cs (12)
296Log.LogMessage(MessageImportance.Normal, CreatesDirectory, destinationFolder);
332TryCopyViaLink(HardLinkComment, MessageImportance.Normal, sourceFileState, destinationFileState, out hardLinkCreated, ref errorMessage, (source, destination, errMessage) => NativeMethods.MakeHardLink(destination, source, ref errorMessage, Log));
338Log.LogMessage(MessageImportance.Normal, RetryingAsSymbolicLink, sourceFileState.FileNameFullPath, destinationFileState.FileNameFullPath, errorMessage);
342Log.LogMessage(MessageImportance.Normal, RetryingAsFileCopy, sourceFileState.FileNameFullPath, destinationFileState.FileNameFullPath, errorMessage);
350TryCopyViaLink(SymbolicLinkComment, MessageImportance.Normal, sourceFileState, destinationFileState, out symbolicLinkCreated, ref errorMessage, (source, destination, errMessage) => NativeMethodsShared.MakeSymbolicLink(destination, source, ref errorMessage));
358Log.LogMessage(MessageImportance.Normal, RetryingAsFileCopy, sourceFileState.FileNameFullPath, destinationFileState.FileNameFullPath, errorMessage);
373Log.LogMessage(MessageImportance.Normal, FileComment, sourceFileState.FileNameFullPath, destinationFileState.FileNameFullPath);
393private void TryCopyViaLink(string linkComment, MessageImportance messageImportance, FileState sourceFileState, FileState destinationFileState, out bool linkCreated, ref string errorMessage, Func<string, string, string, bool> createLink)
396Log.LogMessage(MessageImportance.Normal, linkComment, sourceFileState.FileNameFullPath, destinationFileState.FileNameFullPath);
413Log.LogMessage(MessageImportance.Low, RemovingReadOnlyAttribute, file.Name);
808Log.LogMessage(MessageImportance.Low, globFailure);
901MessageImportance.Low,
CreateManifestResourceName.cs (5)
146Log.LogMessageFromResources(MessageImportance.Low, "CreateManifestResourceName.RootNamespace", RootNamespace);
150Log.LogMessageFromResources(MessageImportance.Low, "CreateManifestResourceName.NoRootNamespace");
204Log.LogMessageFromResources(MessageImportance.Low, "CreateManifestResourceName.DependsUpon", fileName, dependentUpon);
208Log.LogMessageFromResources(MessageImportance.Low, "CreateManifestResourceName.DependsUponNothing", fileName);
253Log.LogMessageFromResources(MessageImportance.Low, "CreateManifestResourceName.AssignedName", fileName, manifestName);
DownloadFile.cs (3)
132Log.LogMessage(MessageImportance.Low, actualException.ToString());
185Log.LogMessageFromResources(MessageImportance.Normal, "DownloadFile.DidNotDownloadBecauseOfFileMatch", SourceUrl, destinationFile.FullName, nameof(SkipUnchangedFiles), "true");
203Log.LogMessageFromResources(MessageImportance.High, "DownloadFile.Downloading", SourceUrl, destinationFile.FullName, response.Content.Headers.ContentLength);
GenerateResource.cs (13)
604Log.LogCommandLine(MessageImportance.Low, commandLineBuilder.ToString());
688Log.LogMessageFromResources(MessageImportance.Low, "GenerateResource.NoSources");
1516Log.LogMessageFromResources(MessageImportance.Low, "GenerateResource.InputNewer", _newestUncorrelatedInput, outputFilePath);
1572Log.LogMessageFromResources(MessageImportance.Low, "GenerateResource.LinkedInputDoesntExist", linkedFilePath);
1579Log.LogMessageFromResources(MessageImportance.Low, "GenerateResource.LinkedInputNewer", linkedFilePath, outputFilePath);
1597Log.LogMessageFromResources(MessageImportance.Low, "GenerateResource.OutputDoesntExist", outputFilePath);
1604Log.LogMessageFromResources(MessageImportance.Low, "GenerateResource.InputNewer", sourceFilePath, outputFilePath);
1612Log.LogMessageFromResources(MessageImportance.Low, "GenerateResource.InputNewer", _newestUncorrelatedInput, outputFilePath);
1660Log.LogMessageFromResources(MessageImportance.Low, "GenerateResource.InputDoesntExist", Sources[0].ItemSpec);
1666Log.LogMessageFromResources(MessageImportance.Low, "GenerateResource.OutputDoesntExist", StronglyTypedFileName);
1672Log.LogMessageFromResources(MessageImportance.Low, "GenerateResource.InputNewer", Sources[0].ItemSpec, StronglyTypedFileName);
1720Log.LogMessageFromResources(MessageImportance.Low, "GenerateResource.InputDoesntExist", _newestUncorrelatedInput);
3043_logger.LogMessageFromResources(MessageImportance.Low, "GenerateResource.ReadResourceMessage", reader.resources.Count, filename);
MSBuild.cs (9)
223Log.LogMessageFromResources(MessageImportance.Low, "General.UndefineProperties");
227Log.LogMessageFromText($" {property}", MessageImportance.Low);
238Log.LogMessageFromResources(MessageImportance.Low, "MSBuild.NotBuildingInParallel");
248Log.LogMessageFromResources(MessageImportance.Low, "MSBuild.NoStopOnFirstFailure");
284Log.LogMessageFromResources(MessageImportance.Low, "MSBuild.SkippingRemainingProjects");
351Log.LogMessageFromResources(MessageImportance.High, "MSBuild.ProjectFileNotFoundMessage", project.ItemSpec);
548log.LogMessageFromResources(MessageImportance.Low, "General.ProjectUndefineProperties", projectNames[i]);
552log.LogMessageFromText($" {property}", MessageImportance.Low);
600log.LogMessageFromResources(MessageImportance.Low, "MSBuild.SkippingRemainingTargets");
PlatformNegotiation.cs (7)
53log?.LogMessageFromResources(MessageImportance.Low, "GetCompatiblePlatform.ReferencedProjectHasDefinitivePlatform", projectPath, referencedProjectPlatform);
59log?.LogMessageFromResources(MessageImportance.Low, "GetCompatiblePlatform.SamePlatform");
68log?.LogMessageFromResources(MessageImportance.Low, "GetCompatiblePlatform.FoundMappingInTable", currentProjectPlatform, buildProjectReferenceAs, projectReferenceLookupTableMetadata);
76log?.LogMessageFromResources(MessageImportance.Low, "GetCompatiblePlatform.FoundMappingInTable", currentProjectPlatform, buildProjectReferenceAs, platformLookupTable);
82log?.LogMessageFromResources(MessageImportance.Low, "GetCompatiblePlatform.AnyCPUDefault");
94log?.LogMessageFromResources(MessageImportance.Low, "GetCompatiblePlatform.ReferencedProjectHasDefinitivePlatform", projectPath, referencedProjectPlatform);
122log?.LogMessageFromResources(MessageImportance.Low, "GetCompatiblePlatform.LookupTableParsed", stringTable);
Unzip.cs (3)
169Log.LogMessageFromResources(MessageImportance.Low, "Unzip.DidNotUnzipBecauseOfFilter", zipArchiveEntry.FullName);
197Log.LogMessageFromResources(MessageImportance.Low, "Unzip.DidNotUnzipBecauseOfFileMatch", zipArchiveEntry.FullName, destinationPath.FullName, nameof(SkipUnchangedFiles), "true");
232Log.LogMessageFromResources(MessageImportance.Normal, "Unzip.FileComment", zipArchiveEntry.FullName, destinationPath.FullName);
Microsoft.Build.Tasks.UnitTests (7)
Microsoft.Build.UnitTests.Shared (3)
Microsoft.Build.Utilities.Core (36)
TaskLoggingHelper.cs (14)
258public bool LogsMessagesOfImportance(MessageImportance importance)
277Debug.Assert(messageArgs == null || messageArgs.Length == 0 || messageArgs[0].GetType() != typeof(MessageImportance), "Did you call the wrong overload?");
279LogMessage(MessageImportance.Normal, message, messageArgs);
293public void LogMessage(MessageImportance importance, [StringSyntax(StringSyntaxAttribute.CompositeFormat)] string message, params object[] messageArgs)
361MessageImportance importance,
472Debug.Assert(messageArgs == null || messageArgs.Length == 0 || messageArgs[0].GetType() != typeof(MessageImportance), "Did you call the wrong overload?");
474LogMessageFromResources(MessageImportance.Normal, messageResourceName, messageArgs);
488public void LogMessageFromResources(MessageImportance importance, string messageResourceName, params object[] messageArgs)
594LogCommandLine(MessageImportance.Low, commandLine);
604public void LogCommandLine(MessageImportance importance, string commandLine)
1280return LogMessagesFromFile(fileName, MessageImportance.Low);
1292public bool LogMessagesFromFile(string fileName, MessageImportance messageImportance)
1319public bool LogMessagesFromStream(TextReader stream, MessageImportance messageImportance)
1347public bool LogMessageFromText(string lineOfText, MessageImportance messageImportance)
ToolTask.cs (21)
288protected virtual MessageImportance StandardErrorLoggingImportance => MessageImportance.Normal;
316protected virtual MessageImportance StandardOutputLoggingImportance => MessageImportance.Low;
321protected MessageImportance StandardOutputImportanceToUse => _standardOutputImportanceToUse;
326protected MessageImportance StandardErrorImportanceToUse => _standardErrorImportanceToUse;
441LogPrivate.LogMessageFromResources(MessageImportance.Low, "General.ToolCommandFailedNoErrorCode", ExitCode);
477protected virtual void LogToolCommand(string message) => LogPrivate.LogCommandLine(MessageImportance.High, message); // Log a descriptive message about what's happening.
850Log.LogMessageFromText($"Preserving temporary file '{fileName}'", MessageImportance.Low);
1094MessageImportance messageImportance,
1149protected virtual void LogEventsFromTextOutput(string singleLine, MessageImportance messageImportance) => Log.LogMessageFromText(singleLine, messageImportance);
1279_standardErrorImportanceToUse = (MessageImportance)Enum.Parse(typeof(MessageImportance), StandardErrorImportance, true /* case-insensitive */);
1299_standardOutputImportanceToUse = (MessageImportance)Enum.Parse(typeof(MessageImportance), StandardOutputImportance, true /* case-insensitive */);
1670LogPrivate.LogMessageFromResources(MessageImportance.Low, "ToolTask.EnvironmentVariableHeader");
1674Log.LogMessage(MessageImportance.Low, " {0}={1}", key, value);
1696private MessageImportance _standardOutputImportanceToUse = MessageImportance.Low;
1701private MessageImportance _standardErrorImportanceToUse = MessageImportance.Normal;
Microsoft.Build.Utilities.UnitTests (10)
Microsoft.DotNet.ApiCompat (4)
Microsoft.DotNet.ApiCompat.Task (7)
Microsoft.DotNet.Arcade.Sdk (6)
Microsoft.DotNet.Build.Tasks.Feed (24)
Microsoft.DotNet.Build.Tasks.Installers (4)
Microsoft.DotNet.Build.Tasks.Packaging (4)
Microsoft.DotNet.Build.Tasks.TargetFramework (4)
Microsoft.DotNet.Build.Tasks.Workloads (11)
Microsoft.DotNet.Deployment.Tasks.Links (14)
src\AkaMSLinksManager.cs (13)
120_log.LogMessage(MessageImportance.High, $"Failed to delete aka.ms/{link}: {response.Content.ReadAsStringAsync().Result}");
131_log.LogMessage(MessageImportance.High, $"Failed to delete aka.ms/{link}: {e.Message}");
162_log.LogMessage(MessageImportance.High, $"Creating/Updating {links.Count()} aka.ms links.");
176_log.LogMessage(MessageImportance.High, $"Completed creating/updating {links.Count()} aka.ms links.");
226_log.LogMessage(MessageImportance.High, $"Failed to check aka.ms/{link.ShortUrl}: {response.Content.ReadAsStringAsync().Result}");
237_log.LogMessage(MessageImportance.High, $"Failed to check aka.ms/{link.ShortUrl}: {e.Message}");
265_log.LogMessage(MessageImportance.High, $"{(update ? "Updating" : "Creating")} batch of {links.Count()} aka.ms links.");
282_log.LogMessage(MessageImportance.High, $"Sending {(update ? "update" : "create")} request for batch of {links.Count()} aka.ms links.");
285_log.LogMessage(MessageImportance.High, $"Processing {(update ? "update" : "create")} response for batch of {links.Count()} aka.ms links.");
305_log.LogMessage(MessageImportance.High, $"Failed to update aka.ms links: {response.StatusCode}\n" +
332_log.LogMessage(MessageImportance.High, $"Failed to create/update aka.ms links: {response.StatusCode}\n{await response.Content.ReadAsStringAsync()}");
344_log.LogMessage(MessageImportance.High, $"Failed to create/update aka.ms links: {e.Message}");
356_log.LogMessage(MessageImportance.High, $"Completed aka.ms create/update for batch {links.Count()} links.");
Microsoft.DotNet.GenAPI.Task (7)
Microsoft.DotNet.GenFacades (4)
Microsoft.DotNet.Helix.Sdk (42)
SendHelixJob.cs (16)
264Log.LogMessage(MessageImportance.High, $"Sending Job to {TargetQueue}...");
267ISentJob job = await def.SendAsync(msg => Log.LogMessageFromText(msg, MessageImportance.Normal), cancellationToken);
341Log.LogMessage(MessageImportance.Low, $"Adding work item '{name}'");
350Log.LogMessage(MessageImportance.Low, $" Command: '{commands[0]}'");
358Log.LogMessage(MessageImportance.Low, $" Command File: '{commandFile}'");
361Log.LogMessage(MessageImportance.Low, $" {c}");
372Log.LogMessage(MessageImportance.Low, $" Uri Payload: '{payloadUri}'");
377Log.LogMessage(MessageImportance.Low, $" Directory Payload: '{payloadDirectory}'");
382Log.LogMessage(MessageImportance.Low, $" Archive Payload: '{payloadArchive}'");
387Log.LogMessage(MessageImportance.Low, " Empty Payload");
397Log.LogMessage(MessageImportance.Low, $" Timeout: '{timeout}'");
406Log.LogMessage(MessageImportance.Low, " Default Timeout");
511Log.LogMessage(MessageImportance.Low, $"Adding Correlation Payload URI '{uri}', destination '{destination}'");
532MessageImportance.Low,
552MessageImportance.Low,
559MessageImportance.Low,
Microsoft.DotNet.MSBuildSdkResolver (1)
Microsoft.DotNet.MSBuildSdkResolver.Tests (2)
Microsoft.DotNet.NuGetRepack.Tasks (3)
Microsoft.DotNet.PackageTesting (4)
Microsoft.DotNet.SharedFramework.Sdk (4)
Microsoft.DotNet.SignCheck (1)
Microsoft.DotNet.SignTool (34)
Microsoft.DotNet.SourceBuild.Tasks (12)
Microsoft.DotNet.SwaggerGenerator.MSBuild (5)
Microsoft.DotNet.VersionTools.Tasks (6)
Microsoft.Extensions.ApiDescription.Client.Tests (2)
Microsoft.Extensions.Logging.MSBuild (6)
MSBuildLogger.cs (6)
54LogLevel.Trace => _loggingHelper.LogsMessagesOfImportance(MessageImportance.Low),
55LogLevel.Debug => _loggingHelper.LogsMessagesOfImportance(MessageImportance.Normal),
56LogLevel.Information => _loggingHelper.LogsMessagesOfImportance(MessageImportance.High),
68_loggingHelper.LogMessage(message.subcategory, message.code, message.helpKeyword, message.file, message.lineNumber ?? 0, message.columnNumber ?? 0, message.endLineNumber ?? 0, message.endColumnNumber ?? 0, MessageImportance.Low, message.message);
71_loggingHelper.LogMessage(message.subcategory, message.code, message.helpKeyword, message.file, message.lineNumber ?? 0, message.columnNumber ?? 0, message.endLineNumber ?? 0, message.endColumnNumber ?? 0, MessageImportance.Normal, message.message);
74_loggingHelper.LogMessage(message.subcategory, message.code, message.helpKeyword, message.file, message.lineNumber ?? 0, message.columnNumber ?? 0, message.endLineNumber ?? 0, message.endColumnNumber ?? 0, MessageImportance.High, message.message);
Microsoft.Maui.Controls.Build.Tasks (2)
Microsoft.Maui.Resizetizer (20)
Microsoft.NET.Build.Containers (11)
Tasks\ParseContainerProperties.cs (7)
176Log.LogMessage(MessageImportance.Low, "Parsed the following properties. Note: Spaces are replaced with dashes.");
177Log.LogMessage(MessageImportance.Low, "Host: {0}", ParsedContainerRegistry);
178Log.LogMessage(MessageImportance.Low, "Image: {0}", ParsedContainerImage);
179Log.LogMessage(MessageImportance.Low, "Tag: {0}", ParsedContainerTag);
180Log.LogMessage(MessageImportance.Low, "Digest: {0}", ParsedContainerDigest);
181Log.LogMessage(MessageImportance.Low, "Image Name: {0}", NewContainerRepository);
182Log.LogMessage(MessageImportance.Low, "Image Tags: {0}", string.Join(", ", NewContainerTags));
Microsoft.NET.Build.Extensions.Tasks (9)
Microsoft.NET.Build.Tasks (36)
ProcessFrameworkReferences.cs (19)
195Log.LogMessage(MessageImportance.Low, $"Found {frameworkReferenceMap.Count} known framework references for target framework {TargetFrameworkIdentifier}");
196Log.LogMessage(MessageImportance.Low, $"Found {knownRuntimePacksForTargetFramework.Count} known runtime packs for target framework {TargetFrameworkIdentifier}");
216Log.LogMessage(MessageImportance.Low, $"Ignoring framework reference to {knownFrameworkReference.Name} as it is Windows-only and the current platform is not Windows.");
241Log.LogMessage(MessageImportance.Low, $"Selected {selectedPack.Name} with RIDs '{selectedPack.RuntimePackRuntimeIdentifiers}'");
245Log.LogMessage(MessageImportance.Low, $"No runtime pack found for {knownFrameworkReference.Name}.");
305Log.LogMessage(MessageImportance.Low, $"Selected targeting pack '{targetingPack.ItemSpec}@{targetingPackVersion}'");
411Log.LogMessage(MessageImportance.Low, $"Added runtime framework '{runtimeFramework.ItemSpec}@{runtimeFrameworkVersion}'");
678Log.LogMessage(MessageImportance.Low, $"Finding best RID match for pack {selectedRuntimePack.Name}@{runtimePackVersion} for target RID '{runtimeIdentifier}' from '{selectedRuntimePack.RuntimePackRuntimeIdentifiers}' excluding '{selectedRuntimePack.RuntimePackExcludedRuntimeIdentifiers}'");
790Log.LogMessage(MessageImportance.Low, $"Adding tool pack {toolPackType} for runtime {normalizedTargetFrameworkVersion}");
811Log.LogMessage(MessageImportance.Low, $"Found {toolPackType} pack '{knownPack.ItemSpec}@{packVersion}'");
842Log.LogMessage(MessageImportance.Low, $"Determining best RID for '{knownPack.ItemSpec}@{packVersion}' from among '{knownPack.GetMetadata(packName + "RuntimeIdentifiers")}'");
849Log.LogMessage(MessageImportance.Low, $"No matching RID was found'");
852Log.LogMessage(MessageImportance.Low, $"Best RID for '{knownPack.ItemSpec}@{packVersion}' is '{hostRuntimeIdentifier}'");
872Log.LogMessage(MessageImportance.Low, $"Added {toolPackType} runtime pack '{runtimePackName}@{packVersion}'");
885Log.LogMessage(MessageImportance.Low, $"Checking for cross-targeting compilation packs");
908Log.LogMessage(MessageImportance.Low, $"Added {targetIlcPackName}@{packVersion} for cross-targeting compilation");
925Log.LogMessage(MessageImportance.Low, $"No cross-targeting compilation packs required.");
973Log.LogMessage(MessageImportance.Low, $"Added {knownPack.ItemSpec}@{packVersion} for build-time targets");
991Log.LogMessage(MessageImportance.Low, $"Added {analyzerPackage.ItemSpec}@{packVersion} for linker analyzers");
ResolvePackageAssets.cs (3)
549task.Log.LogMessage(MessageImportance.High, Strings.UnableToUsePackageAssetsCache_Info);
1658_task.Log.LogMessage(MessageImportance.Low, Strings.PackageContainsIncorrectlyCasedLocale, package.Name, package.Version.ToNormalizedString(), locale, normalizedLocale);
1675_task.Log.LogMessage(MessageImportance.Low, Strings.PackageContainsUnknownLocale, package.Name, package.Version.ToNormalizedString(), cnf.InvalidCultureName);
Microsoft.NET.Build.Tasks.UnitTests (8)
Microsoft.NET.Sdk.BlazorWebAssembly.Tasks (7)
BrotliCompress.cs (3)
97Log.LogMessage(MessageImportance.Low, "Compressing '{0}' because compressed file '{1}' does not exist.", file.ItemSpec, outputRelativePath);
102Log.LogMessage(MessageImportance.Low, "Skipping '{0}' because '{1}' is newer than '{2}'.", file.ItemSpec, outputRelativePath, file.ItemSpec);
107Log.LogMessage(MessageImportance.Low, "Compressing '{0}' because file is newer than '{1}'.", inputFullPath, outputRelativePath);
GZipCompress.cs (3)
46Log.LogMessage(MessageImportance.Low, "Compressing '{0}' because compressed file '{1}' does not exist.", file.ItemSpec, outputRelativePath);
51Log.LogMessage(MessageImportance.Low, "Skipping '{0}' because '{1}' is newer than '{2}'.", file.ItemSpec, outputRelativePath, file.ItemSpec);
56Log.LogMessage(MessageImportance.Low, "Compressing '{0}' because file is newer than '{1}'.", inputFullPath, outputRelativePath);
Microsoft.NET.Sdk.Publish.Tasks (49)
MsDeploy\CommonUtility.cs (11)
728Log.LogMessage(Framework.MessageImportance.High, strSucceedFailMsg);
731Log.LogMessage(Framework.MessageImportance.High, Resources.VSMSDEPLOY_WebPackageHelpLinkMessage);
732Log.LogMessage(Framework.MessageImportance.High, Resources.VSMSDEPLOY_WebPackageHelpLink);
801Log.LogMessage(Framework.MessageImportance.High, strSucceedFailMsg);
804Log.LogMessage(Framework.MessageImportance.High, Resources.VSMSDEPLOY_WebPackageHelpLinkMessage);
805Log.LogMessage(Framework.MessageImportance.High, Resources.VSMSDEPLOY_WebPackageHelpLink);
1389log.LogMessage(Framework.MessageImportance.Normal, string.Format(CultureInfo.CurrentCulture, Resources.BUILDTASK_RemoveEmptyDirectories_Deleting, dirinfo.FullName));
1688Log.LogMessage(Framework.MessageImportance.Low, strBuilder.ToString());
1837task.Log.LogMessage(Framework.MessageImportance.Low, string.Format(CultureInfo.CurrentCulture, Resources.VSMSDEPLOY_MSDEPLOYVERSIONLOAD, task.ToString(), MSWebDeploymentAssembly.DynamicAssembly?.AssemblyFullName));
1838task.Log.LogMessage(Framework.MessageImportance.Low, string.Format(CultureInfo.CurrentCulture, Resources.VSMSDEPLOY_MSDEPLOYVERSIONLOAD, task.ToString(), MSWebDelegationAssembly.DynamicAssembly?.AssemblyFullName));
1843task.Log.LogMessage(Framework.MessageImportance.Low, string.Format(CultureInfo.CurrentCulture, Resources.BUILDTASK_FailedToLoadThisVersionMsDeployTryingTheNext, versionArray[i], e.Message));
Microsoft.NET.Sdk.Publish.Tasks.Tests (9)
Tasks\OneDeploy\OneDeployTests.cs (6)
74taskLoggerMock.Setup(l => l.LogMessage(Build.Framework.MessageImportance.High, string.Format(Resources.ONEDEPLOY_PublishingOneDeploy, FileToPublish, OneDeployUri.AbsoluteUri.ToString())));
79taskLoggerMock.Setup(l => l.LogMessage(Build.Framework.MessageImportance.High, Resources.ONEDEPLOY_Success));
127taskLoggerMock.Setup(l => l.LogMessage(Build.Framework.MessageImportance.High, string.Format(Resources.ONEDEPLOY_PublishingOneDeploy, FileToPublish, OneDeployUri.AbsoluteUri.ToString())));
158taskLoggerMock.Setup(l => l.LogMessage(Build.Framework.MessageImportance.High, string.Format(Resources.ONEDEPLOY_PublishingOneDeploy, FileToPublish, OneDeployUri.AbsoluteUri.ToString())));
274taskLoggerMock.Setup(l => l.LogMessage(Build.Framework.MessageImportance.High, string.Format(Resources.ONEDEPLOY_PublishingOneDeploy, FileToPublish, OneDeployUri.AbsoluteUri.ToString())));
276taskLoggerMock.Setup(l => l.LogMessage(Build.Framework.MessageImportance.High, Resources.ONEDEPLOY_Success));
Microsoft.NET.Sdk.Razor.Tasks (7)
Microsoft.NET.Sdk.StaticWebAssets.Tasks (155)
ApplyCompressionNegotiation.cs (17)
52Log.LogMessage(MessageImportance.Low, " Skipping endpoint '{0}' since it already has a Content-Encoding selector", compressedEndpoint.Route);
67Log.LogMessage(MessageImportance.Low, " Updated endpoint '{0}' with Content-Encoding and Vary headers", compressedEndpoint.Route);
85Log.LogMessage(MessageImportance.Low, " Adding Vary response header to related endpoint '{0}'", relatedEndpointCandidate.Route);
119Log.LogMessage(MessageImportance.Low, " Skipping endpoint '{0}' since and endpoint for the same asset was updated.", endpointToSkip.Route);
133Log.LogMessage(MessageImportance.Low, "Processing route '{0}'", route);
136Log.LogMessage(MessageImportance.Low, " Found endpoints for route '{0}'", route);
139Log.LogMessage(MessageImportance.Low, " Adding endpoint '{0}'", endpoint.AssetFile);
243Log.LogMessage(MessageImportance.Low, "Processing related endpoint '{0}'", relatedEndpointCandidate.Route);
250Log.LogMessage(MessageImportance.Low, " Created Content-Encoding selector for compressed asset '{0}' with size '{1}' is '{2}'", encodingSelector.Value, encodingSelector.Quality, relatedEndpointCandidate.Route);
261Log.LogMessage(MessageImportance.Low, " Adding original-resource endpoint property for related endpoint '{0}'", relatedEndpointCandidate.Route);
288Log.LogMessage(MessageImportance.Low, " Updated related endpoint '{0}' with Content-Encoding selector '{1}={2}'", relatedEndpointCandidate.Route, encodingSelector.Value, encodingSelector.Quality);
374Log.LogMessage(MessageImportance.Low, " Skipping Content-Type header for related endpoint '{0}'", relatedEndpointCandidateRoute);
380Log.LogMessage(MessageImportance.Low, " Adding header '{0}' to related endpoint '{1}'", header.Name, relatedEndpointCandidateRoute);
394Log.LogMessage(MessageImportance.Low, " Adding header '{0}' to related endpoint '{1}'", header.Name, relatedEndpointCandidate.Route);
406Log.LogMessage(MessageImportance.Low, " Updating ETag header for related endpoint '{0}'", relatedEndpointCandidate.Route);
414Log.LogMessage(MessageImportance.Low, "Adding Content-Type '{1}' header to related endpoint '{0}'", relatedEndpointCandidate.Route, header.Value);
420Log.LogMessage(MessageImportance.Low, " Skipping header '{0}' for related endpoint '{1}'", header.Name, relatedEndpointCandidate.Route);
CollectStaticWebAssetsToCopy.cs (6)
33Log.LogMessage(MessageImportance.Low, "Skipping asset '{0}' since source type is '{1}'", asset.Identity, asset.SourceType);
39Log.LogMessage(MessageImportance.Low, "Skipping asset '{0}' since asset mode is '{1}'", asset.Identity, asset.AssetMode);
51Log.LogMessage(MessageImportance.Low, "Source for asset '{0}' is '{1}' since the identity points to the output path.", asset.Identity, asset.OriginalItemSpec);
56Log.LogMessage(MessageImportance.Low, "Source for asset '{0}' is '{0}' since the asset exists.", asset.Identity);
61Log.LogMessage(MessageImportance.Low, "Source for asset '{0}' is '{1}' since the asset does not exist.", asset.Identity, asset.OriginalItemSpec);
79Log.LogMessage(MessageImportance.Low, "Skipping asset '{0}' since copy to output directory option is '{1}'", asset.Identity, asset.CopyToOutputDirectory);
Compression\BrotliCompress.cs (4)
82Log.LogMessage(MessageImportance.Low, "Created directory '{0}'.", outputDirectory);
98Log.LogMessage(MessageImportance.Low, "Compressing '{0}' because compressed file '{1}' does not exist.", inputFullPath, outputRelativePath);
103Log.LogMessage(MessageImportance.Low, "Skipping '{0}' because '{1}' is newer than '{2}'.", inputFullPath, outputRelativePath, inputFullPath);
108Log.LogMessage(MessageImportance.Low, "Compressing '{0}' because file is newer than '{1}'.", inputFullPath, outputRelativePath);
Compression\GZipCompress.cs (4)
27Log.LogMessage(MessageImportance.Low, "Created directory '{0}'.", outputDirectory);
42Log.LogMessage(MessageImportance.Low, "Compressing '{0}' because compressed file '{1}' does not exist.", inputFullPath, outputRelativePath);
47Log.LogMessage(MessageImportance.Low, "Skipping '{0}' because '{1}' is newer than '{2}'.", inputFullPath, outputRelativePath, inputFullPath);
52Log.LogMessage(MessageImportance.Low, "Compressing '{0}' because file is newer than '{1}'.", inputFullPath, outputRelativePath);
ComputeEndpointsForReferenceStaticWebAssets.cs (3)
40Log.LogMessage(MessageImportance.Low, "Skipping endpoint '{0}' because route '{1}' is already updated.", asset.Identity, oldRoute);
59Log.LogMessage(MessageImportance.Low, "Adding endpoint {0} for asset {1} with updated route {2}.", candidateEndpoint.Route, candidateEndpoint.AssetFile, candidateEndpoint.Route);
66Log.LogMessage(MessageImportance.Low, "Skipping endpoint {0} because the asset {1} was not found.", candidateEndpoint.Route, candidateEndpoint.AssetFile);
DefineStaticWebAssets.cs (22)
129Log.LogMessage(MessageImportance.Low, "FullPath '{0}' starts with content root '{1}' for candidate '{2}'. Using '{3}' as relative path.", normalizedAssetPath, normalizedDirectoryPath, candidate.ItemSpec, result);
140Log.LogMessage(MessageImportance.Low, "Rejected asset '{0}' for pattern '{1}'", candidateMatchPath, RelativePathPattern);
144Log.LogMessage(MessageImportance.Low, "Accepted asset '{0}' for pattern '{1}' with relative path '{2}'", candidateMatchPath, RelativePathPattern, match.Stem);
160MessageImportance.Low,
176MessageImportance.Low,
222Log.LogMessage(MessageImportance.Low, "Computing fingerprint and integrity for asset '{0}'", candidate.ItemSpec);
226Log.LogMessage(MessageImportance.Low, "Computing fingerprint for asset '{0}'", candidate.ItemSpec);
230Log.LogMessage(MessageImportance.Low, "Computing integrity for asset '{0}'", candidate.ItemSpec);
344Log.LogMessage(MessageImportance.Low, "Identity for candidate '{0}' is '{1}' because content root is not defined.", candidate.ItemSpec, candidateFullPath);
351Log.LogMessage(MessageImportance.Low, "Identity for candidate '{0}' is '{1}' because it starts with content root '{2}'.", candidate.ItemSpec, candidateFullPath, normalizedContentRoot);
380Log.LogMessage(MessageImportance.Low, "Identity for candidate '{0}' is '{1}' because it did not start with the content root '{2}'", candidate.ItemSpec, finalIdentity, normalizedContentRoot);
385Log.LogMessage(MessageImportance.Low, "Identity for candidate '{0}' is '{1}' because it didn't match the relative path pattern", candidate.ItemSpec, candidateFullPath);
392Log.LogMessage(MessageImportance.Low, "Computed identity '{0}' for candidate '{1}'", assetIdentity, candidate.ItemSpec);
434Log.LogMessage(MessageImportance.Low, "RelativePath '{0}' normalized to '{1}' found for candidate '{2}' and will be used for matching.", relativePath, normalizedPath, candidate.ItemSpec);
442Log.LogMessage(MessageImportance.Low, "TargetPath '{0}' normalized to '{1}' found for candidate '{2}' and will be used for matching.", targetPath, normalizedPath, candidate.ItemSpec);
450Log.LogMessage(MessageImportance.Low, "Link '{0}' normalized to '{1}' found for candidate '{2}' and will be used for matching.", linkPath, normalizedPath, candidate.ItemSpec);
463Log.LogMessage(MessageImportance.Low, "FullPath '{0}' starts with content root '{1}' for candidate '{2}'. Using '{3}' as relative path.", normalizedAssetPath, normalizedContentRoot, candidate.ItemSpec, result);
533Log.LogMessage(MessageImportance.Low,
540Log.LogMessage(MessageImportance.Low,
553Log.LogMessage(MessageImportance.Low,
560Log.LogMessage(MessageImportance.Low,
579MessageImportance.Low,
GenerateStaticWebAssetEndpointsManifest.cs (9)
45Log.LogMessage(MessageImportance.Low, "Skipping manifest generation because manifest file '{0}' is up to date.", ManifestPath);
50Log.LogMessage(MessageImportance.Low, "Generating manifest file '{0}' because exclusion patterns changed from '{1}' to '{2}'.", ManifestPath,
57Log.LogMessage(MessageImportance.Low, "Generating manifest file '{0}' because manifest file is missing or out of date.", ManifestPath);
87Log.LogMessage(MessageImportance.Low, "Skipping endpoint '{0}' because the asset '{1}' is not part of the manifest", endpoint.Route, endpoint.AssetFile);
105Log.LogMessage(MessageImportance.Low, "Updating manifest timestamp '{0}'.", ManifestPath);
108Log.LogMessage(MessageImportance.Low, "Excluding endpoint '{0}' based on exclusion patterns", route);
121Log.LogMessage(MessageImportance.Low, "Including endpoint '{0}' for asset '{1}' with final location '{2}'", endpoint.Route, endpoint.AssetFile, asset.TargetPath);
233Log.LogMessage(MessageImportance.Low, "Skipping candidate asset '{0}' because it is not a '{1}' or 'All' asset.", group.Key, kind);
239Log.LogMessage(MessageImportance.Low, "Skipping candidate asset '{0}' because asset mode is '{1}'",
GenerateStaticWebAssetsDevelopmentManifest.cs (7)
39Log.LogMessage(MessageImportance.Low, "Skipping manifest generation because manifest file '{0}' is up to date.", ManifestPath);
47Log.LogMessage(MessageImportance.Low, "Skipping manifest generation because no assets nor discovery patterns were found.");
111Log.LogMessage(MessageImportance.Low, "Skipping candidate asset '{0}' because it is a 'Publish' asset.", group.Key);
117Log.LogMessage(MessageImportance.Low, "Skipping candidate asset '{0}' because asset mode is '{1}'",
148Log.LogMessage(MessageImportance.Low, "Creating manifest because manifest file '{0}' does not exist.", ManifestPath);
154MessageImportance.Low,
163MessageImportance.Low,
MSBuild (27)
XMake.cs (15)
1498MessageImportance.Low,
1690MessageImportance.Low),
1695MessageImportance.Low),
1700MessageImportance.Low),
1705MessageImportance.Low),
1710MessageImportance.Low),
1722MessageImportance.Low));
1734MessageImportance.Low));
1744MessageImportance.High));
2777new BuildManager.DeferredBuildMessage(ResourceUtilities.GetResourceString("TerminalLoggerNotUsedAutomated"), MessageImportance.Low));
2786new BuildManager.DeferredBuildMessage(ResourceUtilities.GetResourceString("TerminalLoggerNotUsedRedirected"), MessageImportance.Low));
2794new BuildManager.DeferredBuildMessage(ResourceUtilities.GetResourceString("TerminalLoggerNotUsedNotSupported"), MessageImportance.Low));
2801new BuildManager.DeferredBuildMessage(ResourceUtilities.GetResourceString("TerminalLoggerNotUsedDisabled"), MessageImportance.Low));
2876new BuildManager.DeferredBuildMessage($"The environment variable MSBUILDTERMINALLOGGER was set to {terminalLoggerArg}.", MessageImportance.Low));
2885new BuildManager.DeferredBuildMessage($"The environment variable MSBUILDLIVELOGGER was set to {liveLoggerArg}.", MessageImportance.Low));
MSBuildTaskHost (11)
PresentationBuildTasks (30)
Microsoft\Build\Tasks\Windows\MarkupCompilePass1.cs (11)
122Log.LogMessageFromResources(MessageImportance.Low, nameof(SR.CurrentDirectory), SourceDir);
143Log.LogMessageFromResources(MessageImportance.Low, nameof(SR.AnalysisResult), CompilerAnalyzer.AnalyzeResult);
153Log.LogMessageFromResources(MessageImportance.Low, nameof(SR.RecompiledXaml), CompilerAnalyzer.RecompileMarkupPages[i]);
173Log.LogMessageFromResources(MessageImportance.Low, nameof(SR.CompilationDone));
209Log.LogMessageFromResources(MessageImportance.Low, nameof(SR.CompileSucceed_Pass1));
939Log.LogMessageFromResources(MessageImportance.Low, nameof(SR.ApplicationDefinitionFile), ApplicationFile);
1130Log.LogMessageFromResources(MessageImportance.Low, nameof(SR.ReferenceFile), refpath);
1200Log.LogMessageFromResources(MessageImportance.Low, nameof(SR.DoCompilation));
1201Log.LogMessageFromResources(MessageImportance.Low, nameof(SR.OutputType), OutputType);
1475Log.LogMessageFromResources(MessageImportance.Low, nameof(SR.GeneratedCodeFile), codeItem.ItemSpec);
1484Log.LogMessageFromResources(MessageImportance.Low, nameof(SR.GeneratedBamlFile), bamlItem.ItemSpec);
Microsoft\Build\Tasks\Windows\MarkupCompilePass2.cs (10)
84Log.LogMessageFromResources(MessageImportance.Low, nameof(SR.CurrentDirectory), SourceDir);
128Log.LogMessageFromResources(MessageImportance.Low, nameof(SR.CompilationDone));
559Log.LogMessageFromResources(MessageImportance.Low, nameof(SR.PreparingCompile));
560Log.LogMessageFromResources(MessageImportance.Low, nameof(SR.OutputType), OutputType);
572Log.LogMessageFromResources(MessageImportance.Low, nameof(SR.LocalRefAppDefFile), localApplicationFile);
587Log.LogMessageFromResources(MessageImportance.Low, nameof(SR.LocalRefMarkupPage), localPageFile);
622Log.LogMessageFromResources(MessageImportance.Low, nameof(SR.DoCompilation));
678Log.LogMessageFromResources(MessageImportance.Low, nameof(SR.InternalTypeHelperNotRequired), _internalTypeHelperFile);
725Log.LogMessageFromResources(MessageImportance.Low, nameof(SR.LocalRefGeneratedBamlFile), bamlItem.ItemSpec);
744Log.LogMessageFromResources(MessageImportance.Low, nameof(SR.LocalRefGeneratedBamlFile), bamlItem.ItemSpec);
ProjectCachePlugin (4)
sdk-tasks (25)