1 instantiation of BuildInsights
Microsoft.Build.Framework (1)
Telemetry\TelemetryDataUtils.cs (1)
49
var buildInsights = new
BuildInsights
(
23 references to BuildInsights
Microsoft.Build (1)
BackEnd\Components\Logging\BuildErrorTelemetryTracker.cs (1)
7
using static Microsoft.Build.Framework.Telemetry.
BuildInsights
;
Microsoft.Build.Engine.UnitTests (8)
BackEnd\KnownTelemetry_Tests.cs (1)
11
using static Microsoft.Build.Framework.Telemetry.
BuildInsights
;
Telemetry\Telemetry_Tests.cs (7)
20
using static Microsoft.Build.Framework.Telemetry.
BuildInsights
;
415
var incrementality = properties["Incrementality"] as
BuildInsights
.BuildIncrementalityInfo;
417
incrementality!.Classification.ShouldBe(
BuildInsights
.BuildType.Full);
444
var incrementality = properties["Incrementality"] as
BuildInsights
.BuildIncrementalityInfo;
446
incrementality!.Classification.ShouldBe(
BuildInsights
.BuildType.Incremental);
470
var incrementality = properties["Incrementality"] as
BuildInsights
.BuildIncrementalityInfo;
472
incrementality!.Classification.ShouldBe(
BuildInsights
.BuildType.Unknown);
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
;
49
var
buildInsights = new BuildInsights(
332
private static
BuildInsights
.BuildIncrementalityInfo ComputeIncrementalityInfo(
365
?
BuildInsights
.BuildType.Unknown
367
?
BuildInsights
.BuildType.Incremental
368
:
BuildInsights
.BuildType.Full;
370
return new
BuildInsights
.BuildIncrementalityInfo(
381
private sealed class NodeTelemetry(
BuildInsights
insights) : IActivityTelemetryDataHolder
387
[nameof(
BuildInsights
.TargetsSummary)] = insights.TargetsSummary,
388
[nameof(
BuildInsights
.TasksSummary)] = insights.TasksSummary,
391
AddIfNotEmpty(nameof(
BuildInsights
.Targets), insights.Targets);
392
AddIfNotEmpty(nameof(
BuildInsights
.Tasks), insights.Tasks);
393
AddIfNotNull(nameof(
BuildInsights
.Incrementality), insights.Incrementality);