|
|
Add analysis server API specification and related tools.
The source for the API specification is in
pkg/analysis_server/spec/spec_input.html. This file uses custom HTML
elements to declare the machine-readable parts of the specification.
The script pkg/analysis_server/spec/generate_files processes that file
and creates two output files:
- pkg/analysis_server/spec/api.html, the human-readable analysis
server spec.
- pkg/analysis_server/test/integration/protocol_matchers.dart, which
is used by integration tests to check the data returned by the
analysis server.
R=brianwilkerson@google.com, jwren@google.com, scheglov@google.com
Committed: https://code.google.com/p/dart/source/detail?r=38937
Total comments: 9
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+8597 lines, -138 lines) |
Patch |
 |
M |
pkg/analysis_server/pubspec.yaml
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
A |
pkg/analysis_server/spec/api.dart
|
View
|
|
1 chunk |
+449 lines, -0 lines |
4 comments
|
Download
|
 |
A |
pkg/analysis_server/spec/api.html
|
View
|
|
1 chunk |
+2945 lines, -0 lines |
0 comments
|
Download
|
 |
A |
pkg/analysis_server/spec/codegen_matchers.dart
|
View
|
|
1 chunk |
+195 lines, -0 lines |
2 comments
|
Download
|
 |
A |
pkg/analysis_server/spec/codegen_tools.dart
|
View
|
|
1 chunk |
+272 lines, -0 lines |
0 comments
|
Download
|
 |
A |
pkg/analysis_server/spec/from_html.dart
|
View
|
|
1 chunk |
+485 lines, -0 lines |
0 comments
|
Download
|
 |
A |
pkg/analysis_server/spec/generate_files
|
View
|
|
1 chunk |
+56 lines, -0 lines |
0 comments
|
Download
|
 |
A |
pkg/analysis_server/spec/html_tools.dart
|
View
|
|
1 chunk |
+110 lines, -0 lines |
0 comments
|
Download
|
 |
A |
pkg/analysis_server/spec/spec_input.html
|
View
|
|
1 chunk |
+3034 lines, -0 lines |
0 comments
|
Download
|
 |
A |
pkg/analysis_server/spec/text_formatter.dart
|
View
|
|
1 chunk |
+233 lines, -0 lines |
0 comments
|
Download
|
 |
A |
pkg/analysis_server/spec/to_html.dart
|
View
|
|
1 chunk |
+528 lines, -0 lines |
0 comments
|
Download
|
 |
M |
pkg/analysis_server/test/integration/protocol_matchers.dart
|
View
|
|
21 chunks |
+289 lines, -138 lines |
3 comments
|
Download
|
Total messages: 7 (0 generated)
|