|
Repeats and fixes the changes landed & reverted as CL 1789553003.
When landed, CL 1789553003 turned out to cause bot failures because
some libraries outside the compiler are importing compiler libraries
which have been updated. For instance, the tests in 'compiler/dart2js'
depend on several internal elements of the 'dart2js' compiler.
This CL updates these external dependents to work with the modified
library structure and class APIs of the compiler. A small adjustment
was applied to 'dart2js_incremental' as well.
No further dependents are believed to exist: Grepping in sdk for
relevant imports does not reveal any further imports of any of the
libraries in the compiler where the "interface" has changed, and
external clients are not supported (that is, imports in arbitrary
github repositories may or may not break if they use the compiler
internals, but we do not support this type of dependency so we won't
do anything to protect them against that type of breakage).
R=johnniwinther@google.com
Committed: https://github.com/dart-lang/sdk/commit/586c43ac7eaf55c7127c869e5468a43af1594a15
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+268 lines, -816 lines) |
Patch |
![](/static/closedtriangle.gif) |
M |
pkg/compiler/lib/compiler.dart
|
View
|
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
pkg/compiler/lib/compiler_new.dart
|
View
|
|
3 chunks |
+2 lines, -506 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
pkg/compiler/lib/src/apiimpl.dart
|
View
|
|
2 chunks |
+3 lines, -4 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
pkg/compiler/lib/src/common/resolution.dart
|
View
|
|
2 chunks |
+3 lines, -0 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
pkg/compiler/lib/src/compiler.dart
|
View
|
|
7 chunks |
+15 lines, -16 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
pkg/compiler/lib/src/diagnostics/diagnostic_listener.dart
|
View
|
|
2 chunks |
+3 lines, -49 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
pkg/compiler/lib/src/mirrors/analyze.dart
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
A + |
pkg/compiler/lib/src/options.dart
|
View
|
|
13 chunks |
+108 lines, -143 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
pkg/compiler/lib/src/parser/class_element_parser.dart
|
View
|
|
1 chunk |
+4 lines, -2 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
pkg/compiler/lib/src/parser/diet_parser_task.dart
|
View
|
|
1 chunk |
+7 lines, -9 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
pkg/compiler/lib/src/parser/element_listener.dart
|
View
|
|
2 chunks |
+8 lines, -0 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
pkg/compiler/lib/src/parser/parser.dart
|
View
|
|
3 chunks |
+6 lines, -5 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
pkg/compiler/lib/src/parser/parser_task.dart
|
View
|
|
3 chunks |
+5 lines, -7 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
pkg/compiler/lib/src/parser/partial_elements.dart
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
pkg/compiler/lib/src/parser/partial_parser.dart
|
View
|
|
2 chunks |
+4 lines, -3 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
pkg/compiler/lib/src/patch_parser.dart
|
View
|
|
5 chunks |
+8 lines, -12 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
pkg/dart2js_incremental/lib/dart2js_incremental.dart
|
View
|
1
|
1 chunk |
+3 lines, -1 line |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
pkg/dart2js_incremental/lib/library_updater.dart
|
View
|
1
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
tests/compiler/dart2js/analyze_helper.dart
|
View
|
1
|
3 chunks |
+4 lines, -3 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
tests/compiler/dart2js/backend_dart/dart_printer_test.dart
|
View
|
1
|
3 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
tests/compiler/dart2js/bad_loop_test.dart
|
View
|
1
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
tests/compiler/dart2js/codegen_helper.dart
|
View
|
1
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
tests/compiler/dart2js/diagnostic_reporter_helper.dart
|
View
|
1
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
tests/compiler/dart2js/exit_code_test.dart
|
View
|
1
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
tests/compiler/dart2js/library_env_test.dart
|
View
|
1
|
2 chunks |
+5 lines, -13 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
tests/compiler/dart2js/library_resolution_test.dart
|
View
|
1
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
tests/compiler/dart2js/memory_compiler.dart
|
View
|
1
|
3 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
tests/compiler/dart2js/mock_compiler.dart
|
View
|
1
|
5 chunks |
+17 lines, -18 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
A |
tests/compiler/dart2js/options_helper.dart
|
View
|
1
|
1 chunk |
+24 lines, -0 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
tests/compiler/dart2js/parser_helper.dart
|
View
|
1
|
5 chunks |
+8 lines, -3 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
tests/compiler/dart2js/partial_parser_test.dart
|
View
|
1
|
2 chunks |
+3 lines, -1 line |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
tests/compiler/dart2js/type_checker_test.dart
|
View
|
1
|
3 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
tests/compiler/dart2js/unparser2_test.dart
|
View
|
1
|
3 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
Total messages: 5 (2 generated)
|