1 instantiation of BuildInsights
Microsoft.Build.Framework (1)
Telemetry\TelemetryDataUtils.cs (1)
57
var buildInsights = new
BuildInsights
(
15 references to BuildInsights
Microsoft.Build (1)
BackEnd\Components\Logging\BuildErrorTelemetryTracker.cs (1)
7
using static Microsoft.Build.Framework.Telemetry.
BuildInsights
;
Microsoft.Build.Framework (14)
Telemetry\BuildTelemetry.cs (1)
9
using static Microsoft.Build.Framework.Telemetry.
BuildInsights
;
Telemetry\TelemetryDataUtils.cs (13)
8
using static Microsoft.Build.Framework.Telemetry.
BuildInsights
;
57
var
buildInsights = new BuildInsights(
374
private static
BuildInsights
.BuildIncrementalityInfo ComputeIncrementalityInfo(IWorkerNodeTelemetryData telemetryData)
386
?
BuildInsights
.BuildType.Unknown
388
?
BuildInsights
.BuildType.Incremental
389
:
BuildInsights
.BuildType.Full;
391
return new
BuildInsights
.BuildIncrementalityInfo(
404
private sealed class NodeTelemetry(
BuildInsights
insights) : IActivityTelemetryDataHolder
411
[nameof(
BuildInsights
.TargetsSummary)] = insights.TargetsSummary,
412
[nameof(
BuildInsights
.TasksSummary)] = insights.TasksSummary,
415
AddIfNotEmpty(nameof(
BuildInsights
.Targets), insights.Targets);
416
AddIfNotEmpty(nameof(
BuildInsights
.Tasks), insights.Tasks);
417
AddIfNotNull(nameof(
BuildInsights
.Incrementality), insights.Incrementality);