47 references to DependencyAnalysisResult
Microsoft.Build (47)
BackEnd\Components\RequestBuilder\TargetEntry.cs (14)
478
DependencyAnalysisResult
dependencyResult = dependencyAnalyzer.PerformDependencyAnalysis(bucket, _host.BuildParameters.Question, out changedTargetInputs, out upToDateTargetInputs);
484
case
DependencyAnalysisResult
.FullBuild:
485
case
DependencyAnalysisResult
.IncrementalBuild:
486
case
DependencyAnalysisResult
.SkipUpToDate:
487
if (dependencyResult !=
DependencyAnalysisResult
.SkipUpToDate && _host.BuildParameters.Question && !string.IsNullOrEmpty(_target.Inputs) && !string.IsNullOrEmpty(_target.Outputs))
505
if (dependencyResult ==
DependencyAnalysisResult
.IncrementalBuild)
533
if (dependencyResult !=
DependencyAnalysisResult
.SkipUpToDate)
559
case
DependencyAnalysisResult
.SkipNoInputs:
560
case
DependencyAnalysisResult
.SkipNoOutputs:
859
private TaskExecutionMode GetTaskExecutionMode(
DependencyAnalysisResult
analysis)
862
if ((analysis ==
DependencyAnalysisResult
.SkipUpToDate) ||
863
(analysis ==
DependencyAnalysisResult
.IncrementalBuild))
873
if ((analysis ==
DependencyAnalysisResult
.FullBuild) ||
874
(analysis ==
DependencyAnalysisResult
.IncrementalBuild))
BackEnd\Components\RequestBuilder\TargetUpToDateChecker.cs (33)
132
internal
DependencyAnalysisResult
PerformDependencyAnalysis(
146
DependencyAnalysisResult
result =
DependencyAnalysisResult
.SkipUpToDate;
154
result =
DependencyAnalysisResult
.FullBuild;
212
if (result !=
DependencyAnalysisResult
.FullBuild)
236
if (result ==
DependencyAnalysisResult
.SkipUpToDate)
268
private void LogReasonForBuildingTarget(
DependencyAnalysisResult
result, bool question)
273
if (result ==
DependencyAnalysisResult
.FullBuild && _dependencyAnalysisDetail.Count > 0)
291
else if (result ==
DependencyAnalysisResult
.IncrementalBuild)
449
private
DependencyAnalysisResult
PerformDependencyAnalysisIfNoInputs()
451
DependencyAnalysisResult
result;
463
result =
DependencyAnalysisResult
.SkipNoInputs;
472
result =
DependencyAnalysisResult
.FullBuild;
482
private
DependencyAnalysisResult
PerformDependencyAnalysisIfNoOutputs()
484
DependencyAnalysisResult
result =
DependencyAnalysisResult
.SkipNoOutputs;
492
result =
DependencyAnalysisResult
.FullBuild;
516
private
DependencyAnalysisResult
PerformDependencyAnalysisIfDiscreteInputs(
523
DependencyAnalysisResult
result =
DependencyAnalysisResult
.SkipUpToDate;
569
result =
DependencyAnalysisResult
.FullBuild;
589
private
DependencyAnalysisResult
PerformDependencyAnalysisIfCorrelatedInputsOutputs(
596
DependencyAnalysisResult
result =
DependencyAnalysisResult
.SkipUpToDate;
651
result =
DependencyAnalysisResult
.IncrementalBuild;
666
result =
DependencyAnalysisResult
.IncrementalBuild;
671
result =
DependencyAnalysisResult
.SkipUpToDate;
718
Assumed.Equal(result,
DependencyAnalysisResult
.IncrementalBuild, "If inputs have changed, this must be an incremental build.");
721
result =
DependencyAnalysisResult
.FullBuild;
735
private
DependencyAnalysisResult
PerformDependencyAnalysisIfDiscreteOutputs(
761
DependencyAnalysisResult
result;
765
result =
DependencyAnalysisResult
.FullBuild;
770
result =
DependencyAnalysisResult
.SkipUpToDate;