| 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 2002 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2013 <p> | 2013 <p> |
| 2014 The type of the options parameter being suggested. This | 2014 The type of the options parameter being suggested. This |
| 2015 field is omitted if the parameterName field is omitted. | 2015 field is omitted if the parameterName field is omitted. |
| 2016 </p> | 2016 </p> |
| 2017 </dd></dl></dd><dt class="typeDefinition"><a name="type_CompletionSugg
estionKind">CompletionSuggestionKind: String</a></dt><dd> | 2017 </dd></dl></dd><dt class="typeDefinition"><a name="type_CompletionSugg
estionKind">CompletionSuggestionKind: String</a></dt><dd> |
| 2018 <p> | 2018 <p> |
| 2019 An enumeration of the kinds of elements that can be included | 2019 An enumeration of the kinds of elements that can be included |
| 2020 in a completion suggestion. | 2020 in a completion suggestion. |
| 2021 </p> | 2021 </p> |
| 2022 | 2022 |
| 2023 <dl><dt class="value">ARGUMENT_LIST</dt><dt class="value">CLASS</dt><dt cl
ass="value">CLASS_ALIAS</dt><dt class="value">CONSTRUCTOR</dt><dt class="value">
FIELD</dt><dt class="value">FUNCTION</dt><dt class="value">FUNCTION_TYPE_ALIAS</
dt><dt class="value">GETTER</dt><dt class="value">IMPORT</dt><dt class="value">K
EYWORD</dt><dt class="value">LIBRARY_PREFIX</dt><dt class="value">LOCAL_VARIABLE
</dt><dt class="value">METHOD</dt><dt class="value">METHOD_NAME</dt><dt class="v
alue">NAMED_ARGUMENT</dt><dt class="value">OPTIONAL_ARGUMENT</dt><dt class="valu
e">PARAMETER</dt><dt class="value">SETTER</dt><dt class="value">TOP_LEVEL_VARIAB
LE</dt><dt class="value">TYPE_PARAMETER</dt></dl></dd><dt class="typeDefinition"
><a name="type_Element">Element: object</a></dt><dd> | 2023 <dl><dt class="value">ARGUMENT_LIST</dt><dt class="value">CLASS</dt><dt cl
ass="value">CLASS_ALIAS</dt><dt class="value">CONSTRUCTOR</dt><dt class="value">
FIELD</dt><dt class="value">FUNCTION</dt><dt class="value">FUNCTION_TYPE_ALIAS</
dt><dt class="value">GETTER</dt><dt class="value">IMPORT</dt><dt class="value">K
EYWORD</dt><dt class="value">LABEL</dt><dt class="value">LIBRARY_PREFIX</dt><dt
class="value">LOCAL_VARIABLE</dt><dt class="value">METHOD</dt><dt class="value">
METHOD_NAME</dt><dt class="value">NAMED_ARGUMENT</dt><dt class="value">OPTIONAL_
ARGUMENT</dt><dt class="value">PARAMETER</dt><dt class="value">SETTER</dt><dt cl
ass="value">TOP_LEVEL_VARIABLE</dt><dt class="value">TYPE_PARAMETER</dt></dl></d
d><dt class="typeDefinition"><a name="type_Element">Element: object</a></dt><dd> |
| 2024 <p> | 2024 <p> |
| 2025 Information about an element (something that can be declared | 2025 Information about an element (something that can be declared |
| 2026 in code). | 2026 in code). |
| 2027 </p> | 2027 </p> |
| 2028 | 2028 |
| 2029 <dl><dt class="field"><b><i>kind ( <a href="#type_ElementKind">ElementKind
</a> )</i></b></dt><dd> | 2029 <dl><dt class="field"><b><i>kind ( <a href="#type_ElementKind">ElementKind
</a> )</i></b></dt><dd> |
| 2030 | 2030 |
| 2031 <p> | 2031 <p> |
| 2032 The kind of the element. | 2032 The kind of the element. |
| 2033 </p> | 2033 </p> |
| (...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2070 The return type of the element. If the element is not a | 2070 The return type of the element. If the element is not a |
| 2071 method or function this field will not be defined. If the | 2071 method or function this field will not be defined. If the |
| 2072 element does not have a declared return type, this field | 2072 element does not have a declared return type, this field |
| 2073 will contain an empty string. | 2073 will contain an empty string. |
| 2074 </p> | 2074 </p> |
| 2075 </dd></dl></dd><dt class="typeDefinition"><a name="type_ElementKind">E
lementKind: String</a></dt><dd> | 2075 </dd></dl></dd><dt class="typeDefinition"><a name="type_ElementKind">E
lementKind: String</a></dt><dd> |
| 2076 <p> | 2076 <p> |
| 2077 An enumeration of the kinds of elements. | 2077 An enumeration of the kinds of elements. |
| 2078 </p> | 2078 </p> |
| 2079 | 2079 |
| 2080 <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">FIELD</dt><dt class="value">FUNCTION</dt><dt class="value">FUNCTION_TYPE
_ALIAS</dt><dt class="value">GETTER</dt><dt class="value">LIBRARY</dt><dt class=
"value">LOCAL_VARIABLE</dt><dt class="value">METHOD</dt><dt class="value">PARAME
TER</dt><dt class="value">SETTER</dt><dt class="value">TOP_LEVEL_VARIABLE</dt><d
t class="value">TYPE_PARAMETER</dt><dt class="value">UNIT_TEST_GROUP</dt><dt cla
ss="value">UNIT_TEST_TEST</dt><dt class="value">UNKNOWN</dt></dl></dd><dt class=
"typeDefinition"><a name="type_ExecutableFile">ExecutableFile: object</a></dt><d
d> | 2080 <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">FIELD</dt><dt class="value">FUNCTION</dt><dt class="value">FUNCTION_TYPE
_ALIAS</dt><dt class="value">GETTER</dt><dt class="value">LABEL</dt><dt class="v
alue">LIBRARY</dt><dt class="value">LOCAL_VARIABLE</dt><dt class="value">METHOD<
/dt><dt class="value">PARAMETER</dt><dt class="value">SETTER</dt><dt class="valu
e">TOP_LEVEL_VARIABLE</dt><dt class="value">TYPE_PARAMETER</dt><dt class="value"
>UNIT_TEST_GROUP</dt><dt class="value">UNIT_TEST_TEST</dt><dt class="value">UNKN
OWN</dt></dl></dd><dt class="typeDefinition"><a name="type_ExecutableFile">Execu
tableFile: object</a></dt><dd> |
| 2081 <p> | 2081 <p> |
| 2082 A description of an executable file. | 2082 A description of an executable file. |
| 2083 </p> | 2083 </p> |
| 2084 | 2084 |
| 2085 <dl><dt class="field"><b><i>file ( <a href="#type_FilePath">FilePath</a> )
</i></b></dt><dd> | 2085 <dl><dt class="field"><b><i>file ( <a href="#type_FilePath">FilePath</a> )
</i></b></dt><dd> |
| 2086 | 2086 |
| 2087 <p> | 2087 <p> |
| 2088 The path of the executable file. | 2088 The path of the executable file. |
| 2089 </p> | 2089 </p> |
| 2090 </dd><dt class="field"><b><i>kind ( <a href="#type_ExecutableKind">Exe
cutableKind</a> )</i></b></dt><dd> | 2090 </dd><dt class="field"><b><i>kind ( <a href="#type_ExecutableKind">Exe
cutableKind</a> )</i></b></dt><dd> |
| (...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2158 | 2158 |
| 2159 <p> | 2159 <p> |
| 2160 The length of the region to be highlighted. | 2160 The length of the region to be highlighted. |
| 2161 </p> | 2161 </p> |
| 2162 </dd></dl></dd><dt class="typeDefinition"><a name="type_HighlightRegio
nType">HighlightRegionType: String</a></dt><dd> | 2162 </dd></dl></dd><dt class="typeDefinition"><a name="type_HighlightRegio
nType">HighlightRegionType: String</a></dt><dd> |
| 2163 <p> | 2163 <p> |
| 2164 An enumeration of the kinds of highlighting that can be | 2164 An enumeration of the kinds of highlighting that can be |
| 2165 applied to files. | 2165 applied to files. |
| 2166 </p> | 2166 </p> |
| 2167 | 2167 |
| 2168 <dl><dt class="value">ANNOTATION</dt><dt class="value">BUILT_IN</dt><dt cl
ass="value">CLASS</dt><dt class="value">COMMENT_BLOCK</dt><dt class="value">COMM
ENT_DOCUMENTATION</dt><dt class="value">COMMENT_END_OF_LINE</dt><dt class="value
">CONSTRUCTOR</dt><dt class="value">DIRECTIVE</dt><dt class="value">DYNAMIC_TYPE
</dt><dt class="value">FIELD</dt><dt class="value">FIELD_STATIC</dt><dt class="v
alue">FUNCTION</dt><dt class="value">FUNCTION_DECLARATION</dt><dt class="value">
FUNCTION_TYPE_ALIAS</dt><dt class="value">GETTER_DECLARATION</dt><dt class="valu
e">IDENTIFIER_DEFAULT</dt><dt class="value">IMPORT_PREFIX</dt><dt class="value">
KEYWORD</dt><dt class="value">LITERAL_BOOLEAN</dt><dt class="value">LITERAL_DOUB
LE</dt><dt class="value">LITERAL_INTEGER</dt><dt class="value">LITERAL_LIST</dt>
<dt class="value">LITERAL_MAP</dt><dt class="value">LITERAL_STRING</dt><dt class
="value">LOCAL_VARIABLE</dt><dt class="value">LOCAL_VARIABLE_DECLARATION</dt><dt
class="value">METHOD</dt><dt class="value">METHOD_DECLARATION</dt><dt class="va
lue">METHOD_DECLARATION_STATIC</dt><dt class="value">METHOD_STATIC</dt><dt class
="value">PARAMETER</dt><dt class="value">SETTER_DECLARATION</dt><dt class="value
">TOP_LEVEL_VARIABLE</dt><dt class="value">TYPE_NAME_DYNAMIC</dt><dt class="valu
e">TYPE_PARAMETER</dt></dl></dd><dt class="typeDefinition"><a name="type_HoverIn
formation">HoverInformation: object</a></dt><dd> | 2168 <dl><dt class="value">ANNOTATION</dt><dt class="value">BUILT_IN</dt><dt cl
ass="value">CLASS</dt><dt class="value">COMMENT_BLOCK</dt><dt class="value">COMM
ENT_DOCUMENTATION</dt><dt class="value">COMMENT_END_OF_LINE</dt><dt class="value
">CONSTRUCTOR</dt><dt class="value">DIRECTIVE</dt><dt class="value">DYNAMIC_TYPE
</dt><dt class="value">FIELD</dt><dt class="value">FIELD_STATIC</dt><dt class="v
alue">FUNCTION</dt><dt class="value">FUNCTION_DECLARATION</dt><dt class="value">
FUNCTION_TYPE_ALIAS</dt><dt class="value">GETTER_DECLARATION</dt><dt class="valu
e">IDENTIFIER_DEFAULT</dt><dt class="value">IMPORT_PREFIX</dt><dt class="value">
KEYWORD</dt><dt class="value">LABEL</dt><dt class="value">LITERAL_BOOLEAN</dt><d
t class="value">LITERAL_DOUBLE</dt><dt class="value">LITERAL_INTEGER</dt><dt cla
ss="value">LITERAL_LIST</dt><dt class="value">LITERAL_MAP</dt><dt class="value">
LITERAL_STRING</dt><dt class="value">LOCAL_VARIABLE</dt><dt class="value">LOCAL_
VARIABLE_DECLARATION</dt><dt class="value">METHOD</dt><dt class="value">METHOD_D
ECLARATION</dt><dt class="value">METHOD_DECLARATION_STATIC</dt><dt class="value"
>METHOD_STATIC</dt><dt class="value">PARAMETER</dt><dt class="value">SETTER_DECL
ARATION</dt><dt class="value">TOP_LEVEL_VARIABLE</dt><dt class="value">TYPE_NAME
_DYNAMIC</dt><dt class="value">TYPE_PARAMETER</dt></dl></dd><dt class="typeDefin
ition"><a name="type_HoverInformation">HoverInformation: object</a></dt><dd> |
| 2169 <p> | 2169 <p> |
| 2170 The hover information associated with a specific location. | 2170 The hover information associated with a specific location. |
| 2171 </p> | 2171 </p> |
| 2172 | 2172 |
| 2173 <dl><dt class="field"><b><i>offset ( int )</i></b></dt><dd> | 2173 <dl><dt class="field"><b><i>offset ( int )</i></b></dt><dd> |
| 2174 | 2174 |
| 2175 <p> | 2175 <p> |
| 2176 The offset of the range of characters that encompases the | 2176 The offset of the range of characters that encompases the |
| 2177 cursor position and has the same hover information as the | 2177 cursor position and has the same hover information as the |
| 2178 cursor position. | 2178 cursor position. |
| (...skipping 998 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3177 <p> | 3177 <p> |
| 3178 This section contains a list of all of the errors that are | 3178 This section contains a list of all of the errors that are |
| 3179 produced by the server and the data that is returned with each. | 3179 produced by the server and the data that is returned with each. |
| 3180 </p> | 3180 </p> |
| 3181 <p> | 3181 <p> |
| 3182 TBD | 3182 TBD |
| 3183 </p> | 3183 </p> |
| 3184 | 3184 |
| 3185 | 3185 |
| 3186 </body></html> | 3186 </body></html> |
| OLD | NEW |