| OLD | NEW |
| 1 <html><head> | 1 <html><head> |
| 2 <meta charset="UTF-8"> | 2 <meta charset="UTF-8"> |
| 3 <title>Analysis Server API Specification</title> | 3 <title>Analysis Server API Specification</title> |
| 4 <style>body { | 4 <style>body { |
| 5 font-family: sans-serif, serif; | 5 font-family: sans-serif, serif; |
| 6 padding-left: 5%; | 6 padding-left: 5%; |
| 7 padding-right: 5%; | 7 padding-right: 5%; |
| 8 } | 8 } |
| 9 h1 { | 9 h1 { |
| 10 text-align: center; | 10 text-align: center; |
| (...skipping 25 matching lines...) Expand all Loading... |
| 36 } | 36 } |
| 37 dt.request { | 37 dt.request { |
| 38 font-weight: bold; | 38 font-weight: bold; |
| 39 } | 39 } |
| 40 dt.typeDefinition { | 40 dt.typeDefinition { |
| 41 font-weight: bold; | 41 font-weight: bold; |
| 42 } | 42 } |
| 43 </style></head> | 43 </style></head> |
| 44 <body> | 44 <body> |
| 45 <h1>Analysis Server API Specification</h1> | 45 <h1>Analysis Server API Specification</h1> |
| 46 <h1 style="color:#999999">Version 1.3.0</h1> | 46 <h1 style="color:#999999">Version 1.4.0</h1> |
| 47 <p> | 47 <p> |
| 48 This document contains a specification of the API provided by the | 48 This document contains a specification of the API provided by the |
| 49 analysis server. The API in this document is currently under | 49 analysis server. The API in this document is currently under |
| 50 development. Changes to the API will be accompanied by an update to the | 50 development. Changes to the API will be accompanied by an update to the |
| 51 protocol version number according to the principles of semantic | 51 protocol version number according to the principles of semantic |
| 52 versioning <a href="http://semver.org/">http://semver.org/</a>. | 52 versioning <a href="http://semver.org/">http://semver.org/</a>. |
| 53 </p> | 53 </p> |
| 54 <h2>Overview</h2> | 54 <h2>Overview</h2> |
| 55 <p> | 55 <p> |
| 56 The analysis server API is a bi-directional client-server | 56 The analysis server API is a bi-directional client-server |
| (...skipping 2464 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2521 field will have a value of "()". | 2521 field will have a value of "()". |
| 2522 </p> | 2522 </p> |
| 2523 </dd><dt class="field"><b><i>returnType ( <span style="color:#999999">
optional</span> String )</i></b></dt><dd> | 2523 </dd><dt class="field"><b><i>returnType ( <span style="color:#999999">
optional</span> String )</i></b></dt><dd> |
| 2524 | 2524 |
| 2525 <p> | 2525 <p> |
| 2526 The return type of the element. If the element is not a | 2526 The return type of the element. If the element is not a |
| 2527 method or function this field will not be defined. If the | 2527 method or function this field will not be defined. If the |
| 2528 element does not have a declared return type, this field | 2528 element does not have a declared return type, this field |
| 2529 will contain an empty string. | 2529 will contain an empty string. |
| 2530 </p> | 2530 </p> |
| 2531 </dd><dt class="field"><b><i>typeParameters ( <span style="color:#9999
99">optional</span> String )</i></b></dt><dd> |
| 2532 |
| 2533 <p> |
| 2534 The type parameter list for the element. If the element doesn't |
| 2535 have type parameters, this field will not be defined. |
| 2536 </p> |
| 2531 </dd></dl></dd><dt class="typeDefinition"><a name="type_ElementKind">E
lementKind: String</a></dt><dd> | 2537 </dd></dl></dd><dt class="typeDefinition"><a name="type_ElementKind">E
lementKind: String</a></dt><dd> |
| 2532 <p> | 2538 <p> |
| 2533 An enumeration of the kinds of elements. | 2539 An enumeration of the kinds of elements. |
| 2534 </p> | 2540 </p> |
| 2535 | 2541 |
| 2536 <dl><dt class="value">CLASS</dt><dt class="value">CLASS_TYPE_ALIAS</dt><dt
class="value">COMPILATION_UNIT</dt><dt class="value">CONSTRUCTOR</dt><dt class=
"value">ENUM</dt><dt class="value">ENUM_CONSTANT</dt><dt class="value">FIELD</dt
><dt class="value">FUNCTION</dt><dt class="value">FUNCTION_TYPE_ALIAS</dt><dt cl
ass="value">GETTER</dt><dt class="value">LABEL</dt><dt class="value">LIBRARY</dt
><dt class="value">LOCAL_VARIABLE</dt><dt class="value">METHOD</dt><dt class="va
lue">PARAMETER</dt><dt class="value">PREFIX</dt><dt class="value">SETTER</dt><dt
class="value">TOP_LEVEL_VARIABLE</dt><dt class="value">TYPE_PARAMETER</dt><dt c
lass="value">UNIT_TEST_GROUP</dt><dt class="value">UNIT_TEST_TEST</dt><dt class=
"value">UNKNOWN</dt></dl></dd><dt class="typeDefinition"><a name="type_Executabl
eFile">ExecutableFile: object</a></dt><dd> | 2542 <dl><dt class="value">CLASS</dt><dt class="value">CLASS_TYPE_ALIAS</dt><dt
class="value">COMPILATION_UNIT</dt><dt class="value">CONSTRUCTOR</dt><dt class=
"value">ENUM</dt><dt class="value">ENUM_CONSTANT</dt><dt class="value">FIELD</dt
><dt class="value">FUNCTION</dt><dt class="value">FUNCTION_TYPE_ALIAS</dt><dt cl
ass="value">GETTER</dt><dt class="value">LABEL</dt><dt class="value">LIBRARY</dt
><dt class="value">LOCAL_VARIABLE</dt><dt class="value">METHOD</dt><dt class="va
lue">PARAMETER</dt><dt class="value">PREFIX</dt><dt class="value">SETTER</dt><dt
class="value">TOP_LEVEL_VARIABLE</dt><dt class="value">TYPE_PARAMETER</dt><dt c
lass="value">UNIT_TEST_GROUP</dt><dt class="value">UNIT_TEST_TEST</dt><dt class=
"value">UNKNOWN</dt></dl></dd><dt class="typeDefinition"><a name="type_Executabl
eFile">ExecutableFile: object</a></dt><dd> |
| 2537 <p> | 2543 <p> |
| 2538 A description of an executable file. | 2544 A description of an executable file. |
| 2539 </p> | 2545 </p> |
| 2540 | 2546 |
| (...skipping 1217 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3758 <p> | 3764 <p> |
| 3759 This section contains a list of all of the errors that are | 3765 This section contains a list of all of the errors that are |
| 3760 produced by the server and the data that is returned with each. | 3766 produced by the server and the data that is returned with each. |
| 3761 </p> | 3767 </p> |
| 3762 <p> | 3768 <p> |
| 3763 TBD | 3769 TBD |
| 3764 </p> | 3770 </p> |
| 3765 | 3771 |
| 3766 | 3772 |
| 3767 </body></html> | 3773 </body></html> |
| OLD | NEW |