OLD | NEW |
1 <!DOCTYPE html><html><head> | 1 <!DOCTYPE html><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 1230 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1241 The outline associated with the file. | 1241 The outline associated with the file. |
1242 </p> | 1242 </p> |
1243 </dd></dl></dd><dt class="notification"><a name="notification_analysis
.overrides">analysis.overrides</a> (<a href="#notification_analysis.overrides">#
</a>)</dt><dd><div class="box"><pre>notification: { | 1243 </dd></dl></dd><dt class="notification"><a name="notification_analysis
.overrides">analysis.overrides</a> (<a href="#notification_analysis.overrides">#
</a>)</dt><dd><div class="box"><pre>notification: { |
1244 "event": "analysis.overrides" | 1244 "event": "analysis.overrides" |
1245 "params": { | 1245 "params": { |
1246 "<b>file</b>": <a href="#type_FilePath">FilePath</a> | 1246 "<b>file</b>": <a href="#type_FilePath">FilePath</a> |
1247 "<b>overrides</b>": List<<a href="#type_Override">Override</a>> | 1247 "<b>overrides</b>": List<<a href="#type_Override">Override</a>> |
1248 } | 1248 } |
1249 }</pre></div> | 1249 }</pre></div> |
1250 <p> | 1250 <p> |
1251 Reports the overridding members in a file. | 1251 Reports the overriding members in a file. |
1252 </p> | 1252 </p> |
1253 <p> | 1253 <p> |
1254 This notification is not subscribed to by default. Clients | 1254 This notification is not subscribed to by default. Clients |
1255 can subscribe by including the value <tt>"OVERRIDES"</tt> in | 1255 can subscribe by including the value <tt>"OVERRIDES"</tt> in |
1256 the list of services passed in an analysis.setSubscriptions | 1256 the list of services passed in an analysis.setSubscriptions |
1257 request. | 1257 request. |
1258 </p> | 1258 </p> |
1259 | 1259 |
1260 <h4>Parameters</h4><dl><dt class="field"><b><i>file ( <a href="#type_FileP
ath">FilePath</a> )</i></b></dt><dd> | 1260 <h4>Parameters</h4><dl><dt class="field"><b><i>file ( <a href="#type_FileP
ath">FilePath</a> )</i></b></dt><dd> |
1261 | 1261 |
(...skipping 779 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2041 </p> | 2041 </p> |
2042 <p> | 2042 <p> |
2043 If a request is made for a file that does not exist, does not belong | 2043 If a request is made for a file that does not exist, does not belong |
2044 to an analysis root or is not a Dart file, | 2044 to an analysis root or is not a Dart file, |
2045 <tt>FILE_NOT_ANALYZED</tt> will be generated. | 2045 <tt>FILE_NOT_ANALYZED</tt> will be generated. |
2046 </p> | 2046 </p> |
2047 <p> | 2047 <p> |
2048 If directives of the Dart file cannot be organized, for example | 2048 If directives of the Dart file cannot be organized, for example |
2049 because it has scan or parse errors, or by other reasons, | 2049 because it has scan or parse errors, or by other reasons, |
2050 <tt>ORGANIZE_DIRECTIVES_ERROR</tt> will be generated. The message | 2050 <tt>ORGANIZE_DIRECTIVES_ERROR</tt> will be generated. The message |
2051 will provide datails about the reason. | 2051 will provide details about the reason. |
2052 </p> | 2052 </p> |
2053 | 2053 |
2054 | 2054 |
2055 <h4>Parameters</h4><dl><dt class="field"><b><i>file ( <a href="#type_FileP
ath">FilePath</a> )</i></b></dt><dd> | 2055 <h4>Parameters</h4><dl><dt class="field"><b><i>file ( <a href="#type_FileP
ath">FilePath</a> )</i></b></dt><dd> |
2056 | 2056 |
2057 <p> | 2057 <p> |
2058 The Dart file to organize directives in. | 2058 The Dart file to organize directives in. |
2059 </p> | 2059 </p> |
2060 </dd></dl><h4>Returns</h4><dl><dt class="field"><b><i>edit ( <a href="
#type_SourceFileEdit">SourceFileEdit</a> )</i></b></dt><dd> | 2060 </dd></dl><h4>Returns</h4><dl><dt class="field"><b><i>edit ( <a href="
#type_SourceFileEdit">SourceFileEdit</a> )</i></b></dt><dd> |
2061 | 2061 |
(...skipping 389 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2451 </dd><dt class="field"><b><i>enableNullAwareOperators ( <span style="c
olor:#999999">optional</span> bool )</i></b></dt><dd> | 2451 </dd><dt class="field"><b><i>enableNullAwareOperators ( <span style="c
olor:#999999">optional</span> bool )</i></b></dt><dd> |
2452 | 2452 |
2453 <p><b><i>Deprecated</i></b>: this feature is always enabled.</p> | 2453 <p><b><i>Deprecated</i></b>: this feature is always enabled.</p> |
2454 <p> | 2454 <p> |
2455 True if the client wants to enable support for the | 2455 True if the client wants to enable support for the |
2456 proposed "null aware operators" feature. | 2456 proposed "null aware operators" feature. |
2457 </p> | 2457 </p> |
2458 </dd><dt class="field"><b><i>enableSuperMixins ( <span style="color:#9
99999">optional</span> bool )</i></b></dt><dd> | 2458 </dd><dt class="field"><b><i>enableSuperMixins ( <span style="color:#9
99999">optional</span> bool )</i></b></dt><dd> |
2459 | 2459 |
2460 <p> | 2460 <p> |
2461 True if the client wants to enable spport for the | 2461 True if the client wants to enable support for the |
2462 proposed "less restricted mixins" proposal (DEP 34). | 2462 proposed "less restricted mixins" proposal (DEP 34). |
2463 </p> | 2463 </p> |
2464 </dd><dt class="field"><b><i>generateDart2jsHints ( <span style="color
:#999999">optional</span> bool )</i></b></dt><dd> | 2464 </dd><dt class="field"><b><i>generateDart2jsHints ( <span style="color
:#999999">optional</span> bool )</i></b></dt><dd> |
2465 | 2465 |
2466 <p> | 2466 <p> |
2467 True if hints that are specific to dart2js should be | 2467 True if hints that are specific to dart2js should be |
2468 generated. This option is ignored if generateHints is false. | 2468 generated. This option is ignored if generateHints is false. |
2469 </p> | 2469 </p> |
2470 </dd><dt class="field"><b><i>generateHints ( <span style="color:#99999
9">optional</span> bool )</i></b></dt><dd> | 2470 </dd><dt class="field"><b><i>generateHints ( <span style="color:#99999
9">optional</span> bool )</i></b></dt><dd> |
2471 | 2471 |
(...skipping 297 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2769 | 2769 |
2770 <p> | 2770 <p> |
2771 The type parameter list for the element. If the element doesn't | 2771 The type parameter list for the element. If the element doesn't |
2772 have type parameters, this field will not be defined. | 2772 have type parameters, this field will not be defined. |
2773 </p> | 2773 </p> |
2774 </dd></dl></dd><dt class="typeDefinition"><a name="type_ElementKind">E
lementKind: String</a></dt><dd> | 2774 </dd></dl></dd><dt class="typeDefinition"><a name="type_ElementKind">E
lementKind: String</a></dt><dd> |
2775 <p> | 2775 <p> |
2776 An enumeration of the kinds of elements. | 2776 An enumeration of the kinds of elements. |
2777 </p> | 2777 </p> |
2778 | 2778 |
2779 <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> | 2779 <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">FILE</dt><dt class="value">FUNCTION</dt><dt class="value">FUN
CTION_TYPE_ALIAS</dt><dt class="value">GETTER</dt><dt class="value">LABEL</dt><d
t class="value">LIBRARY</dt><dt class="value">LOCAL_VARIABLE</dt><dt class="valu
e">METHOD</dt><dt class="value">PARAMETER</dt><dt class="value">PREFIX</dt><dt c
lass="value">SETTER</dt><dt class="value">TOP_LEVEL_VARIABLE</dt><dt class="valu
e">TYPE_PARAMETER</dt><dt class="value">UNIT_TEST_GROUP</dt><dt class="value">UN
IT_TEST_TEST</dt><dt class="value">UNKNOWN</dt></dl></dd><dt class="typeDefiniti
on"><a name="type_ExecutableFile">ExecutableFile: object</a></dt><dd> |
2780 <p> | 2780 <p> |
2781 A description of an executable file. | 2781 A description of an executable file. |
2782 </p> | 2782 </p> |
2783 | 2783 |
2784 <dl><dt class="field"><b><i>file ( <a href="#type_FilePath">FilePath</a> )
</i></b></dt><dd> | 2784 <dl><dt class="field"><b><i>file ( <a href="#type_FilePath">FilePath</a> )
</i></b></dt><dd> |
2785 | 2785 |
2786 <p> | 2786 <p> |
2787 The path of the executable file. | 2787 The path of the executable file. |
2788 </p> | 2788 </p> |
2789 </dd><dt class="field"><b><i>kind ( <a href="#type_ExecutableKind">Exe
cutableKind</a> )</i></b></dt><dd> | 2789 </dd><dt class="field"><b><i>kind ( <a href="#type_ExecutableKind">Exe
cutableKind</a> )</i></b></dt><dd> |
(...skipping 233 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3023 | 3023 |
3024 <p>Only for version 2 of highlight.</p> | 3024 <p>Only for version 2 of highlight.</p> |
3025 </dd></dl></dd><dt class="typeDefinition"><a name="type_HoverInformati
on">HoverInformation: object</a></dt><dd> | 3025 </dd></dl></dd><dt class="typeDefinition"><a name="type_HoverInformati
on">HoverInformation: object</a></dt><dd> |
3026 <p> | 3026 <p> |
3027 The hover information associated with a specific location. | 3027 The hover information associated with a specific location. |
3028 </p> | 3028 </p> |
3029 | 3029 |
3030 <dl><dt class="field"><b><i>offset ( int )</i></b></dt><dd> | 3030 <dl><dt class="field"><b><i>offset ( int )</i></b></dt><dd> |
3031 | 3031 |
3032 <p> | 3032 <p> |
3033 The offset of the range of characters that encompases the | 3033 The offset of the range of characters that encompasses the |
3034 cursor position and has the same hover information as the | 3034 cursor position and has the same hover information as the |
3035 cursor position. | 3035 cursor position. |
3036 </p> | 3036 </p> |
3037 </dd><dt class="field"><b><i>length ( int )</i></b></dt><dd> | 3037 </dd><dt class="field"><b><i>length ( int )</i></b></dt><dd> |
3038 | 3038 |
3039 <p> | 3039 <p> |
3040 The length of the range of characters that encompases the | 3040 The length of the range of characters that encompasses the |
3041 cursor position and has the same hover information as the | 3041 cursor position and has the same hover information as the |
3042 cursor position. | 3042 cursor position. |
3043 </p> | 3043 </p> |
3044 </dd><dt class="field"><b><i>containingLibraryPath ( <span style="colo
r:#999999">optional</span> String )</i></b></dt><dd> | 3044 </dd><dt class="field"><b><i>containingLibraryPath ( <span style="colo
r:#999999">optional</span> String )</i></b></dt><dd> |
3045 | 3045 |
3046 <p> | 3046 <p> |
3047 The path to the defining compilation unit of the library | 3047 The path to the defining compilation unit of the library |
3048 in which the referenced element is declared. This data is | 3048 in which the referenced element is declared. This data is |
3049 omitted if there is no referenced element, or if the | 3049 omitted if there is no referenced element, or if the |
3050 element is declared inside an HTML file. | 3050 element is declared inside an HTML file. |
(...skipping 609 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3660 <p> | 3660 <p> |
3661 This is a legacy error; it will be removed before the | 3661 This is a legacy error; it will be removed before the |
3662 API reaches version 1.0. | 3662 API reaches version 1.0. |
3663 </p> | 3663 </p> |
3664 | 3664 |
3665 </dd><dt class="value">UNKNOWN_REQUEST</dt><dd> | 3665 </dd><dt class="value">UNKNOWN_REQUEST</dt><dd> |
3666 | 3666 |
3667 <p> | 3667 <p> |
3668 A request was received which the analysis server does | 3668 A request was received which the analysis server does |
3669 not recognize, or cannot handle in its current | 3669 not recognize, or cannot handle in its current |
3670 configuation. | 3670 configuration. |
3671 </p> | 3671 </p> |
3672 </dd><dt class="value">UNKNOWN_SOURCE</dt><dd> | 3672 </dd><dt class="value">UNKNOWN_SOURCE</dt><dd> |
3673 | 3673 |
3674 <p> | 3674 <p> |
3675 The analysis server was requested to perform an action | 3675 The analysis server was requested to perform an action |
3676 on a source that does not exist. | 3676 on a source that does not exist. |
3677 </p> | 3677 </p> |
3678 </dd><dt class="value">UNSUPPORTED_FEATURE</dt><dd> | 3678 </dd><dt class="value">UNSUPPORTED_FEATURE</dt><dd> |
3679 | 3679 |
3680 <p> | 3680 <p> |
(...skipping 567 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4248 produced by the server and the data that is returned with each. | 4248 produced by the server and the data that is returned with each. |
4249 </p> | 4249 </p> |
4250 <p> | 4250 <p> |
4251 TBD | 4251 TBD |
4252 </p> | 4252 </p> |
4253 <h2 class="domain"><a name="index">Index</a></h2> | 4253 <h2 class="domain"><a name="index">Index</a></h2> |
4254 <h3>Domains</h3><h4>server (<a href="#domain_server">↑</a>)</h4><div class="
subindex"><h5>Requests</h5><ul><li><a href="#request_server.getVersion">getVersi
on</a></li><li><a href="#request_server.shutdown">shutdown</a></li><li><a href="
#request_server.setSubscriptions">setSubscriptions</a></li></ul><h5>Notification
s</h5><div class="subindex"><ul><li><a href="#notification_server.connected">con
nected</a></li><li><a href="#notification_server.error">error</a></li><li><a hre
f="#notification_server.status">status</a></li></ul></div></div><h4>analysis (<a
href="#domain_analysis">↑</a>)</h4><div class="subindex"><h5>Requests</h5><ul><
li><a href="#request_analysis.getErrors">getErrors</a></li><li><a href="#request
_analysis.getHover">getHover</a></li><li><a href="#request_analysis.getLibraryDe
pendencies">getLibraryDependencies</a></li><li><a href="#request_analysis.getNav
igation">getNavigation</a></li><li><a href="#request_analysis.reanalyze">reanaly
ze</a></li><li><a href="#request_analysis.setAnalysisRoots">setAnalysisRoots</a>
</li><li><a href="#request_analysis.setGeneralSubscriptions">setGeneralSubscript
ions</a></li><li><a href="#request_analysis.setPriorityFiles">setPriorityFiles</
a></li><li><a href="#request_analysis.setSubscriptions">setSubscriptions</a></li
><li><a href="#request_analysis.updateContent">updateContent</a></li><li><a href
="#request_analysis.updateOptions">updateOptions</a></li></ul><h5>Notifications<
/h5><div class="subindex"><ul><li><a href="#notification_analysis.analyzedFiles"
>analyzedFiles</a></li><li><a href="#notification_analysis.errors">errors</a></l
i><li><a href="#notification_analysis.flushResults">flushResults</a></li><li><a
href="#notification_analysis.folding">folding</a></li><li><a href="#notification
_analysis.highlights">highlights</a></li><li><a href="#notification_analysis.imp
lemented">implemented</a></li><li><a href="#notification_analysis.invalidate">in
validate</a></li><li><a href="#notification_analysis.navigation">navigation</a><
/li><li><a href="#notification_analysis.occurrences">occurrences</a></li><li><a
href="#notification_analysis.outline">outline</a></li><li><a href="#notification
_analysis.overrides">overrides</a></li></ul></div></div><h4>completion (<a href=
"#domain_completion">↑</a>)</h4><div class="subindex"><h5>Requests</h5><ul><li><
a href="#request_completion.getSuggestions">getSuggestions</a></li></ul><h5>Noti
fications</h5><div class="subindex"><ul><li><a href="#notification_completion.re
sults">results</a></li></ul></div></div><h4>search (<a href="#domain_search">↑</
a>)</h4><div class="subindex"><h5>Requests</h5><ul><li><a href="#request_search.
findElementReferences">findElementReferences</a></li><li><a href="#request_searc
h.findMemberDeclarations">findMemberDeclarations</a></li><li><a href="#request_s
earch.findMemberReferences">findMemberReferences</a></li><li><a href="#request_s
earch.findTopLevelDeclarations">findTopLevelDeclarations</a></li><li><a href="#r
equest_search.getTypeHierarchy">getTypeHierarchy</a></li></ul><h5>Notifications<
/h5><div class="subindex"><ul><li><a href="#notification_search.results">results
</a></li></ul></div></div><h4>edit (<a href="#domain_edit">↑</a>)</h4><div class
="subindex"><h5>Requests</h5><ul><li><a href="#request_edit.format">format</a></
li><li><a href="#request_edit.getAssists">getAssists</a></li><li><a href="#reque
st_edit.getAvailableRefactorings">getAvailableRefactorings</a></li><li><a href="
#request_edit.getFixes">getFixes</a></li><li><a href="#request_edit.getRefactori
ng">getRefactoring</a></li><li><a href="#request_edit.sortMembers">sortMembers</
a></li><li><a href="#request_edit.organizeDirectives">organizeDirectives</a></li
></ul></div><h4>execution (<a href="#domain_execution">↑</a>)</h4><div class="su
bindex"><h5>Requests</h5><ul><li><a href="#request_execution.createContext">crea
teContext</a></li><li><a href="#request_execution.deleteContext">deleteContext</
a></li><li><a href="#request_execution.mapUri">mapUri</a></li><li><a href="#requ
est_execution.setSubscriptions">setSubscriptions</a></li></ul><h5>Notifications<
/h5><div class="subindex"><ul><li><a href="#notification_execution.launchData">l
aunchData</a></li></ul></div></div><h3>Types (<a href="#types">↑</a>)</h3><div c
lass="subindex"><ul><li><a href="#type_AddContentOverlay">AddContentOverlay</a><
/li><li><a href="#type_AnalysisError">AnalysisError</a></li><li><a href="#type_A
nalysisErrorFixes">AnalysisErrorFixes</a></li><li><a href="#type_AnalysisErrorSe
verity">AnalysisErrorSeverity</a></li><li><a href="#type_AnalysisErrorType">Anal
ysisErrorType</a></li><li><a href="#type_AnalysisOptions">AnalysisOptions</a></l
i><li><a href="#type_AnalysisService">AnalysisService</a></li><li><a href="#type
_AnalysisStatus">AnalysisStatus</a></li><li><a href="#type_ChangeContentOverlay"
>ChangeContentOverlay</a></li><li><a href="#type_CompletionId">CompletionId</a><
/li><li><a href="#type_CompletionSuggestion">CompletionSuggestion</a></li><li><a
href="#type_CompletionSuggestionKind">CompletionSuggestionKind</a></li><li><a h
ref="#type_Element">Element</a></li><li><a href="#type_ElementKind">ElementKind<
/a></li><li><a href="#type_ExecutableFile">ExecutableFile</a></li><li><a href="#
type_ExecutableKind">ExecutableKind</a></li><li><a href="#type_ExecutionContextI
d">ExecutionContextId</a></li><li><a href="#type_ExecutionService">ExecutionServ
ice</a></li><li><a href="#type_FileKind">FileKind</a></li><li><a href="#type_Fil
ePath">FilePath</a></li><li><a href="#type_FoldingKind">FoldingKind</a></li><li>
<a href="#type_FoldingRegion">FoldingRegion</a></li><li><a href="#type_GeneralAn
alysisService">GeneralAnalysisService</a></li><li><a href="#type_HighlightRegion
">HighlightRegion</a></li><li><a href="#type_HighlightRegionType">HighlightRegio
nType</a></li><li><a href="#type_HoverInformation">HoverInformation</a></li><li>
<a href="#type_ImplementedClass">ImplementedClass</a></li><li><a href="#type_Imp
lementedMember">ImplementedMember</a></li><li><a href="#type_LinkedEditGroup">Li
nkedEditGroup</a></li><li><a href="#type_LinkedEditSuggestion">LinkedEditSuggest
ion</a></li><li><a href="#type_LinkedEditSuggestionKind">LinkedEditSuggestionKin
d</a></li><li><a href="#type_Location">Location</a></li><li><a href="#type_Navig
ationRegion">NavigationRegion</a></li><li><a href="#type_NavigationTarget">Navig
ationTarget</a></li><li><a href="#type_Occurrences">Occurrences</a></li><li><a h
ref="#type_Outline">Outline</a></li><li><a href="#type_Override">Override</a></l
i><li><a href="#type_OverriddenMember">OverriddenMember</a></li><li><a href="#ty
pe_Position">Position</a></li><li><a href="#type_PubStatus">PubStatus</a></li><l
i><a href="#type_RefactoringKind">RefactoringKind</a></li><li><a href="#type_Ref
actoringMethodParameter">RefactoringMethodParameter</a></li><li><a href="#type_R
efactoringFeedback">RefactoringFeedback</a></li><li><a href="#type_RefactoringOp
tions">RefactoringOptions</a></li><li><a href="#type_RefactoringMethodParameterK
ind">RefactoringMethodParameterKind</a></li><li><a href="#type_RefactoringProble
m">RefactoringProblem</a></li><li><a href="#type_RefactoringProblemSeverity">Ref
actoringProblemSeverity</a></li><li><a href="#type_RemoveContentOverlay">RemoveC
ontentOverlay</a></li><li><a href="#type_RequestError">RequestError</a></li><li>
<a href="#type_RequestErrorCode">RequestErrorCode</a></li><li><a href="#type_Sea
rchId">SearchId</a></li><li><a href="#type_SearchResult">SearchResult</a></li><l
i><a href="#type_SearchResultKind">SearchResultKind</a></li><li><a href="#type_S
erverService">ServerService</a></li><li><a href="#type_SourceChange">SourceChang
e</a></li><li><a href="#type_SourceEdit">SourceEdit</a></li><li><a href="#type_S
ourceFileEdit">SourceFileEdit</a></li><li><a href="#type_TypeHierarchyItem">Type
HierarchyItem</a></li></ul></div><h3>Refactorings (<a href="#refactorings">↑</a>
)</h3><div class="subindex"><ul><li><a href="#refactoring_CONVERT_GETTER_TO_METH
OD">CONVERT_GETTER_TO_METHOD</a></li><li><a href="#refactoring_CONVERT_METHOD_TO
_GETTER">CONVERT_METHOD_TO_GETTER</a></li><li><a href="#refactoring_EXTRACT_LOCA
L_VARIABLE">EXTRACT_LOCAL_VARIABLE</a></li><li><a href="#refactoring_EXTRACT_MET
HOD">EXTRACT_METHOD</a></li><li><a href="#refactoring_INLINE_LOCAL_VARIABLE">INL
INE_LOCAL_VARIABLE</a></li><li><a href="#refactoring_INLINE_METHOD">INLINE_METHO
D</a></li><li><a href="#refactoring_MOVE_FILE">MOVE_FILE</a></li><li><a href="#r
efactoring_RENAME">RENAME</a></li></ul></div> | 4254 <h3>Domains</h3><h4>server (<a href="#domain_server">↑</a>)</h4><div class="
subindex"><h5>Requests</h5><ul><li><a href="#request_server.getVersion">getVersi
on</a></li><li><a href="#request_server.shutdown">shutdown</a></li><li><a href="
#request_server.setSubscriptions">setSubscriptions</a></li></ul><h5>Notification
s</h5><div class="subindex"><ul><li><a href="#notification_server.connected">con
nected</a></li><li><a href="#notification_server.error">error</a></li><li><a hre
f="#notification_server.status">status</a></li></ul></div></div><h4>analysis (<a
href="#domain_analysis">↑</a>)</h4><div class="subindex"><h5>Requests</h5><ul><
li><a href="#request_analysis.getErrors">getErrors</a></li><li><a href="#request
_analysis.getHover">getHover</a></li><li><a href="#request_analysis.getLibraryDe
pendencies">getLibraryDependencies</a></li><li><a href="#request_analysis.getNav
igation">getNavigation</a></li><li><a href="#request_analysis.reanalyze">reanaly
ze</a></li><li><a href="#request_analysis.setAnalysisRoots">setAnalysisRoots</a>
</li><li><a href="#request_analysis.setGeneralSubscriptions">setGeneralSubscript
ions</a></li><li><a href="#request_analysis.setPriorityFiles">setPriorityFiles</
a></li><li><a href="#request_analysis.setSubscriptions">setSubscriptions</a></li
><li><a href="#request_analysis.updateContent">updateContent</a></li><li><a href
="#request_analysis.updateOptions">updateOptions</a></li></ul><h5>Notifications<
/h5><div class="subindex"><ul><li><a href="#notification_analysis.analyzedFiles"
>analyzedFiles</a></li><li><a href="#notification_analysis.errors">errors</a></l
i><li><a href="#notification_analysis.flushResults">flushResults</a></li><li><a
href="#notification_analysis.folding">folding</a></li><li><a href="#notification
_analysis.highlights">highlights</a></li><li><a href="#notification_analysis.imp
lemented">implemented</a></li><li><a href="#notification_analysis.invalidate">in
validate</a></li><li><a href="#notification_analysis.navigation">navigation</a><
/li><li><a href="#notification_analysis.occurrences">occurrences</a></li><li><a
href="#notification_analysis.outline">outline</a></li><li><a href="#notification
_analysis.overrides">overrides</a></li></ul></div></div><h4>completion (<a href=
"#domain_completion">↑</a>)</h4><div class="subindex"><h5>Requests</h5><ul><li><
a href="#request_completion.getSuggestions">getSuggestions</a></li></ul><h5>Noti
fications</h5><div class="subindex"><ul><li><a href="#notification_completion.re
sults">results</a></li></ul></div></div><h4>search (<a href="#domain_search">↑</
a>)</h4><div class="subindex"><h5>Requests</h5><ul><li><a href="#request_search.
findElementReferences">findElementReferences</a></li><li><a href="#request_searc
h.findMemberDeclarations">findMemberDeclarations</a></li><li><a href="#request_s
earch.findMemberReferences">findMemberReferences</a></li><li><a href="#request_s
earch.findTopLevelDeclarations">findTopLevelDeclarations</a></li><li><a href="#r
equest_search.getTypeHierarchy">getTypeHierarchy</a></li></ul><h5>Notifications<
/h5><div class="subindex"><ul><li><a href="#notification_search.results">results
</a></li></ul></div></div><h4>edit (<a href="#domain_edit">↑</a>)</h4><div class
="subindex"><h5>Requests</h5><ul><li><a href="#request_edit.format">format</a></
li><li><a href="#request_edit.getAssists">getAssists</a></li><li><a href="#reque
st_edit.getAvailableRefactorings">getAvailableRefactorings</a></li><li><a href="
#request_edit.getFixes">getFixes</a></li><li><a href="#request_edit.getRefactori
ng">getRefactoring</a></li><li><a href="#request_edit.sortMembers">sortMembers</
a></li><li><a href="#request_edit.organizeDirectives">organizeDirectives</a></li
></ul></div><h4>execution (<a href="#domain_execution">↑</a>)</h4><div class="su
bindex"><h5>Requests</h5><ul><li><a href="#request_execution.createContext">crea
teContext</a></li><li><a href="#request_execution.deleteContext">deleteContext</
a></li><li><a href="#request_execution.mapUri">mapUri</a></li><li><a href="#requ
est_execution.setSubscriptions">setSubscriptions</a></li></ul><h5>Notifications<
/h5><div class="subindex"><ul><li><a href="#notification_execution.launchData">l
aunchData</a></li></ul></div></div><h3>Types (<a href="#types">↑</a>)</h3><div c
lass="subindex"><ul><li><a href="#type_AddContentOverlay">AddContentOverlay</a><
/li><li><a href="#type_AnalysisError">AnalysisError</a></li><li><a href="#type_A
nalysisErrorFixes">AnalysisErrorFixes</a></li><li><a href="#type_AnalysisErrorSe
verity">AnalysisErrorSeverity</a></li><li><a href="#type_AnalysisErrorType">Anal
ysisErrorType</a></li><li><a href="#type_AnalysisOptions">AnalysisOptions</a></l
i><li><a href="#type_AnalysisService">AnalysisService</a></li><li><a href="#type
_AnalysisStatus">AnalysisStatus</a></li><li><a href="#type_ChangeContentOverlay"
>ChangeContentOverlay</a></li><li><a href="#type_CompletionId">CompletionId</a><
/li><li><a href="#type_CompletionSuggestion">CompletionSuggestion</a></li><li><a
href="#type_CompletionSuggestionKind">CompletionSuggestionKind</a></li><li><a h
ref="#type_Element">Element</a></li><li><a href="#type_ElementKind">ElementKind<
/a></li><li><a href="#type_ExecutableFile">ExecutableFile</a></li><li><a href="#
type_ExecutableKind">ExecutableKind</a></li><li><a href="#type_ExecutionContextI
d">ExecutionContextId</a></li><li><a href="#type_ExecutionService">ExecutionServ
ice</a></li><li><a href="#type_FileKind">FileKind</a></li><li><a href="#type_Fil
ePath">FilePath</a></li><li><a href="#type_FoldingKind">FoldingKind</a></li><li>
<a href="#type_FoldingRegion">FoldingRegion</a></li><li><a href="#type_GeneralAn
alysisService">GeneralAnalysisService</a></li><li><a href="#type_HighlightRegion
">HighlightRegion</a></li><li><a href="#type_HighlightRegionType">HighlightRegio
nType</a></li><li><a href="#type_HoverInformation">HoverInformation</a></li><li>
<a href="#type_ImplementedClass">ImplementedClass</a></li><li><a href="#type_Imp
lementedMember">ImplementedMember</a></li><li><a href="#type_LinkedEditGroup">Li
nkedEditGroup</a></li><li><a href="#type_LinkedEditSuggestion">LinkedEditSuggest
ion</a></li><li><a href="#type_LinkedEditSuggestionKind">LinkedEditSuggestionKin
d</a></li><li><a href="#type_Location">Location</a></li><li><a href="#type_Navig
ationRegion">NavigationRegion</a></li><li><a href="#type_NavigationTarget">Navig
ationTarget</a></li><li><a href="#type_Occurrences">Occurrences</a></li><li><a h
ref="#type_Outline">Outline</a></li><li><a href="#type_Override">Override</a></l
i><li><a href="#type_OverriddenMember">OverriddenMember</a></li><li><a href="#ty
pe_Position">Position</a></li><li><a href="#type_PubStatus">PubStatus</a></li><l
i><a href="#type_RefactoringKind">RefactoringKind</a></li><li><a href="#type_Ref
actoringMethodParameter">RefactoringMethodParameter</a></li><li><a href="#type_R
efactoringFeedback">RefactoringFeedback</a></li><li><a href="#type_RefactoringOp
tions">RefactoringOptions</a></li><li><a href="#type_RefactoringMethodParameterK
ind">RefactoringMethodParameterKind</a></li><li><a href="#type_RefactoringProble
m">RefactoringProblem</a></li><li><a href="#type_RefactoringProblemSeverity">Ref
actoringProblemSeverity</a></li><li><a href="#type_RemoveContentOverlay">RemoveC
ontentOverlay</a></li><li><a href="#type_RequestError">RequestError</a></li><li>
<a href="#type_RequestErrorCode">RequestErrorCode</a></li><li><a href="#type_Sea
rchId">SearchId</a></li><li><a href="#type_SearchResult">SearchResult</a></li><l
i><a href="#type_SearchResultKind">SearchResultKind</a></li><li><a href="#type_S
erverService">ServerService</a></li><li><a href="#type_SourceChange">SourceChang
e</a></li><li><a href="#type_SourceEdit">SourceEdit</a></li><li><a href="#type_S
ourceFileEdit">SourceFileEdit</a></li><li><a href="#type_TypeHierarchyItem">Type
HierarchyItem</a></li></ul></div><h3>Refactorings (<a href="#refactorings">↑</a>
)</h3><div class="subindex"><ul><li><a href="#refactoring_CONVERT_GETTER_TO_METH
OD">CONVERT_GETTER_TO_METHOD</a></li><li><a href="#refactoring_CONVERT_METHOD_TO
_GETTER">CONVERT_METHOD_TO_GETTER</a></li><li><a href="#refactoring_EXTRACT_LOCA
L_VARIABLE">EXTRACT_LOCAL_VARIABLE</a></li><li><a href="#refactoring_EXTRACT_MET
HOD">EXTRACT_METHOD</a></li><li><a href="#refactoring_INLINE_LOCAL_VARIABLE">INL
INE_LOCAL_VARIABLE</a></li><li><a href="#refactoring_INLINE_METHOD">INLINE_METHO
D</a></li><li><a href="#refactoring_MOVE_FILE">MOVE_FILE</a></li><li><a href="#r
efactoring_RENAME">RENAME</a></li></ul></div> |
4255 | 4255 |
4256 | 4256 |
4257 </body></html> | 4257 </body></html> |
OLD | NEW |