59 references to TargetEntryState
Microsoft.Build (22)
BackEnd\Components\RequestBuilder\TargetBuilder.cs (5)
420case TargetEntryState.Dependencies: 474case TargetEntryState.Execution: 498case TargetEntryState.ErrorExecution: 518case TargetEntryState.Completed: 645if (topEntry.ParentEntry != null && topEntry.ParentEntry.State != TargetEntryState.Completed)
BackEnd\Components\RequestBuilder\TargetEntry.cs (17)
99private TargetEntryState _state; 185_state = TargetEntryState.Dependencies; 233internal TargetEntryState State 335VerifyState(_state, TargetEntryState.Dependencies); 369_state = TargetEntryState.Completed; 409_state = TargetEntryState.Execution; 421VerifyState(_state, TargetEntryState.Execution); 679_state = TargetEntryState.ErrorExecution; 683_state = TargetEntryState.Completed; 699VerifyState(_state, TargetEntryState.ErrorExecution); 735_state = TargetEntryState.Completed; 746VerifyState(_state, TargetEntryState.Completed); 772ErrorUtilities.VerifyThrow(_state != TargetEntryState.Completed, "State must not be Completed. State is {0}.", _state); 773_state = TargetEntryState.ErrorExecution; 783ErrorUtilities.VerifyThrow(_state == TargetEntryState.Completed, "State must be Completed. State is {0}.", _state); 887private void VerifyState(TargetEntryState actual, TargetEntryState expected)
Microsoft.Build.Engine.UnitTests (37)
BackEnd\TargetEntry_Tests.cs (37)
134Assert.Equal(TargetEntryState.Dependencies, entry.State); 147Assert.Equal(TargetEntryState.Dependencies, entry.State); 161Assert.Equal(TargetEntryState.Dependencies, entry.State); 176Assert.Equal(TargetEntryState.Dependencies, entry.State); 178Assert.Equal(TargetEntryState.Execution, entry.State); 182Assert.Equal(TargetEntryState.Dependencies, entry.State); 184Assert.Equal(TargetEntryState.Execution, entry.State); 191Assert.Equal(TargetEntryState.Dependencies, entry.State); 193Assert.Equal(TargetEntryState.Execution, entry.State); 215Assert.Equal(TargetEntryState.Dependencies, entry.State); 217Assert.Equal(TargetEntryState.Execution, entry.State); 223Assert.Equal(TargetEntryState.Dependencies, entry.State); 225Assert.Equal(TargetEntryState.Execution, entry.State); 233Assert.Equal(TargetEntryState.Dependencies, entry.State); 235Assert.Equal(TargetEntryState.Execution, entry.State); 257Assert.Equal(TargetEntryState.Dependencies, entry.State); 259Assert.Equal(TargetEntryState.Execution, entry.State); 266Assert.Equal(TargetEntryState.Completed, entry.State); 270Assert.Equal(TargetEntryState.Dependencies, entry.State); 272Assert.Equal(TargetEntryState.Execution, entry.State); 278Assert.Equal(TargetEntryState.ErrorExecution, entry.State); 283Assert.Equal(TargetEntryState.Dependencies, entry.State); 285Assert.Equal(TargetEntryState.Execution, entry.State); 292Assert.Equal(TargetEntryState.ErrorExecution, entry.State); 297Assert.Equal(TargetEntryState.Dependencies, entry.State); 299Assert.Equal(TargetEntryState.Execution, entry.State); 305Assert.Equal(TargetEntryState.Completed, entry.State); 332Assert.Equal(TargetEntryState.Completed, entry.State); 354Assert.Equal(TargetEntryState.Completed, entry.State); 365Assert.Equal(TargetEntryState.Completed, entry.State); 389Assert.Equal(TargetEntryState.Completed, entry.State); 408Assert.Equal(TargetEntryState.Completed, entry.State); 417Assert.Equal(TargetEntryState.Completed, entry.State); 426Assert.Equal(TargetEntryState.Completed, entry.State); 433Assert.Equal(TargetEntryState.Dependencies, entry.State); 435Assert.Equal(TargetEntryState.Execution, entry.State); 438Assert.Equal(TargetEntryState.ErrorExecution, entry.State);