Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(37)

Side by Side Diff: pkg/analysis_server/tool/spec/spec_input.html

Issue 1227143003: Update Analysis Server highlight API and implementation. (Closed) Base URL: git@github.com:dart-lang/sdk.git@master
Patch Set: Fixes for review comments. Created 5 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 <html> 1 <html>
2 <head> 2 <head>
3 <meta charset="UTF-8"/> 3 <meta charset="UTF-8"/>
4 <title>Analysis Server API Specification</title> 4 <title>Analysis Server API Specification</title>
5 </head> 5 </head>
6 <body> 6 <body>
7 <h1>Analysis Server API Specification</h1> 7 <h1>Analysis Server API Specification</h1>
8 <h1 style="color:#999999">Version <version>1.7.0</version></h1> 8 <h1 style="color:#999999">Version <version>2.0.0</version></h1>
9 <p> 9 <p>
10 This document contains a specification of the API provided by the 10 This document contains a specification of the API provided by the
11 analysis server. The API in this document is currently under 11 analysis server. The API in this document is currently under
12 development. Changes to the API will be accompanied by an update to the 12 development. Changes to the API will be accompanied by an update to the
13 protocol version number according to the principles of semantic 13 protocol version number according to the principles of semantic
14 versioning <a href="http://semver.org/">http://semver.org/</a>. 14 versioning <a href="http://semver.org/">http://semver.org/</a>.
15 </p> 15 </p>
16 <h2>Overview</h2> 16 <h2>Overview</h2>
17 <p> 17 <p>
18 The analysis server API is a bi-directional client-server 18 The analysis server API is a bi-directional client-server
(...skipping 2468 matching lines...) Expand 10 before | Expand all | Expand 10 after
2487 </p> 2487 </p>
2488 <enum> 2488 <enum>
2489 <value><code>ANNOTATION</code></value> 2489 <value><code>ANNOTATION</code></value>
2490 <value><code>BUILT_IN</code></value> 2490 <value><code>BUILT_IN</code></value>
2491 <value><code>CLASS</code></value> 2491 <value><code>CLASS</code></value>
2492 <value><code>COMMENT_BLOCK</code></value> 2492 <value><code>COMMENT_BLOCK</code></value>
2493 <value><code>COMMENT_DOCUMENTATION</code></value> 2493 <value><code>COMMENT_DOCUMENTATION</code></value>
2494 <value><code>COMMENT_END_OF_LINE</code></value> 2494 <value><code>COMMENT_END_OF_LINE</code></value>
2495 <value><code>CONSTRUCTOR</code></value> 2495 <value><code>CONSTRUCTOR</code></value>
2496 <value><code>DIRECTIVE</code></value> 2496 <value><code>DIRECTIVE</code></value>
2497 <value><code>DYNAMIC_TYPE</code></value> 2497 <value><code>DYNAMIC_VARIABLE</code></value>
2498 <value><code>ENUM</code></value> 2498 <value><code>ENUM</code></value>
2499 <value><code>ENUM_CONSTANT</code></value> 2499 <value><code>ENUM_CONSTANT</code></value>
2500 <value><code>FIELD</code></value>
2501 <value><code>FIELD_STATIC</code></value>
2502 <value><code>FUNCTION</code></value>
2503 <value><code>FUNCTION_DECLARATION</code></value>
2504 <value><code>FUNCTION_TYPE_ALIAS</code></value> 2500 <value><code>FUNCTION_TYPE_ALIAS</code></value>
2505 <value><code>GETTER_DECLARATION</code></value>
2506 <value><code>IDENTIFIER_DEFAULT</code></value> 2501 <value><code>IDENTIFIER_DEFAULT</code></value>
2507 <value><code>IMPORT_PREFIX</code></value> 2502 <value><code>IMPORT_PREFIX</code></value>
2503 <value><code>INSTANCE_FIELD_DECLARATION</code></value>
2504 <value><code>INSTANCE_FIELD_REFERENCE</code></value>
2505 <value><code>INSTANCE_GETTER_DECLARATION</code></value>
2506 <value><code>INSTANCE_METHOD_DECLARATION</code></value>
2507 <value><code>INSTANCE_METHOD_REFERENCE</code></value>
2508 <value><code>INSTANCE_SETTER_DECLARATION</code></value>
2509 <value><code>INVALID_STRING_ESCAPE</code></value>
2508 <value><code>KEYWORD</code></value> 2510 <value><code>KEYWORD</code></value>
2509 <value><code>LABEL</code></value> 2511 <value><code>LABEL</code></value>
2510 <value><code>LITERAL_BOOLEAN</code></value> 2512 <value><code>LITERAL_BOOLEAN</code></value>
2511 <value><code>LITERAL_DOUBLE</code></value> 2513 <value><code>LITERAL_DOUBLE</code></value>
2512 <value><code>LITERAL_INTEGER</code></value> 2514 <value><code>LITERAL_INTEGER</code></value>
2513 <value><code>LITERAL_LIST</code></value> 2515 <value><code>LITERAL_LIST</code></value>
2514 <value><code>LITERAL_MAP</code></value> 2516 <value><code>LITERAL_MAP</code></value>
2515 <value><code>LITERAL_STRING</code></value> 2517 <value><code>LITERAL_STRING</code></value>
2516 <value><code>LOCAL_VARIABLE</code></value> 2518 <value><code>LOCAL_FUNCTION_DECLARATION</code></value>
2519 <value><code>LOCAL_FUNCTION_REFERENCE</code></value>
2517 <value><code>LOCAL_VARIABLE_DECLARATION</code></value> 2520 <value><code>LOCAL_VARIABLE_DECLARATION</code></value>
2518 <value><code>METHOD</code></value> 2521 <value><code>LOCAL_VARIABLE_REFERENCE</code></value>
2519 <value><code>METHOD_DECLARATION</code></value> 2522 <value><code>PARAMETER_DECLARATION</code></value>
2520 <value><code>METHOD_DECLARATION_STATIC</code></value> 2523 <value><code>PARAMETER_REFERENCE</code></value>
2521 <value><code>METHOD_STATIC</code></value> 2524 <value><code>STATIC_FIELD_DECLARATION</code></value>
2522 <value><code>PARAMETER</code></value> 2525 <value><code>STATIC_FIELD_REFERENCE</code></value>
2523 <value><code>SETTER_DECLARATION</code></value> 2526 <value><code>STATIC_GETTER_DECLARATION</code></value>
2524 <value><code>TOP_LEVEL_VARIABLE</code></value> 2527 <value><code>STATIC_METHOD_DECLARATION</code></value>
2528 <value><code>STATIC_METHOD_REFERENCE</code></value>
2529 <value><code>STATIC_SETTER_DECLARATION</code></value>
2530 <value><code>TOP_LEVEL_FUNCTION_DECLARATION</code></value>
2531 <value><code>TOP_LEVEL_FUNCTION_REFERENCE</code></value>
2532 <value><code>TOP_LEVEL_GETTER_DECLARATION</code></value>
2533 <value><code>TOP_LEVEL_SETTER_DECLARATION</code></value>
2534 <value><code>TOP_LEVEL_VARIABLE_DECLARATION</code></value>
2535 <value><code>TOP_LEVEL_VARIABLE_REFERENCE</code></value>
2525 <value><code>TYPE_NAME_DYNAMIC</code></value> 2536 <value><code>TYPE_NAME_DYNAMIC</code></value>
2526 <value><code>TYPE_PARAMETER</code></value> 2537 <value><code>TYPE_PARAMETER</code></value>
2538 <value><code>VALID_STRING_ESCAPE</code></value>
2527 </enum> 2539 </enum>
2528 </type> 2540 </type>
2529 <type name="HoverInformation"> 2541 <type name="HoverInformation">
2530 <p> 2542 <p>
2531 The hover information associated with a specific location. 2543 The hover information associated with a specific location.
2532 </p> 2544 </p>
2533 <object> 2545 <object>
2534 <field name="offset"> 2546 <field name="offset">
2535 <ref>int</ref> 2547 <ref>int</ref>
2536 <p> 2548 <p>
(...skipping 1381 matching lines...) Expand 10 before | Expand all | Expand 10 after
3918 <h2>Errors</h2> 3930 <h2>Errors</h2>
3919 <p> 3931 <p>
3920 This section contains a list of all of the errors that are 3932 This section contains a list of all of the errors that are
3921 produced by the server and the data that is returned with each. 3933 produced by the server and the data that is returned with each.
3922 </p> 3934 </p>
3923 <p> 3935 <p>
3924 TBD 3936 TBD
3925 </p> 3937 </p>
3926 </body> 3938 </body>
3927 </html> 3939 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698