|
Move some of analyzer's code generation utilities into front_end.
These utilities are needed for generating the code that supports
summaries; in order to move summary logic into front_end, we will need
these code generation tools in front_end as well.
Also make a minor change to summary code generation logic so that it
talks to the file system directly rather than depending on analyzer's
file system abstraction.
R=brianwilkerson@google.com
Committed: https://github.com/dart-lang/sdk/commit/c78b4d66bb3e0440fdd3020b45f3d00d78082525
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+273 lines, -256 lines) |
Patch |
|
M |
pkg/analysis_server/tool/spec/check_all_test.dart
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
pkg/analysis_server/tool/spec/codegen_analysis_server.dart
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
pkg/analysis_server/tool/spec/codegen_dart_protocol.dart
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
pkg/analysis_server/tool/spec/codegen_inttest_methods.dart
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
pkg/analysis_server/tool/spec/codegen_java.dart
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
pkg/analysis_server/tool/spec/codegen_java_types.dart
|
View
|
|
2 chunks |
+4 lines, -1 line |
0 comments
|
Download
|
|
M |
pkg/analysis_server/tool/spec/codegen_matchers.dart
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
pkg/analysis_server/tool/spec/generate_all.dart
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
pkg/analysis_server/tool/spec/to_html.dart
|
View
|
|
6 chunks |
+25 lines, -23 lines |
0 comments
|
Download
|
|
M |
pkg/analyzer/lib/src/codegen/tools.dart
|
View
|
|
3 chunks |
+0 lines, -217 lines |
0 comments
|
Download
|
|
M |
pkg/analyzer/tool/summary/check_test.dart
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
pkg/analyzer/tool/summary/generate.dart
|
View
|
|
2 chunks |
+5 lines, -8 lines |
0 comments
|
Download
|
|
M |
pkg/analyzer/tool/task_dependency_graph/check_test.dart
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
pkg/analyzer/tool/task_dependency_graph/generate.dart
|
View
|
|
2 chunks |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
pkg/analyzer_plugin/tool/spec/check_all_test.dart
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
pkg/analyzer_plugin/tool/spec/codegen_dart_protocol.dart
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
pkg/analyzer_plugin/tool/spec/codegen_inttest_methods.dart
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
pkg/analyzer_plugin/tool/spec/codegen_matchers.dart
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
pkg/analyzer_plugin/tool/spec/codegen_protocol_constants.dart
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
pkg/analyzer_plugin/tool/spec/generate_all.dart
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
pkg/analyzer_plugin/tool/spec/to_html.dart
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
A |
pkg/front_end/lib/src/codegen/tools.dart
|
View
|
|
1 chunk |
+221 lines, -0 lines |
0 comments
|
Download
|
|
M |
pkg/front_end/test/subpackage_relationships_test.dart
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
Total messages: 7 (3 generated)
|