2 writes to BuildRequest
Microsoft.Build (2)
BackEnd\Components\Scheduler\ScheduleResponse.cs (2)
131
BuildRequest
= requestCausingCircularDependency;
146
BuildRequest
= request;
21 references to BuildRequest
Microsoft.Build (11)
BackEnd\BuildManager\BuildManager.cs (3)
2738
!configurationsOnNode.Contains(response.
BuildRequest
.ConfigurationId))
2741
_nodeManager!.SendData(response.NodeId, configCache[response.
BuildRequest
.ConfigurationId]);
2745
_nodeManager!.SendData(response.NodeId, response.
BuildRequest
);
BackEnd\Components\Scheduler\ScheduleResponse.cs (8)
241
return $"Act: {Action} Node: {NodeId} Request: {
BuildRequest
.GlobalRequestId} Parent {
BuildRequest
.ParentGlobalRequestId}";
244
return $"Act: {Action} Node: {NodeId} Request: {
BuildRequest
.GlobalRequestId} Parent {
BuildRequest
.ParentGlobalRequestId} Configuration: {
BuildRequest
.ConfigurationId}";
247
return $"Act: {Action} Node: {NodeId} Request: {
BuildRequest
.GlobalRequestId} Parent {
BuildRequest
.ParentGlobalRequestId} Configuration: {
BuildRequest
.ConfigurationId}";
Microsoft.Build.Engine.UnitTests (10)
BackEnd\Scheduler_Tests.cs (10)
119
Assert.Equal(request, response[0].
BuildRequest
);
215
Assert.Equal(request1, response[0].
BuildRequest
);
237
Assert.Equal(request1, response[1].
BuildRequest
);
337
Assert.Equal(request1, response[0].
BuildRequest
);
363
Assert.Equal(request1, response[0].
BuildRequest
);
471
Assert.Equal(request2, response[0].
BuildRequest
);
501
Assert.Equal(request3, response[0].
BuildRequest
);
536
Assert.Equal(request1, response[0].
BuildRequest
);
560
Assert.Equal(request1, response[0].
BuildRequest
);
896
results[1].
BuildRequest
.BuildRequestDataFlags.ShouldBe(BuildRequestDataFlags.ProvideSubsetOfStateAfterBuild);