in src/StructuredLogger/Analyzers/Stats.cs [306:401]
private static string GetMessageSubType(string message, BuildEventArgs args)
{
message = args.Message;
if (message == null)
{
return "null";
}
if (message.Length < 50)
{
return "Short";
}
var first = message.Substring(0, 10);
switch (first)
{
case "Did not co":
return "Did not copy";
case "Input file":
return "Input files";
case "Output fil":
return "Output files";
case "Output Pro":
return "Output Property";
case "Set Proper":
return "Set Property";
case "Primary re":
return "Primary reference";
case "Encountere":
return "Encountered conflict";
case "Output Ite":
return "Output Item";
case "Task Param":
return "Task Parameter";
case "Added Item":
return "Added Item";
case "Removed It":
return "Removed Item";
case "Overriding":
return "Overriding target";
case "Removing P":
return "Removing Property";
case "Using Task":
return "Using Task";
case "Property r":
return "Property reassignment";
case " Resolv":
return "Resolved file path";
case " Refere":
return "References which depend on";
case " This r":
return "This reference is not";
case "(in) Annot":
return "GetReferenceNearestTargetFrameworkTask (in) Annotated";
case "(out) Assi":
return "GetReferenceNearestTargetFrameworkTask (out) Assigned";
case "The target":
return "Target not found";
case "Trying to ":
return "Trying to import";
case "Copying fi":
return "Copying file";
case "Task \"Warn":
return "Task skipped";
case "Task \"Erro":
return "Task skipped";
case "Task \"MSBu":
return "Task skipped";
case "Task \"GetR":
return "Task skipped";
case "Task \"Reso":
return "Task skipped";
case "Task \"Writ":
return "Task skipped";
case "Task \"Crea":
return "Task skipped";
case "Task \"Gene":
return "Task skipped";
case "Task \"Copy":
return "Task skipped";
case "Task \"Work":
return "Task skipped";
case "Task \"NETS":
return "Task skipped";
case "Task \"NETB":
return "Task skipped";
case "Task \"Assi":
return "Task skipped";
case " Hi":
return "Hintpath";
default:
break;
}
return "Other";
}