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;
190
_state =
TargetEntryState
.Dependencies;
238
internal
TargetEntryState
State
340
VerifyState(_state,
TargetEntryState
.Dependencies);
373
_state =
TargetEntryState
.Completed;
412
_state =
TargetEntryState
.Execution;
424
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);
897
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);