Skip to content

Commit 75b469f

Browse files
scheglovcommit-bot@chromium.org
authored andcommitted
Build summary2 in DDC only when it is fully enabled.
[email protected], [email protected] Change-Id: I3bbfbc743e7e1e6908cf2bed465fb844a70fe78d Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/106944 Reviewed-by: Brian Wilkerson <[email protected]> Commit-Queue: Konstantin Shcheglov <[email protected]>
1 parent 8828aca commit 75b469f

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

  • pkg/analyzer/lib/src/dart/analysis

pkg/analyzer/lib/src/dart/analysis/ddc.dart

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import 'dart:collection';
66

77
import 'package:analyzer/dart/analysis/declared_variables.dart';
88
import 'package:analyzer/dart/ast/ast.dart';
9+
import 'package:analyzer/src/dart/analysis/driver.dart';
910
import 'package:analyzer/src/dart/analysis/file_state.dart';
1011
import 'package:analyzer/src/dart/analysis/restricted_analysis_context.dart';
1112
import 'package:analyzer/src/dart/analysis/session.dart';
@@ -96,8 +97,11 @@ class DevCompilerResynthesizerBuilder {
9697
}
9798

9899
void _buildPackageBundleBytes() {
99-
_computeLinkedLibraries1();
100-
_computeLinkedLibraries2();
100+
if (AnalysisDriver.useSummary2) {
101+
_computeLinkedLibraries2();
102+
} else {
103+
_computeLinkedLibraries1();
104+
}
101105
summaryBytes = _assembler.assemble().toBuffer();
102106
}
103107

0 commit comments

Comments
 (0)