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:
645
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);
369
_state =
TargetEntryState
.Completed;
409
_state =
TargetEntryState
.Execution;
421
VerifyState(_state,
TargetEntryState
.Execution);
679
_state =
TargetEntryState
.ErrorExecution;
683
_state =
TargetEntryState
.Completed;
699
VerifyState(_state,
TargetEntryState
.ErrorExecution);
735
_state =
TargetEntryState
.Completed;
746
VerifyState(_state,
TargetEntryState
.Completed);
772
ErrorUtilities.VerifyThrow(_state !=
TargetEntryState
.Completed, "State must not be Completed. State is {0}.", _state);
773
_state =
TargetEntryState
.ErrorExecution;
783
ErrorUtilities.VerifyThrow(_state ==
TargetEntryState
.Completed, "State must be Completed. State is {0}.", _state);
887
private void VerifyState(
TargetEntryState
actual,
TargetEntryState
expected)
Microsoft.Build.Engine.UnitTests (37)
BackEnd\TargetEntry_Tests.cs (37)
134
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
147
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
161
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
176
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
178
Assert.Equal(
TargetEntryState
.Execution, entry.State);
182
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
184
Assert.Equal(
TargetEntryState
.Execution, entry.State);
191
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
193
Assert.Equal(
TargetEntryState
.Execution, entry.State);
215
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
217
Assert.Equal(
TargetEntryState
.Execution, entry.State);
223
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
225
Assert.Equal(
TargetEntryState
.Execution, entry.State);
233
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
235
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);
332
Assert.Equal(
TargetEntryState
.Completed, entry.State);
354
Assert.Equal(
TargetEntryState
.Completed, entry.State);
365
Assert.Equal(
TargetEntryState
.Completed, entry.State);
389
Assert.Equal(
TargetEntryState
.Completed, entry.State);
408
Assert.Equal(
TargetEntryState
.Completed, entry.State);
417
Assert.Equal(
TargetEntryState
.Completed, entry.State);
426
Assert.Equal(
TargetEntryState
.Completed, entry.State);
433
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
435
Assert.Equal(
TargetEntryState
.Execution, entry.State);
438
Assert.Equal(
TargetEntryState
.ErrorExecution, entry.State);