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

Side by Side Diff: pkg/analysis_server/doc/api.html

Issue 567273002: Add LABEL ElementKind, completion and highlighting kinds. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 6 years, 3 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 | Annotate | Revision Log
OLDNEW
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
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
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
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
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>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698