| 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 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Source+Co
de+Pro|Roboto:500,400italic,300,400" type="text/css"><style>body { | 4 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Source+Co
de+Pro|Roboto:500,400italic,300,400" type="text/css"><style>body { |
| 5 font-family: 'Roboto', sans-serif; | 5 font-family: 'Roboto', sans-serif; |
| 6 max-width: 800px; | 6 max-width: 800px; |
| 7 margin: 0 auto; | 7 margin: 0 auto; |
| 8 padding: 0 16px; | 8 padding: 0 16px; |
| 9 font-size: 16px; | 9 font-size: 16px; |
| 10 line-height: 1.5; | 10 line-height: 1.5; |
| (...skipping 1774 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1785 The edit domain contains commands related to edits that can be | 1785 The edit domain contains commands related to edits that can be |
| 1786 applied to the code. | 1786 applied to the code. |
| 1787 </p> | 1787 </p> |
| 1788 | 1788 |
| 1789 | 1789 |
| 1790 | 1790 |
| 1791 | 1791 |
| 1792 | 1792 |
| 1793 | 1793 |
| 1794 | 1794 |
| 1795 |
| 1795 <h3>Requests</h3><dl><dt class="request"><a name="request_edit.format">edit.
format</a> (<a href="#request_edit.format">#</a>)</dt><dd><div class="box"><pre>
request: { | 1796 <h3>Requests</h3><dl><dt class="request"><a name="request_edit.format">edit.
format</a> (<a href="#request_edit.format">#</a>)</dt><dd><div class="box"><pre>
request: { |
| 1796 "id": String | 1797 "id": String |
| 1797 "method": "edit.format" | 1798 "method": "edit.format" |
| 1798 "params": { | 1799 "params": { |
| 1799 "<b>file</b>": <a href="#type_FilePath">FilePath</a> | 1800 "<b>file</b>": <a href="#type_FilePath">FilePath</a> |
| 1800 "<b>selectionOffset</b>": int | 1801 "<b>selectionOffset</b>": int |
| 1801 "<b>selectionLength</b>": int | 1802 "<b>selectionLength</b>": int |
| 1802 "<b>lineLength</b>": <span style="color:#999999">optional</span> int | 1803 "<b>lineLength</b>": <span style="color:#999999">optional</span> int |
| 1803 } | 1804 } |
| 1804 }</pre><br><pre>response: { | 1805 }</pre><br><pre>response: { |
| (...skipping 306 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2111 | 2112 |
| 2112 <p> | 2113 <p> |
| 2113 The ids of source edits that are not known to be valid. An edit is | 2114 The ids of source edits that are not known to be valid. An edit is |
| 2114 not known to be valid if there was insufficient type information | 2115 not known to be valid if there was insufficient type information |
| 2115 for the server to be able to determine whether or not the code | 2116 for the server to be able to determine whether or not the code |
| 2116 needs to be modified, such as when a member is being renamed and | 2117 needs to be modified, such as when a member is being renamed and |
| 2117 there is a reference to a member from an unknown type. This field | 2118 there is a reference to a member from an unknown type. This field |
| 2118 will be omitted if the change field is omitted or if there are no | 2119 will be omitted if the change field is omitted or if there are no |
| 2119 potential edits for the refactoring. | 2120 potential edits for the refactoring. |
| 2120 </p> | 2121 </p> |
| 2122 </dd></dl></dd><dt class="request"><a name="request_edit.getStatementC
ompletion">edit.getStatementCompletion</a> (<a href="#request_edit.getStatementC
ompletion">#</a>)</dt><dd><div class="box"><pre>request: { |
| 2123 "id": String |
| 2124 "method": "edit.getStatementCompletion" |
| 2125 "params": { |
| 2126 "<b>file</b>": <a href="#type_FilePath">FilePath</a> |
| 2127 "<b>offset</b>": int |
| 2128 } |
| 2129 }</pre><br><pre>response: { |
| 2130 "id": String |
| 2131 "error": <span style="color:#999999">optional</span> <a href="#type_RequestErr
or">RequestError</a> |
| 2132 "result": { |
| 2133 "<b>change</b>": <a href="#type_SourceChange">SourceChange</a> |
| 2134 "<b>whitespaceOnly</b>": int |
| 2135 } |
| 2136 }</pre></div> |
| 2137 <p> |
| 2138 Get the changes required to convert the partial statement at the given |
| 2139 location into a syntactically valid statement. If the current statemen
t |
| 2140 is already valid the change will insert a newline plus appropriate |
| 2141 indentation at the end of the line containing the offset and set the |
| 2142 selectionOffset to the position corresponding to the end of the indent
. |
| 2143 If a change that makes the statement valid cannot be determined (perha
ps |
| 2144 because it has not yet been implemented) the statement will be conside
red |
| 2145 already valid and the appropriate change returned. |
| 2146 </p> |
| 2147 |
| 2148 |
| 2149 <h4>parameters:</h4><dl><dt class="field"><b>file (<a href="#type_FilePath
">FilePath</a>)</b></dt><dd> |
| 2150 |
| 2151 <p> |
| 2152 The file containing the statement to be completed. |
| 2153 </p> |
| 2154 </dd><dt class="field"><b>offset (int)</b></dt><dd> |
| 2155 |
| 2156 <p> |
| 2157 The offset used to identify the statement to be completed. |
| 2158 </p> |
| 2159 </dd></dl><h4>returns:</h4><dl><dt class="field"><b>change (<a href="#
type_SourceChange">SourceChange</a>)</b></dt><dd> |
| 2160 |
| 2161 <p> |
| 2162 The change to be applied in order to complete the statement. |
| 2163 </p> |
| 2164 </dd><dt class="field"><b>whitespaceOnly (int)</b></dt><dd> |
| 2165 |
| 2166 <p> |
| 2167 Will be true if the change contains nothing but whitespace |
| 2168 characters, or is empty. |
| 2169 </p> |
| 2121 </dd></dl></dd><dt class="request"><a name="request_edit.sortMembers">
edit.sortMembers</a> (<a href="#request_edit.sortMembers">#</a>)</dt><dd><div cl
ass="box"><pre>request: { | 2170 </dd></dl></dd><dt class="request"><a name="request_edit.sortMembers">
edit.sortMembers</a> (<a href="#request_edit.sortMembers">#</a>)</dt><dd><div cl
ass="box"><pre>request: { |
| 2122 "id": String | 2171 "id": String |
| 2123 "method": "edit.sortMembers" | 2172 "method": "edit.sortMembers" |
| 2124 "params": { | 2173 "params": { |
| 2125 "<b>file</b>": <a href="#type_FilePath">FilePath</a> | 2174 "<b>file</b>": <a href="#type_FilePath">FilePath</a> |
| 2126 } | 2175 } |
| 2127 }</pre><br><pre>response: { | 2176 }</pre><br><pre>response: { |
| 2128 "id": String | 2177 "id": String |
| 2129 "error": <span style="color:#999999">optional</span> <a href="#type_RequestErr
or">RequestError</a> | 2178 "error": <span style="color:#999999">optional</span> <a href="#type_RequestErr
or">RequestError</a> |
| 2130 "result": { | 2179 "result": { |
| (...skipping 2413 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4544 </dd></dl></dd></dl> | 4593 </dd></dl></dd></dl> |
| 4545 <h2>Errors</h2> | 4594 <h2>Errors</h2> |
| 4546 <p> | 4595 <p> |
| 4547 This section contains a list of all of the errors that are | 4596 This section contains a list of all of the errors that are |
| 4548 produced by the server and the data that is returned with each. | 4597 produced by the server and the data that is returned with each. |
| 4549 </p> | 4598 </p> |
| 4550 <p> | 4599 <p> |
| 4551 TODO: TBD | 4600 TODO: TBD |
| 4552 </p> | 4601 </p> |
| 4553 <h2 class="domain"><a name="index">Index</a></h2> | 4602 <h2 class="domain"><a name="index">Index</a></h2> |
| 4554 <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.getReachable
Sources">getReachableSources</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><h4>diagnostic (<a href="#domain_diagnostic">
↑</a>)</h4><div class="subindex"><h5>Requests</h5><ul><li><a href="#request_diag
nostic.getDiagnostics">getDiagnostics</a></li><li><a href="#request_diagnostic.g
etServerPort">getServerPort</a></li></ul></div><h3>Types (<a href="#types">↑</a>
)</h3><div class="subindex"><ul><li><a href="#type_AddContentOverlay">AddContent
Overlay</a></li><li><a href="#type_AnalysisError">AnalysisError</a></li><li><a h
ref="#type_AnalysisErrorFixes">AnalysisErrorFixes</a></li><li><a href="#type_Ana
lysisErrorSeverity">AnalysisErrorSeverity</a></li><li><a href="#type_AnalysisErr
orType">AnalysisErrorType</a></li><li><a href="#type_AnalysisOptions">AnalysisOp
tions</a></li><li><a href="#type_AnalysisService">AnalysisService</a></li><li><a
href="#type_AnalysisStatus">AnalysisStatus</a></li><li><a href="#type_ChangeCon
tentOverlay">ChangeContentOverlay</a></li><li><a href="#type_CompletionId">Compl
etionId</a></li><li><a href="#type_CompletionSuggestion">CompletionSuggestion</a
></li><li><a href="#type_CompletionSuggestionKind">CompletionSuggestionKind</a><
/li><li><a href="#type_ContextData">ContextData</a></li><li><a href="#type_Eleme
nt">Element</a></li><li><a href="#type_ElementKind">ElementKind</a></li><li><a h
ref="#type_ExecutableFile">ExecutableFile</a></li><li><a href="#type_ExecutableK
ind">ExecutableKind</a></li><li><a href="#type_ExecutionContextId">ExecutionCont
extId</a></li><li><a href="#type_ExecutionService">ExecutionService</a></li><li>
<a href="#type_FileKind">FileKind</a></li><li><a href="#type_FilePath">FilePath<
/a></li><li><a href="#type_FoldingKind">FoldingKind</a></li><li><a href="#type_F
oldingRegion">FoldingRegion</a></li><li><a href="#type_GeneralAnalysisService">G
eneralAnalysisService</a></li><li><a href="#type_HighlightRegion">HighlightRegio
n</a></li><li><a href="#type_HighlightRegionType">HighlightRegionType</a></li><l
i><a href="#type_HoverInformation">HoverInformation</a></li><li><a href="#type_I
mplementedClass">ImplementedClass</a></li><li><a href="#type_ImplementedMember">
ImplementedMember</a></li><li><a href="#type_LinkedEditGroup">LinkedEditGroup</a
></li><li><a href="#type_LinkedEditSuggestion">LinkedEditSuggestion</a></li><li>
<a href="#type_LinkedEditSuggestionKind">LinkedEditSuggestionKind</a></li><li><a
href="#type_Location">Location</a></li><li><a href="#type_NavigationRegion">Nav
igationRegion</a></li><li><a href="#type_NavigationTarget">NavigationTarget</a><
/li><li><a href="#type_Occurrences">Occurrences</a></li><li><a href="#type_Outli
ne">Outline</a></li><li><a href="#type_Override">Override</a></li><li><a href="#
type_OverriddenMember">OverriddenMember</a></li><li><a href="#type_Position">Pos
ition</a></li><li><a href="#type_PubStatus">PubStatus</a></li><li><a href="#type
_RefactoringKind">RefactoringKind</a></li><li><a href="#type_RefactoringMethodPa
rameter">RefactoringMethodParameter</a></li><li><a href="#type_RefactoringFeedba
ck">RefactoringFeedback</a></li><li><a href="#type_RefactoringOptions">Refactori
ngOptions</a></li><li><a href="#type_RefactoringMethodParameterKind">Refactoring
MethodParameterKind</a></li><li><a href="#type_RefactoringProblem">RefactoringPr
oblem</a></li><li><a href="#type_RefactoringProblemSeverity">RefactoringProblemS
everity</a></li><li><a href="#type_RemoveContentOverlay">RemoveContentOverlay</a
></li><li><a href="#type_RequestError">RequestError</a></li><li><a href="#type_R
equestErrorCode">RequestErrorCode</a></li><li><a href="#type_SearchId">SearchId<
/a></li><li><a href="#type_SearchResult">SearchResult</a></li><li><a href="#type
_SearchResultKind">SearchResultKind</a></li><li><a href="#type_ServerService">Se
rverService</a></li><li><a href="#type_SourceChange">SourceChange</a></li><li><a
href="#type_SourceEdit">SourceEdit</a></li><li><a href="#type_SourceFileEdit">S
ourceFileEdit</a></li><li><a href="#type_TypeHierarchyItem">TypeHierarchyItem</a
></li></ul></div><h3>Refactorings (<a href="#refactorings">↑</a>)</h3><div class
="subindex"><ul><li><a href="#refactoring_CONVERT_GETTER_TO_METHOD">CONVERT_GETT
ER_TO_METHOD</a></li><li><a href="#refactoring_CONVERT_METHOD_TO_GETTER">CONVERT
_METHOD_TO_GETTER</a></li><li><a href="#refactoring_EXTRACT_LOCAL_VARIABLE">EXTR
ACT_LOCAL_VARIABLE</a></li><li><a href="#refactoring_EXTRACT_METHOD">EXTRACT_MET
HOD</a></li><li><a href="#refactoring_INLINE_LOCAL_VARIABLE">INLINE_LOCAL_VARIAB
LE</a></li><li><a href="#refactoring_INLINE_METHOD">INLINE_METHOD</a></li><li><a
href="#refactoring_MOVE_FILE">MOVE_FILE</a></li><li><a href="#refactoring_RENAM
E">RENAME</a></li></ul></div> | 4603 <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.getReachable
Sources">getReachableSources</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.getStatementCompletion">ge
tStatementCompletion</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="
subindex"><h5>Requests</h5><ul><li><a href="#request_execution.createContext">cr
eateContext</a></li><li><a href="#request_execution.deleteContext">deleteContext
</a></li><li><a href="#request_execution.mapUri">mapUri</a></li><li><a href="#re
quest_execution.setSubscriptions">setSubscriptions</a></li></ul><h5>Notification
s</h5><div class="subindex"><ul><li><a href="#notification_execution.launchData"
>launchData</a></li></ul></div></div><h4>diagnostic (<a href="#domain_diagnostic
">↑</a>)</h4><div class="subindex"><h5>Requests</h5><ul><li><a href="#request_di
agnostic.getDiagnostics">getDiagnostics</a></li><li><a href="#request_diagnostic
.getServerPort">getServerPort</a></li></ul></div><h3>Types (<a href="#types">↑</
a>)</h3><div class="subindex"><ul><li><a href="#type_AddContentOverlay">AddConte
ntOverlay</a></li><li><a href="#type_AnalysisError">AnalysisError</a></li><li><a
href="#type_AnalysisErrorFixes">AnalysisErrorFixes</a></li><li><a href="#type_A
nalysisErrorSeverity">AnalysisErrorSeverity</a></li><li><a href="#type_AnalysisE
rrorType">AnalysisErrorType</a></li><li><a href="#type_AnalysisOptions">Analysis
Options</a></li><li><a href="#type_AnalysisService">AnalysisService</a></li><li>
<a href="#type_AnalysisStatus">AnalysisStatus</a></li><li><a href="#type_ChangeC
ontentOverlay">ChangeContentOverlay</a></li><li><a href="#type_CompletionId">Com
pletionId</a></li><li><a href="#type_CompletionSuggestion">CompletionSuggestion<
/a></li><li><a href="#type_CompletionSuggestionKind">CompletionSuggestionKind</a
></li><li><a href="#type_ContextData">ContextData</a></li><li><a href="#type_Ele
ment">Element</a></li><li><a href="#type_ElementKind">ElementKind</a></li><li><a
href="#type_ExecutableFile">ExecutableFile</a></li><li><a href="#type_Executabl
eKind">ExecutableKind</a></li><li><a href="#type_ExecutionContextId">ExecutionCo
ntextId</a></li><li><a href="#type_ExecutionService">ExecutionService</a></li><l
i><a href="#type_FileKind">FileKind</a></li><li><a href="#type_FilePath">FilePat
h</a></li><li><a href="#type_FoldingKind">FoldingKind</a></li><li><a href="#type
_FoldingRegion">FoldingRegion</a></li><li><a href="#type_GeneralAnalysisService"
>GeneralAnalysisService</a></li><li><a href="#type_HighlightRegion">HighlightReg
ion</a></li><li><a href="#type_HighlightRegionType">HighlightRegionType</a></li>
<li><a href="#type_HoverInformation">HoverInformation</a></li><li><a href="#type
_ImplementedClass">ImplementedClass</a></li><li><a href="#type_ImplementedMember
">ImplementedMember</a></li><li><a href="#type_LinkedEditGroup">LinkedEditGroup<
/a></li><li><a href="#type_LinkedEditSuggestion">LinkedEditSuggestion</a></li><l
i><a href="#type_LinkedEditSuggestionKind">LinkedEditSuggestionKind</a></li><li>
<a href="#type_Location">Location</a></li><li><a href="#type_NavigationRegion">N
avigationRegion</a></li><li><a href="#type_NavigationTarget">NavigationTarget</a
></li><li><a href="#type_Occurrences">Occurrences</a></li><li><a href="#type_Out
line">Outline</a></li><li><a href="#type_Override">Override</a></li><li><a href=
"#type_OverriddenMember">OverriddenMember</a></li><li><a href="#type_Position">P
osition</a></li><li><a href="#type_PubStatus">PubStatus</a></li><li><a href="#ty
pe_RefactoringKind">RefactoringKind</a></li><li><a href="#type_RefactoringMethod
Parameter">RefactoringMethodParameter</a></li><li><a href="#type_RefactoringFeed
back">RefactoringFeedback</a></li><li><a href="#type_RefactoringOptions">Refacto
ringOptions</a></li><li><a href="#type_RefactoringMethodParameterKind">Refactori
ngMethodParameterKind</a></li><li><a href="#type_RefactoringProblem">Refactoring
Problem</a></li><li><a href="#type_RefactoringProblemSeverity">RefactoringProble
mSeverity</a></li><li><a href="#type_RemoveContentOverlay">RemoveContentOverlay<
/a></li><li><a href="#type_RequestError">RequestError</a></li><li><a href="#type
_RequestErrorCode">RequestErrorCode</a></li><li><a href="#type_SearchId">SearchI
d</a></li><li><a href="#type_SearchResult">SearchResult</a></li><li><a href="#ty
pe_SearchResultKind">SearchResultKind</a></li><li><a href="#type_ServerService">
ServerService</a></li><li><a href="#type_SourceChange">SourceChange</a></li><li>
<a href="#type_SourceEdit">SourceEdit</a></li><li><a href="#type_SourceFileEdit"
>SourceFileEdit</a></li><li><a href="#type_TypeHierarchyItem">TypeHierarchyItem<
/a></li></ul></div><h3>Refactorings (<a href="#refactorings">↑</a>)</h3><div cla
ss="subindex"><ul><li><a href="#refactoring_CONVERT_GETTER_TO_METHOD">CONVERT_GE
TTER_TO_METHOD</a></li><li><a href="#refactoring_CONVERT_METHOD_TO_GETTER">CONVE
RT_METHOD_TO_GETTER</a></li><li><a href="#refactoring_EXTRACT_LOCAL_VARIABLE">EX
TRACT_LOCAL_VARIABLE</a></li><li><a href="#refactoring_EXTRACT_METHOD">EXTRACT_M
ETHOD</a></li><li><a href="#refactoring_INLINE_LOCAL_VARIABLE">INLINE_LOCAL_VARI
ABLE</a></li><li><a href="#refactoring_INLINE_METHOD">INLINE_METHOD</a></li><li>
<a href="#refactoring_MOVE_FILE">MOVE_FILE</a></li><li><a href="#refactoring_REN
AME">RENAME</a></li></ul></div> |
| 4555 | 4604 |
| 4556 | 4605 |
| 4557 </body></html> | 4606 </body></html> |
| OLD | NEW |