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