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)
135
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
148
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
162
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
177
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
179
Assert.Equal(
TargetEntryState
.Execution, entry.State);
183
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
185
Assert.Equal(
TargetEntryState
.Execution, entry.State);
192
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
194
Assert.Equal(
TargetEntryState
.Execution, entry.State);
216
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
218
Assert.Equal(
TargetEntryState
.Execution, entry.State);
224
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
226
Assert.Equal(
TargetEntryState
.Execution, entry.State);
234
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
236
Assert.Equal(
TargetEntryState
.Execution, entry.State);
258
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
260
Assert.Equal(
TargetEntryState
.Execution, entry.State);
267
Assert.Equal(
TargetEntryState
.Completed, entry.State);
271
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
273
Assert.Equal(
TargetEntryState
.Execution, entry.State);
279
Assert.Equal(
TargetEntryState
.ErrorExecution, entry.State);
284
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
286
Assert.Equal(
TargetEntryState
.Execution, entry.State);
293
Assert.Equal(
TargetEntryState
.ErrorExecution, entry.State);
298
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
300
Assert.Equal(
TargetEntryState
.Execution, entry.State);
306
Assert.Equal(
TargetEntryState
.Completed, entry.State);
333
Assert.Equal(
TargetEntryState
.Completed, entry.State);
355
Assert.Equal(
TargetEntryState
.Completed, entry.State);
366
Assert.Equal(
TargetEntryState
.Completed, entry.State);
390
Assert.Equal(
TargetEntryState
.Completed, entry.State);
409
Assert.Equal(
TargetEntryState
.Completed, entry.State);
418
Assert.Equal(
TargetEntryState
.Completed, entry.State);
427
Assert.Equal(
TargetEntryState
.Completed, entry.State);
434
Assert.Equal(
TargetEntryState
.Dependencies, entry.State);
436
Assert.Equal(
TargetEntryState
.Execution, entry.State);
439
Assert.Equal(
TargetEntryState
.ErrorExecution, entry.State);