2 writes to BuildRequest
Microsoft.Build (2)
BackEnd\Components\Scheduler\ScheduleResponse.cs (2)
131BuildRequest = requestCausingCircularDependency; 146BuildRequest = 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)
241return $"Act: {Action} Node: {NodeId} Request: {BuildRequest.GlobalRequestId} Parent {BuildRequest.ParentGlobalRequestId}"; 244return $"Act: {Action} Node: {NodeId} Request: {BuildRequest.GlobalRequestId} Parent {BuildRequest.ParentGlobalRequestId} Configuration: {BuildRequest.ConfigurationId}"; 247return $"Act: {Action} Node: {NodeId} Request: {BuildRequest.GlobalRequestId} Parent {BuildRequest.ParentGlobalRequestId} Configuration: {BuildRequest.ConfigurationId}";
Microsoft.Build.Engine.UnitTests (10)
BackEnd\Scheduler_Tests.cs (10)
119Assert.Equal(request, response[0].BuildRequest); 215Assert.Equal(request1, response[0].BuildRequest); 237Assert.Equal(request1, response[1].BuildRequest); 337Assert.Equal(request1, response[0].BuildRequest); 363Assert.Equal(request1, response[0].BuildRequest); 471Assert.Equal(request2, response[0].BuildRequest); 501Assert.Equal(request3, response[0].BuildRequest); 536Assert.Equal(request1, response[0].BuildRequest); 560Assert.Equal(request1, response[0].BuildRequest); 896results[1].BuildRequest.BuildRequestDataFlags.ShouldBe(BuildRequestDataFlags.ProvideSubsetOfStateAfterBuild);