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)
123
ErrorUtilities.VerifyThrow(result.
HasResultsForTarget
(target), "No results in cache for target " + target);
BackEnd\Components\Scheduler\Scheduler.cs (2)
1701
if (blocker.PartialBuildResult.
HasResultsForTarget
(blockingRequest.BlockingTarget))
2144
!requestResults.
HasResultsForTarget
(target))
Microsoft.Build.Engine.UnitTests (47)
BackEnd\BuildManager_Tests.cs (10)
1785
Assert.True(result1.
HasResultsForTarget
("target1")); // "Results for target1 missing"
1787
Assert.True(result2.
HasResultsForTarget
("target2")); // "Results for target2 missing"
1820
Assert.True(result1.
HasResultsForTarget
("target1")); // "Results for target1 missing"
1822
Assert.True(result2.
HasResultsForTarget
("target2")); // "Results for target2 missing"
1854
Assert.True(result1.
HasResultsForTarget
("target1")); // "Results for target1 missing"
1856
Assert.True(result2.
HasResultsForTarget
("target1")); // "Results for target1 (second call) missing"
3419
Assert.True(result1.
HasResultsForTarget
("target1"));
3449
Assert.True(result1.
HasResultsForTarget
("target1"));
3480
Assert.True(buildResult.
HasResultsForTarget
("target1"));
3481
Assert.True(buildResult.
HasResultsForTarget
("target2"));
BackEnd\BuildResult_Tests.cs (2)
249
Assert.True(result.
HasResultsForTarget
("foo"));
250
Assert.False(result.
HasResultsForTarget
("bar"));
BackEnd\CacheSerialization_Tests.cs (3)
140
Assert.True(buildResult.
HasResultsForTarget
("target1"));
141
Assert.True(buildResult.
HasResultsForTarget
("target2"));
142
Assert.False(buildResult.
HasResultsForTarget
("target3"));
BackEnd\ResultsCache_Tests.cs (8)
58
Assert.True(retrievedResult.
HasResultsForTarget
("testTarget"));
59
Assert.True(retrievedResult.
HasResultsForTarget
("otherTarget"));
84
Assert.True(results[0].
HasResultsForTarget
("result1target1"));
85
Assert.True(results[0].
HasResultsForTarget
("result1target2"));
86
Assert.True(results[1].
HasResultsForTarget
("result2target1"));
188
Assert.False(response.Results.
HasResultsForTarget
("testTarget"));
515
if (!a.
HasResultsForTarget
(target) || !b.
HasResultsForTarget
(target))
BackEnd\TargetBuilder_Tests.cs (24)
112
Assert.True(result.
HasResultsForTarget
("Empty"));
134
Assert.True(result.
HasResultsForTarget
("Baz"));
135
Assert.False(result.
HasResultsForTarget
("Bar"));
140
Assert.True(resultsCache.GetResultForRequest(entry.Request).
HasResultsForTarget
("Bar"));
158
Assert.True(result.
HasResultsForTarget
("DepSkip"));
159
Assert.False(result.
HasResultsForTarget
("Skip"));
163
Assert.True(resultsCache.GetResultForRequest(entry.Request).
HasResultsForTarget
("SkipCondition"));
187
Assert.True(result.
HasResultsForTarget
("DepError"));
188
Assert.False(result.
HasResultsForTarget
("Foo"));
189
Assert.False(result.
HasResultsForTarget
("Skip"));
190
Assert.False(result.
HasResultsForTarget
("Error"));
191
Assert.False(result.
HasResultsForTarget
("Baz2"));
192
Assert.False(result.
HasResultsForTarget
("Bar"));
193
Assert.False(result.
HasResultsForTarget
("Baz"));
197
Assert.True(resultsCache.GetResultForRequest(entry.Request).
HasResultsForTarget
("Foo"));
198
Assert.True(resultsCache.GetResultForRequest(entry.Request).
HasResultsForTarget
("Skip"));
199
Assert.True(resultsCache.GetResultForRequest(entry.Request).
HasResultsForTarget
("Error"));
200
Assert.False(resultsCache.GetResultForRequest(entry.Request).
HasResultsForTarget
("Baz2"));
201
Assert.True(resultsCache.GetResultForRequest(entry.Request).
HasResultsForTarget
("Bar"));
202
Assert.True(resultsCache.GetResultForRequest(entry.Request).
HasResultsForTarget
("Baz"));
1440
Assert.True(resultsCache.GetResultForRequest(entry.Request).
HasResultsForTarget
("Build"));
1441
Assert.True(resultsCache.GetResultForRequest(entry.Request).
HasResultsForTarget
("ProduceError1"));
1442
Assert.False(resultsCache.GetResultForRequest(entry.Request).
HasResultsForTarget
("ProduceError2"));
1443
Assert.True(resultsCache.GetResultForRequest(entry.Request).
HasResultsForTarget
("_Error1"));