2 writes to Result
Microsoft.Build (2)
BackEnd\Components\BuildRequestEngine\BuildRequestEntry.cs (2)
136
Result
= null;
502
Result
= result;
19 references to Result
Microsoft.Build (6)
BackEnd\Components\BuildRequestEngine\BuildRequestEngine.cs (5)
283
BuildResult result = entry.
Result
?? new BuildResult(entry.Request, new BuildAbortedException());
852
completedEntry.
Result
.DefaultTargets = configuration.ProjectDefaultTargets;
853
completedEntry.
Result
.InitialTargets = configuration.ProjectInitialTargets;
854
completedEntry.
Result
.ProjectTargets = configuration.ProjectTargets;
858
RaiseRequestComplete(completedEntry.Request, completedEntry.
Result
);
BackEnd\Components\BuildRequestEngine\BuildRequestEntry.cs (1)
489
ErrorUtilities.VerifyThrow(
Result
== null, "Entry already Completed.");
Microsoft.Build.Engine.UnitTests (13)
BackEnd\BuildRequestEntry_Tests.cs (7)
53
Assert.Null(entry.
Result
);
58
Assert.Null(entry.
Result
);
66
Assert.Null(entry.
Result
);
74
Assert.Null(entry.
Result
);
79
Assert.Null(entry.
Result
);
89
Assert.NotNull(entry.
Result
);
90
Assert.Equal(entry.
Result
, result);
BackEnd\RequestBuilder_Tests.cs (6)
104
Assert.Equal(BuildResultCode.Success, _buildRequestCompleted_Entry.
Result
.OverallResult);
137
Assert.Equal(BuildResultCode.Failure, _buildRequestCompleted_Entry.
Result
.OverallResult);
176
Assert.Equal(BuildResultCode.Success, _buildRequestCompleted_Entry.
Result
.OverallResult);
218
Assert.Equal(BuildResultCode.Failure, _buildRequestCompleted_Entry.
Result
.OverallResult);
240
Assert.Equal(BuildResultCode.Failure, _buildRequestCompleted_Entry.
Result
.OverallResult);
241
Assert.Equal(typeof(InvalidProjectFileException), _buildRequestCompleted_Entry.
Result
.Exception.GetType());