|
Code generate Dart classes representing the analysis server API.
These classes support:
- Conversion to JSON
- Conversion from JSON, with error handling via the Request object.
- operator== and hashCode
In addition, convenience functions are generated which extract and
convert the variant contents of a Request, Response, Notification,
EditGetRefactoringResult, or EditGetRefactoringParams once the type is
known.
The generated code is not yet used; it will be used by future CL's.
R=brianwilkerson@google.com, danrubel@google.com, scheglov@google.com
Committed: https://code.google.com/p/dart/source/detail?r=39361
Total comments: 15
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+9744 lines, -41 lines) |
Patch |
 |
A |
pkg/analysis_server/lib/src/generated_protocol.dart
|
View
|
1
|
1 chunk |
+8552 lines, -0 lines |
0 comments
|
Download
|
 |
A |
pkg/analysis_server/lib/src/protocol2.dart
|
View
|
1
|
1 chunk |
+267 lines, -0 lines |
0 comments
|
Download
|
 |
M |
pkg/analysis_server/test/test_all.dart
|
View
|
1
|
2 chunks |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
pkg/analysis_server/tool/spec/api.dart
|
View
|
|
2 chunks |
+18 lines, -1 line |
0 comments
|
Download
|
 |
A |
pkg/analysis_server/tool/spec/codegen_dart_protocol.dart
|
View
|
1
|
1 chunk |
+811 lines, -0 lines |
0 comments
|
Download
|
 |
M |
pkg/analysis_server/tool/spec/codegen_matchers.dart
|
View
|
|
3 chunks |
+11 lines, -37 lines |
0 comments
|
Download
|
 |
M |
pkg/analysis_server/tool/spec/from_html.dart
|
View
|
|
1 chunk |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
pkg/analysis_server/tool/spec/generate_all.dart
|
View
|
|
2 chunks |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
A |
pkg/analysis_server/tool/spec/implied_types.dart
|
View
|
1
|
1 chunk |
+77 lines, -0 lines |
0 comments
|
Download
|
 |
M |
pkg/analysis_server/tool/spec/spec_input.html
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
Total messages: 9 (0 generated)
|