| OLD | NEW |
| 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>2.0.0</version></h1> | 8 <h1 style="color:#999999">Version <version>1.7.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 2475 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2494 </p> | 2494 </p> |
| 2495 <enum> | 2495 <enum> |
| 2496 <value><code>ANNOTATION</code></value> | 2496 <value><code>ANNOTATION</code></value> |
| 2497 <value><code>BUILT_IN</code></value> | 2497 <value><code>BUILT_IN</code></value> |
| 2498 <value><code>CLASS</code></value> | 2498 <value><code>CLASS</code></value> |
| 2499 <value><code>COMMENT_BLOCK</code></value> | 2499 <value><code>COMMENT_BLOCK</code></value> |
| 2500 <value><code>COMMENT_DOCUMENTATION</code></value> | 2500 <value><code>COMMENT_DOCUMENTATION</code></value> |
| 2501 <value><code>COMMENT_END_OF_LINE</code></value> | 2501 <value><code>COMMENT_END_OF_LINE</code></value> |
| 2502 <value><code>CONSTRUCTOR</code></value> | 2502 <value><code>CONSTRUCTOR</code></value> |
| 2503 <value><code>DIRECTIVE</code></value> | 2503 <value><code>DIRECTIVE</code></value> |
| 2504 <value><code>DYNAMIC_LOCAL_VARIABLE_DECLARATION</code></value> | 2504 <value><code>DYNAMIC_TYPE</code></value> |
| 2505 <value><code>DYNAMIC_LOCAL_VARIABLE_REFERENCE</code></value> | |
| 2506 <value><code>DYNAMIC_PARAMETER_DECLARATION</code></value> | |
| 2507 <value><code>DYNAMIC_PARAMETER_REFERENCE</code></value> | |
| 2508 <value><code>ENUM</code></value> | 2505 <value><code>ENUM</code></value> |
| 2509 <value><code>ENUM_CONSTANT</code></value> | 2506 <value><code>ENUM_CONSTANT</code></value> |
| 2507 <value><code>FIELD</code></value> |
| 2508 <value><code>FIELD_STATIC</code></value> |
| 2509 <value><code>FUNCTION</code></value> |
| 2510 <value><code>FUNCTION_DECLARATION</code></value> |
| 2510 <value><code>FUNCTION_TYPE_ALIAS</code></value> | 2511 <value><code>FUNCTION_TYPE_ALIAS</code></value> |
| 2512 <value><code>GETTER_DECLARATION</code></value> |
| 2511 <value><code>IDENTIFIER_DEFAULT</code></value> | 2513 <value><code>IDENTIFIER_DEFAULT</code></value> |
| 2512 <value><code>IMPORT_PREFIX</code></value> | 2514 <value><code>IMPORT_PREFIX</code></value> |
| 2513 <value><code>INSTANCE_FIELD_DECLARATION</code></value> | |
| 2514 <value><code>INSTANCE_FIELD_REFERENCE</code></value> | |
| 2515 <value><code>INSTANCE_GETTER_DECLARATION</code></value> | |
| 2516 <value><code>INSTANCE_GETTER_REFERENCE</code></value> | |
| 2517 <value><code>INSTANCE_METHOD_DECLARATION</code></value> | |
| 2518 <value><code>INSTANCE_METHOD_REFERENCE</code></value> | |
| 2519 <value><code>INSTANCE_SETTER_DECLARATION</code></value> | |
| 2520 <value><code>INSTANCE_SETTER_REFERENCE</code></value> | |
| 2521 <value><code>INVALID_STRING_ESCAPE</code></value> | |
| 2522 <value><code>KEYWORD</code></value> | 2515 <value><code>KEYWORD</code></value> |
| 2523 <value><code>LABEL</code></value> | 2516 <value><code>LABEL</code></value> |
| 2524 <value><code>LITERAL_BOOLEAN</code></value> | 2517 <value><code>LITERAL_BOOLEAN</code></value> |
| 2525 <value><code>LITERAL_DOUBLE</code></value> | 2518 <value><code>LITERAL_DOUBLE</code></value> |
| 2526 <value><code>LITERAL_INTEGER</code></value> | 2519 <value><code>LITERAL_INTEGER</code></value> |
| 2527 <value><code>LITERAL_LIST</code></value> | 2520 <value><code>LITERAL_LIST</code></value> |
| 2528 <value><code>LITERAL_MAP</code></value> | 2521 <value><code>LITERAL_MAP</code></value> |
| 2529 <value><code>LITERAL_STRING</code></value> | 2522 <value><code>LITERAL_STRING</code></value> |
| 2530 <value><code>LOCAL_FUNCTION_DECLARATION</code></value> | 2523 <value><code>LOCAL_VARIABLE</code></value> |
| 2531 <value><code>LOCAL_FUNCTION_REFERENCE</code></value> | |
| 2532 <value><code>LOCAL_VARIABLE_DECLARATION</code></value> | 2524 <value><code>LOCAL_VARIABLE_DECLARATION</code></value> |
| 2533 <value><code>LOCAL_VARIABLE_REFERENCE</code></value> | 2525 <value><code>METHOD</code></value> |
| 2534 <value><code>PARAMETER_DECLARATION</code></value> | 2526 <value><code>METHOD_DECLARATION</code></value> |
| 2535 <value><code>PARAMETER_REFERENCE</code></value> | 2527 <value><code>METHOD_DECLARATION_STATIC</code></value> |
| 2536 <value><code>STATIC_FIELD_DECLARATION</code></value> | 2528 <value><code>METHOD_STATIC</code></value> |
| 2537 <value><code>STATIC_GETTER_DECLARATION</code></value> | 2529 <value><code>PARAMETER</code></value> |
| 2538 <value><code>STATIC_GETTER_REFERENCE</code></value> | 2530 <value><code>SETTER_DECLARATION</code></value> |
| 2539 <value><code>STATIC_METHOD_DECLARATION</code></value> | 2531 <value><code>TOP_LEVEL_VARIABLE</code></value> |
| 2540 <value><code>STATIC_METHOD_REFERENCE</code></value> | |
| 2541 <value><code>STATIC_SETTER_DECLARATION</code></value> | |
| 2542 <value><code>STATIC_SETTER_REFERENCE</code></value> | |
| 2543 <value><code>TOP_LEVEL_FUNCTION_DECLARATION</code></value> | |
| 2544 <value><code>TOP_LEVEL_FUNCTION_REFERENCE</code></value> | |
| 2545 <value><code>TOP_LEVEL_GETTER_DECLARATION</code></value> | |
| 2546 <value><code>TOP_LEVEL_GETTER_REFERENCE</code></value> | |
| 2547 <value><code>TOP_LEVEL_SETTER_DECLARATION</code></value> | |
| 2548 <value><code>TOP_LEVEL_SETTER_REFERENCE</code></value> | |
| 2549 <value><code>TOP_LEVEL_VARIABLE_DECLARATION</code></value> | |
| 2550 <value><code>TYPE_NAME_DYNAMIC</code></value> | 2532 <value><code>TYPE_NAME_DYNAMIC</code></value> |
| 2551 <value><code>TYPE_PARAMETER</code></value> | 2533 <value><code>TYPE_PARAMETER</code></value> |
| 2552 <value><code>UNRESOLVED_INSTANCE_MEMBER_REFERENCE</code></value> | |
| 2553 <value><code>VALID_STRING_ESCAPE</code></value> | |
| 2554 </enum> | 2534 </enum> |
| 2555 </type> | 2535 </type> |
| 2556 <type name="HoverInformation"> | 2536 <type name="HoverInformation"> |
| 2557 <p> | 2537 <p> |
| 2558 The hover information associated with a specific location. | 2538 The hover information associated with a specific location. |
| 2559 </p> | 2539 </p> |
| 2560 <object> | 2540 <object> |
| 2561 <field name="offset"> | 2541 <field name="offset"> |
| 2562 <ref>int</ref> | 2542 <ref>int</ref> |
| 2563 <p> | 2543 <p> |
| (...skipping 1389 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3953 <h2>Errors</h2> | 3933 <h2>Errors</h2> |
| 3954 <p> | 3934 <p> |
| 3955 This section contains a list of all of the errors that are | 3935 This section contains a list of all of the errors that are |
| 3956 produced by the server and the data that is returned with each. | 3936 produced by the server and the data that is returned with each. |
| 3957 </p> | 3937 </p> |
| 3958 <p> | 3938 <p> |
| 3959 TBD | 3939 TBD |
| 3960 </p> | 3940 </p> |
| 3961 </body> | 3941 </body> |
| 3962 </html> | 3942 </html> |
| OLD | NEW |