|
|
Use summary IDL file for interface classes.
This CL makes a small change to the format of the summary IDL file:
instead of containing classes with fields, it now contains classes
with getters. This allows the classes in the IDL file to be directly
used as interface classes, which makes code navigation much smoother.
Since the IDL file is now being used directly by the code, it has been
relocated to pkg/analyzer/lib/src/summary/idl.dart.
R=scheglov@google.com
Committed: https://github.com/dart-lang/sdk/commit/30577548435ab3681736fb23724c8dd81d85dd8b
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+600 lines, -3535 lines) |
Patch |
 |
M |
pkg/analyzer/lib/src/generated/sdk_io.dart
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
pkg/analyzer/lib/src/summary/format.dart
|
View
|
|
130 chunks |
+330 lines, -1770 lines |
0 comments
|
Download
|
 |
A + |
pkg/analyzer/lib/src/summary/idl.dart
|
View
|
|
32 chunks |
+190 lines, -174 lines |
0 comments
|
Download
|
 |
M |
pkg/analyzer/lib/src/summary/name_filter.dart
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
pkg/analyzer/lib/src/summary/prelink.dart
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
pkg/analyzer/lib/src/summary/public_namespace_computer.dart
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
pkg/analyzer/lib/src/summary/resynthesize.dart
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
pkg/analyzer/lib/src/summary/summarize_ast.dart
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
pkg/analyzer/lib/src/summary/summarize_const_expr.dart
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
pkg/analyzer/lib/src/summary/summarize_elements.dart
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
pkg/analyzer/lib/src/summary/summary_sdk.dart
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
pkg/analyzer/test/src/summary/prelinker_test.dart
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
pkg/analyzer/test/src/summary/resynthesize_test.dart
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
pkg/analyzer/test/src/summary/summarize_ast_test.dart
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
pkg/analyzer/test/src/summary/summarize_elements_test.dart
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
pkg/analyzer/test/src/summary/summary_common.dart
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
pkg/analyzer/tool/summary/generate.dart
|
View
|
|
15 chunks |
+66 lines, -68 lines |
0 comments
|
Download
|
 |
D |
pkg/analyzer/tool/summary/idl.dart
|
View
|
|
1 chunk |
+0 lines, -1515 lines |
0 comments
|
Download
|
Total messages: 5 (2 generated)
|