59 references to TargetEntryState
Microsoft.Build (22)
BackEnd\Components\RequestBuilder\TargetBuilder.cs (5)
420
case
TargetEntryState
.Dependencies:
474
case
TargetEntryState
.Execution:
498
case
TargetEntryState
.ErrorExecution:
518
case
TargetEntryState
.Completed:
641
if (topEntry.ParentEntry != null && topEntry.ParentEntry.State !=
TargetEntryState
.Completed)
BackEnd\Components\RequestBuilder\TargetEntry.cs (17)
99
private
TargetEntryState
_state;
185
_state =
TargetEntryState
.Dependencies;
233
internal
TargetEntryState
State
335
VerifyState(_state,
TargetEntryState
.Dependencies);
368
_state =
TargetEntryState
.Completed;
407
_state =
TargetEntryState
.Execution;
419
VerifyState(_state,
TargetEntryState
.Execution);
674
_state =
TargetEntryState
.ErrorExecution;
678
_state =
TargetEntryState
.Completed;
694
VerifyState(_state,
TargetEntryState
.ErrorExecution);
730
_state =
TargetEntryState
.Completed;
741
VerifyState(_state,
TargetEntryState
.Completed);
767
ErrorUtilities.VerifyThrow(_state !=
TargetEntryState
.Completed, "State must not be Completed. State is {0}.", _state);
768
_state =
TargetEntryState
.ErrorExecution;
778
ErrorUtilities.VerifyThrow(_state ==
TargetEntryState
.Completed, "State must be Completed. State is {0}.", _state);
882
private void VerifyState(
TargetEntryState
actual,
TargetEntryState
expected)
Microsoft.Build.Engine.UnitTests (37)
BackEnd\TargetEntry_Tests.cs (37)
126
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
139
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
153
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
170
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
172
Assert.Equal(
TargetEntryState
.Execution, entry.State);
176
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
178
Assert.Equal(
TargetEntryState
.Execution, entry.State);
185
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
187
Assert.Equal(
TargetEntryState
.Execution, entry.State);
212
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
214
Assert.Equal(
TargetEntryState
.Execution, entry.State);
220
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
222
Assert.Equal(
TargetEntryState
.Execution, entry.State);
230
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
232
Assert.Equal(
TargetEntryState
.Execution, entry.State);
257
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
259
Assert.Equal(
TargetEntryState
.Execution, entry.State);
266
Assert.Equal(
TargetEntryState
.Completed, entry.State);
270
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
272
Assert.Equal(
TargetEntryState
.Execution, entry.State);
278
Assert.Equal(
TargetEntryState
.ErrorExecution, entry.State);
283
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
285
Assert.Equal(
TargetEntryState
.Execution, entry.State);
292
Assert.Equal(
TargetEntryState
.ErrorExecution, entry.State);
297
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
299
Assert.Equal(
TargetEntryState
.Execution, entry.State);
305
Assert.Equal(
TargetEntryState
.Completed, entry.State);
335
Assert.Equal(
TargetEntryState
.Completed, entry.State);
360
Assert.Equal(
TargetEntryState
.Completed, entry.State);
371
Assert.Equal(
TargetEntryState
.Completed, entry.State);
395
Assert.Equal(
TargetEntryState
.Completed, entry.State);
414
Assert.Equal(
TargetEntryState
.Completed, entry.State);
423
Assert.Equal(
TargetEntryState
.Completed, entry.State);
432
Assert.Equal(
TargetEntryState
.Completed, entry.State);
439
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
441
Assert.Equal(
TargetEntryState
.Execution, entry.State);
444
Assert.Equal(
TargetEntryState
.ErrorExecution, entry.State);