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)
1635
if (blocker.PartialBuildResult.
HasResultsForTarget
(blockingRequest.BlockingTarget))
2069
!requestResults.
HasResultsForTarget
(target))
Microsoft.Build.Engine.UnitTests (47)
BackEnd\BuildManager_Tests.cs (10)
1782
Assert.True(result1.
HasResultsForTarget
("target1")); // "Results for target1 missing"
1784
Assert.True(result2.
HasResultsForTarget
("target2")); // "Results for target2 missing"
1817
Assert.True(result1.
HasResultsForTarget
("target1")); // "Results for target1 missing"
1819
Assert.True(result2.
HasResultsForTarget
("target2")); // "Results for target2 missing"
1851
Assert.True(result1.
HasResultsForTarget
("target1")); // "Results for target1 missing"
1853
Assert.True(result2.
HasResultsForTarget
("target1")); // "Results for target1 (second call) missing"
3417
Assert.True(result1.
HasResultsForTarget
("target1"));
3447
Assert.True(result1.
HasResultsForTarget
("target1"));
3478
Assert.True(buildResult.
HasResultsForTarget
("target1"));
3479
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)
107
Assert.True(result.
HasResultsForTarget
("Empty"));
129
Assert.True(result.
HasResultsForTarget
("Baz"));
130
Assert.False(result.
HasResultsForTarget
("Bar"));
135
Assert.True(resultsCache.GetResultForRequest(entry.Request).
HasResultsForTarget
("Bar"));
153
Assert.True(result.
HasResultsForTarget
("DepSkip"));
154
Assert.False(result.
HasResultsForTarget
("Skip"));
158
Assert.True(resultsCache.GetResultForRequest(entry.Request).
HasResultsForTarget
("SkipCondition"));
182
Assert.True(result.
HasResultsForTarget
("DepError"));
183
Assert.False(result.
HasResultsForTarget
("Foo"));
184
Assert.False(result.
HasResultsForTarget
("Skip"));
185
Assert.False(result.
HasResultsForTarget
("Error"));
186
Assert.False(result.
HasResultsForTarget
("Baz2"));
187
Assert.False(result.
HasResultsForTarget
("Bar"));
188
Assert.False(result.
HasResultsForTarget
("Baz"));
192
Assert.True(resultsCache.GetResultForRequest(entry.Request).
HasResultsForTarget
("Foo"));
193
Assert.True(resultsCache.GetResultForRequest(entry.Request).
HasResultsForTarget
("Skip"));
194
Assert.True(resultsCache.GetResultForRequest(entry.Request).
HasResultsForTarget
("Error"));
195
Assert.False(resultsCache.GetResultForRequest(entry.Request).
HasResultsForTarget
("Baz2"));
196
Assert.True(resultsCache.GetResultForRequest(entry.Request).
HasResultsForTarget
("Bar"));
197
Assert.True(resultsCache.GetResultForRequest(entry.Request).
HasResultsForTarget
("Baz"));
1435
Assert.True(resultsCache.GetResultForRequest(entry.Request).
HasResultsForTarget
("Build"));
1436
Assert.True(resultsCache.GetResultForRequest(entry.Request).
HasResultsForTarget
("ProduceError1"));
1437
Assert.False(resultsCache.GetResultForRequest(entry.Request).
HasResultsForTarget
("ProduceError2"));
1438
Assert.True(resultsCache.GetResultForRequest(entry.Request).
HasResultsForTarget
("_Error1"));