Implemented interface member:
method
HasResultsForTarget
Microsoft.Build.BackEnd.IBuildResults.HasResultsForTarget(System.String)
50 references to HasResultsForTarget
Microsoft.Build (3)
BackEnd\Components\Caching\ResultsCache.cs (1)
123ErrorUtilities.VerifyThrow(result.HasResultsForTarget(target), "No results in cache for target " + target);
BackEnd\Components\Scheduler\Scheduler.cs (2)
1635if (blocker.PartialBuildResult.HasResultsForTarget(blockingRequest.BlockingTarget)) 2069!requestResults.HasResultsForTarget(target))
Microsoft.Build.Engine.UnitTests (47)
BackEnd\BuildManager_Tests.cs (10)
1782Assert.True(result1.HasResultsForTarget("target1")); // "Results for target1 missing" 1784Assert.True(result2.HasResultsForTarget("target2")); // "Results for target2 missing" 1817Assert.True(result1.HasResultsForTarget("target1")); // "Results for target1 missing" 1819Assert.True(result2.HasResultsForTarget("target2")); // "Results for target2 missing" 1851Assert.True(result1.HasResultsForTarget("target1")); // "Results for target1 missing" 1853Assert.True(result2.HasResultsForTarget("target1")); // "Results for target1 (second call) missing" 3417Assert.True(result1.HasResultsForTarget("target1")); 3447Assert.True(result1.HasResultsForTarget("target1")); 3478Assert.True(buildResult.HasResultsForTarget("target1")); 3479Assert.True(buildResult.HasResultsForTarget("target2"));
BackEnd\BuildResult_Tests.cs (2)
249Assert.True(result.HasResultsForTarget("foo")); 250Assert.False(result.HasResultsForTarget("bar"));
BackEnd\CacheSerialization_Tests.cs (3)
140Assert.True(buildResult.HasResultsForTarget("target1")); 141Assert.True(buildResult.HasResultsForTarget("target2")); 142Assert.False(buildResult.HasResultsForTarget("target3"));
BackEnd\ResultsCache_Tests.cs (8)
58Assert.True(retrievedResult.HasResultsForTarget("testTarget")); 59Assert.True(retrievedResult.HasResultsForTarget("otherTarget")); 84Assert.True(results[0].HasResultsForTarget("result1target1")); 85Assert.True(results[0].HasResultsForTarget("result1target2")); 86Assert.True(results[1].HasResultsForTarget("result2target1")); 188Assert.False(response.Results.HasResultsForTarget("testTarget")); 515if (!a.HasResultsForTarget(target) || !b.HasResultsForTarget(target))
BackEnd\TargetBuilder_Tests.cs (24)
107Assert.True(result.HasResultsForTarget("Empty")); 129Assert.True(result.HasResultsForTarget("Baz")); 130Assert.False(result.HasResultsForTarget("Bar")); 135Assert.True(resultsCache.GetResultForRequest(entry.Request).HasResultsForTarget("Bar")); 153Assert.True(result.HasResultsForTarget("DepSkip")); 154Assert.False(result.HasResultsForTarget("Skip")); 158Assert.True(resultsCache.GetResultForRequest(entry.Request).HasResultsForTarget("SkipCondition")); 182Assert.True(result.HasResultsForTarget("DepError")); 183Assert.False(result.HasResultsForTarget("Foo")); 184Assert.False(result.HasResultsForTarget("Skip")); 185Assert.False(result.HasResultsForTarget("Error")); 186Assert.False(result.HasResultsForTarget("Baz2")); 187Assert.False(result.HasResultsForTarget("Bar")); 188Assert.False(result.HasResultsForTarget("Baz")); 192Assert.True(resultsCache.GetResultForRequest(entry.Request).HasResultsForTarget("Foo")); 193Assert.True(resultsCache.GetResultForRequest(entry.Request).HasResultsForTarget("Skip")); 194Assert.True(resultsCache.GetResultForRequest(entry.Request).HasResultsForTarget("Error")); 195Assert.False(resultsCache.GetResultForRequest(entry.Request).HasResultsForTarget("Baz2")); 196Assert.True(resultsCache.GetResultForRequest(entry.Request).HasResultsForTarget("Bar")); 197Assert.True(resultsCache.GetResultForRequest(entry.Request).HasResultsForTarget("Baz")); 1435Assert.True(resultsCache.GetResultForRequest(entry.Request).HasResultsForTarget("Build")); 1436Assert.True(resultsCache.GetResultForRequest(entry.Request).HasResultsForTarget("ProduceError1")); 1437Assert.False(resultsCache.GetResultForRequest(entry.Request).HasResultsForTarget("ProduceError2")); 1438Assert.True(resultsCache.GetResultForRequest(entry.Request).HasResultsForTarget("_Error1"));