20 references to TargetSkipReason
Microsoft.Build.Framework (20)
TargetSkippedEventArgs.cs (6)
83public TargetSkipReason SkipReason { get; set; } 150SkipReason = (TargetSkipReason)reader.Read7BitEncodedInt(); 163TargetSkipReason.PreviouslyBuiltSuccessfully or TargetSkipReason.PreviouslyBuiltUnsuccessfully => 170TargetSkipReason.ConditionWasFalse => 177TargetSkipReason.OutputsUpToDate =>
Telemetry\IWorkerNodeTelemetryData.cs (4)
20internal readonly struct TargetExecutionStats(bool wasExecuted, TargetSkipReason skipReason = TargetSkipReason.None) 30public TargetSkipReason SkipReason { get; } = skipReason; 40public static TargetExecutionStats Skipped(TargetSkipReason reason) => new(wasExecuted: false, skipReason: reason);
Telemetry\TelemetryDataUtils.cs (5)
84internal record TargetDetailInfo(string Name, bool WasExecuted, bool IsCustom, bool IsNuget, bool IsMetaProj, TargetSkipReason SkipReason); 353TargetSkipReason.OutputsUpToDate => skippedDueToUpToDate++, 354TargetSkipReason.ConditionWasFalse => skippedDueToCondition++, 355TargetSkipReason.PreviouslyBuiltSuccessfully or TargetSkipReason.PreviouslyBuiltUnsuccessfully => skippedDueToPreviouslyBuilt++,
Telemetry\WorkerNodeTelemetryData.cs (3)
48public void AddTarget(TaskOrTargetTelemetryKey target, bool wasExecuted, TargetSkipReason skipReason = TargetSkipReason.None) 58else if (skipReason != TargetSkipReason.None)
Telemetry\WorkerNodeTelemetryEventArgs.cs (2)
72var skipReason = (TargetSkipReason)reader.ReadInt32();