41 references to Targets
Microsoft.Build (26)
BackEnd\Components\BuildRequestEngine\BuildRequestEngine.cs (1)
578
string.Join(";", request.
Targets
));
BackEnd\Components\Caching\ResultsCache.cs (5)
121
foreach (string target in request.
Targets
)
181
bool explicitTargetsSatisfied = CheckResults(allResults, request.
Targets
, checkTargetsMissingResults: true, skippedResultsDoNotCauseCacheMiss);
195
if (request.
Targets
.Count == 0)
211
if (request.
Targets
.Count > 0)
213
targetsToAddResultsFor.AddRange(request.
Targets
);
BackEnd\Components\Logging\ProjectLoggingContext.cs (3)
43
requestEntry.Request.
Targets
,
68
request.
Targets
,
90
requestEntry.Request.
Targets
,
BackEnd\Components\ProjectCache\ProjectCacheService.cs (2)
374
return new FileAccessContext(configuration.ProjectFullPath, globalProperties, buildRequest.
Targets
);
382
return new Experimental.ProjectCache.FileAccessContext(configuration.ProjectFullPath, globalProperties, buildRequest.
Targets
);
BackEnd\Components\Scheduler\Scheduler.cs (10)
1758
TraceScheduler("Received request {0} (node request {1}) with parent {2} from node {3} for project {4} with targets {5}", request.GlobalRequestId, request.NodeRequestId, request.ParentGlobalRequestId, nodeForResults, _configCache![request.ConfigurationId].ProjectFullPath, request.
Targets
.Count == 0 ? "default" : string.Join(";", request.
Targets
));
2071
request.
Targets
.Count == 0
2073
: string.Join(";", request.
Targets
));
2139
foreach (string target in buildRequest.
Targets
)
2209
string.Join(";", request.
Targets
));
2331
HashSet<string> requestTargetsSet = new(request.
Targets
, StringComparer.OrdinalIgnoreCase);
2336
if (TargetsMatch(requestTargetsSet, existingRequest.BuildRequest.
Targets
))
2642
String.Join(", ", request.BuildRequest.
Targets
));
2944
string.Join(", ", buildRequest.
Targets
));
BackEnd\Shared\BuildRequest.cs (1)
67
/// <inheritdoc cref="BuildRequest.
Targets
"/>
BackEnd\Shared\BuildRequestConfiguration.cs (4)
784
CollectionHelpers.SetEquivalent(request.
Targets
, request.ProxyTargets.ProxyTargetToRealTargetMap.Keys),
788
bool hasInitialTargets = request.
Targets
.Count == 0 ? false : true;
792
(hasInitialTargets ? _projectDefaultTargets.Count : request.
Targets
.Count));
801
foreach (var target in request.
Targets
)
Microsoft.Build.Engine.UnitTests (15)
BackEnd\BuildRequest_Tests.cs (10)
70
Assert.NotNull(request.
Targets
);
71
Assert.Empty(request.
Targets
);
74
Assert.NotNull(request2.
Targets
);
75
Assert.Single(request2.
Targets
);
76
Assert.Equal("a", request2.
Targets
[0]);
132
Assert.Equal(request.
Targets
.Count, deserializedRequest.
Targets
.Count);
133
for (int i = 0; i < request.
Targets
.Count; i++)
135
Assert.Equal(request.
Targets
[i], deserializedRequest.
Targets
[i]);
BackEnd\BuildRequestEngine_Tests.cs (5)
159
foreach (string target in _entry.Request.
Targets
)
412
Assert.Single(_newRequest_Request.BuildRequests[0].
Targets
);
413
Assert.Equal("requiredTarget1", _newRequest_Request.BuildRequests[0].
Targets
[0]);
479
Assert.Single(_newRequest_Request.BuildRequests[0].
Targets
);
480
Assert.Equal("requiredTarget1", _newRequest_Request.BuildRequests[0].
Targets
[0]);