60 references to TargetSkipReason
Microsoft.Build (38)
BackEnd\Components\Logging\NodeLoggingContext.cs (3)
108
TargetSkipReason
skipReason = isFailure
109
?
TargetSkipReason
.PreviouslyBuiltUnsuccessfully
110
:
TargetSkipReason
.PreviouslyBuiltSuccessfully;
BackEnd\Components\RequestBuilder\RequestBuilder.cs (3)
1388
TargetSkipReason
skipReason = targetResult?.SkipReason ??
TargetSkipReason
.None;
1391
skipReason ==
TargetSkipReason
.None &&
BackEnd\Components\RequestBuilder\TargetBuilder.cs (4)
537
if (targetResult.SkipReason ==
TargetSkipReason
.OutputsUpToDate)
602
TargetSkipReason
skipReason = success
603
?
TargetSkipReason
.PreviouslyBuiltSuccessfully
604
:
TargetSkipReason
.PreviouslyBuiltUnsuccessfully;
BackEnd\Components\RequestBuilder\TargetEntry.cs (4)
379
TargetSkipReason
.ConditionWasFalse);
401
SkipReason =
TargetSkipReason
.ConditionWasFalse,
701
?
TargetSkipReason
.OutputsUpToDate
702
:
TargetSkipReason
.None);
BackEnd\Components\RequestBuilder\TargetUpToDateChecker.cs (1)
244
SkipReason =
TargetSkipReason
.OutputsUpToDate,
BackEnd\Shared\TargetResult.cs (5)
62
private
TargetSkipReason
_skipReason;
77
internal TargetResult(TaskItem[] items, WorkUnitResult result, BuildEventContext originalBuildEventContext = null,
TargetSkipReason
skipReason =
TargetSkipReason
.None)
161
/// <value>The reason for skipping, or <see cref="
TargetSkipReason
.None"/> if the target was not skipped or the reason is unknown.</value>
162
internal
TargetSkipReason
SkipReason
Logging\BinaryLogger\BuildEventArgsReader.cs (6)
847
TargetSkipReason
skipReason =
TargetSkipReason
.None;
857
TargetSkipReason
.ConditionWasFalse // condition expression only stored when false
859
TargetSkipReason
.PreviouslyBuiltSuccessfully
860
:
TargetSkipReason
.PreviouslyBuiltUnsuccessfully;
867
skipReason = (
TargetSkipReason
)ReadInt32();
TelemetryInfra\ITelemetryCollector.cs (4)
26
void AddTarget(TaskOrTargetTelemetryKey key, bool wasExecuted,
TargetSkipReason
skipReason =
TargetSkipReason
.None);
31
void AddTargetResult(bool wasExecuted,
TargetSkipReason
skipReason =
TargetSkipReason
.None);
TelemetryInfra\TelemetryCollectorProvider.cs (8)
52
public void AddTarget(TaskOrTargetTelemetryKey key, bool wasExecuted,
TargetSkipReason
skipReason =
TargetSkipReason
.None)
57
public void AddTargetResult(bool wasExecuted,
TargetSkipReason
skipReason =
TargetSkipReason
.None)
91
public void AddTarget(TaskOrTargetTelemetryKey key, bool wasExecuted,
TargetSkipReason
skipReason =
TargetSkipReason
.None) { }
93
public void AddTargetResult(bool wasExecuted,
TargetSkipReason
skipReason =
TargetSkipReason
.None) { }
Microsoft.Build.Framework (22)
TargetSkippedEventArgs.cs (6)
82
public
TargetSkipReason
SkipReason { get; set; }
149
SkipReason = (
TargetSkipReason
)reader.Read7BitEncodedInt();
162
TargetSkipReason
.PreviouslyBuiltSuccessfully or
TargetSkipReason
.PreviouslyBuiltUnsuccessfully =>
169
TargetSkipReason
.ConditionWasFalse =>
176
TargetSkipReason
.OutputsUpToDate =>
Telemetry\IWorkerNodeTelemetryData.cs (4)
61
internal readonly struct TargetExecutionStats(bool wasExecuted,
TargetSkipReason
skipReason =
TargetSkipReason
.None)
71
public
TargetSkipReason
SkipReason { get; } = skipReason;
81
public static TargetExecutionStats Skipped(
TargetSkipReason
reason) => new(wasExecuted: false, skipReason: reason);
Telemetry\TelemetryDataUtils.cs (1)
92
internal record TargetDetailInfo(string Name, bool WasExecuted, bool IsCustom, bool IsNuget, bool IsMetaProj,
TargetSkipReason
SkipReason);
Telemetry\WorkerNodeTelemetryData.cs (9)
93
public void AddTarget(TaskOrTargetTelemetryKey target, bool wasExecuted,
TargetSkipReason
skipReason =
TargetSkipReason
.None)
103
else if (skipReason !=
TargetSkipReason
.None)
119
public void AddTargetResult(bool wasExecuted,
TargetSkipReason
skipReason =
TargetSkipReason
.None)
130
case
TargetSkipReason
.OutputsUpToDate:
133
case
TargetSkipReason
.ConditionWasFalse:
136
case
TargetSkipReason
.PreviouslyBuiltSuccessfully:
137
case
TargetSkipReason
.PreviouslyBuiltUnsuccessfully:
Telemetry\WorkerNodeTelemetryEventArgs.cs (2)
99
var
skipReason = (
TargetSkipReason
)reader.ReadInt32();