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;
408
_state =
TargetEntryState
.Execution;
420
VerifyState(_state,
TargetEntryState
.Execution);
678
_state =
TargetEntryState
.ErrorExecution;
682
_state =
TargetEntryState
.Completed;
698
VerifyState(_state,
TargetEntryState
.ErrorExecution);
734
_state =
TargetEntryState
.Completed;
745
VerifyState(_state,
TargetEntryState
.Completed);
771
ErrorUtilities.VerifyThrow(_state !=
TargetEntryState
.Completed, "State must not be Completed. State is {0}.", _state);
772
_state =
TargetEntryState
.ErrorExecution;
782
ErrorUtilities.VerifyThrow(_state ==
TargetEntryState
.Completed, "State must be Completed. State is {0}.", _state);
886
private void VerifyState(
TargetEntryState
actual,
TargetEntryState
expected)
Microsoft.Build.Engine.UnitTests (37)
BackEnd\TargetEntry_Tests.cs (37)
130
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
143
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
157
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
172
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
174
Assert.Equal(
TargetEntryState
.Execution, entry.State);
178
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
180
Assert.Equal(
TargetEntryState
.Execution, entry.State);
187
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
189
Assert.Equal(
TargetEntryState
.Execution, entry.State);
211
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
213
Assert.Equal(
TargetEntryState
.Execution, entry.State);
219
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
221
Assert.Equal(
TargetEntryState
.Execution, entry.State);
229
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
231
Assert.Equal(
TargetEntryState
.Execution, entry.State);
253
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
255
Assert.Equal(
TargetEntryState
.Execution, entry.State);
262
Assert.Equal(
TargetEntryState
.Completed, entry.State);
266
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
268
Assert.Equal(
TargetEntryState
.Execution, entry.State);
274
Assert.Equal(
TargetEntryState
.ErrorExecution, entry.State);
279
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
281
Assert.Equal(
TargetEntryState
.Execution, entry.State);
288
Assert.Equal(
TargetEntryState
.ErrorExecution, entry.State);
293
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
295
Assert.Equal(
TargetEntryState
.Execution, entry.State);
301
Assert.Equal(
TargetEntryState
.Completed, entry.State);
328
Assert.Equal(
TargetEntryState
.Completed, entry.State);
350
Assert.Equal(
TargetEntryState
.Completed, entry.State);
361
Assert.Equal(
TargetEntryState
.Completed, entry.State);
385
Assert.Equal(
TargetEntryState
.Completed, entry.State);
404
Assert.Equal(
TargetEntryState
.Completed, entry.State);
413
Assert.Equal(
TargetEntryState
.Completed, entry.State);
422
Assert.Equal(
TargetEntryState
.Completed, entry.State);
429
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
431
Assert.Equal(
TargetEntryState
.Execution, entry.State);
434
Assert.Equal(
TargetEntryState
.ErrorExecution, entry.State);