| 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 43 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 54 | 54 |
| 55 -webkit-margin-before: 0px; | 55 -webkit-margin-before: 0px; |
| 56 -webkit-margin-start: 0px; | 56 -webkit-margin-start: 0px; |
| 57 -webkit-padding-start: 0px; | 57 -webkit-padding-start: 0px; |
| 58 | 58 |
| 59 list-style-type: none; | 59 list-style-type: none; |
| 60 } | 60 } |
| 61 </style></head> | 61 </style></head> |
| 62 <body> | 62 <body> |
| 63 <h1>Analysis Server API Specification</h1> | 63 <h1>Analysis Server API Specification</h1> |
| 64 <h1 style="color:#999999">Version 1.15.0</h1> | 64 <h1 style="color:#999999">Version 1.16.0</h1> |
| 65 <p> | 65 <p> |
| 66 This document contains a specification of the API provided by the | 66 This document contains a specification of the API provided by the |
| 67 analysis server. The API in this document is currently under | 67 analysis server. The API in this document is currently under |
| 68 development. Changes to the API will be accompanied by an update to the | 68 development. Changes to the API will be accompanied by an update to the |
| 69 protocol version number according to the principles of semantic | 69 protocol version number according to the principles of semantic |
| 70 versioning <a href="http://semver.org/">http://semver.org/</a>. | 70 versioning <a href="http://semver.org/">http://semver.org/</a>. |
| 71 </p> | 71 </p> |
| 72 <h2>Overview</h2> | 72 <h2>Overview</h2> |
| 73 <p> | 73 <p> |
| 74 The analysis server API is a bi-directional client-server | 74 The analysis server API is a bi-directional client-server |
| (...skipping 223 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 298 subscriptions will remain unchanged. | 298 subscriptions will remain unchanged. |
| 299 </p> | 299 </p> |
| 300 | 300 |
| 301 <h4>Parameters</h4><dl><dt class="field"><b><i>subscriptions ( List<<a
href="#type_ServerService">ServerService</a>> )</i></b></dt><dd> | 301 <h4>Parameters</h4><dl><dt class="field"><b><i>subscriptions ( List<<a
href="#type_ServerService">ServerService</a>> )</i></b></dt><dd> |
| 302 | 302 |
| 303 <p>A list of the services being subscribed to.</p> | 303 <p>A list of the services being subscribed to.</p> |
| 304 </dd></dl></dd></dl><h3>Notifications</h3><dl><dt class="notification"
><a name="notification_server.connected">server.connected</a> (<a href="#notific
ation_server.connected">#</a>)</dt><dd><div class="box"><pre>notification: { | 304 </dd></dl></dd></dl><h3>Notifications</h3><dl><dt class="notification"
><a name="notification_server.connected">server.connected</a> (<a href="#notific
ation_server.connected">#</a>)</dt><dd><div class="box"><pre>notification: { |
| 305 "event": "server.connected" | 305 "event": "server.connected" |
| 306 "params": { | 306 "params": { |
| 307 "<b>version</b>": String | 307 "<b>version</b>": String |
| 308 "<b>pid</b>": String |
| 308 } | 309 } |
| 309 }</pre></div> | 310 }</pre></div> |
| 310 <p> | 311 <p> |
| 311 Reports that the server is running. This notification is | 312 Reports that the server is running. This notification is |
| 312 issued once after the server has started running but before | 313 issued once after the server has started running but before |
| 313 any requests are processed to let the client know that it | 314 any requests are processed to let the client know that it |
| 314 started correctly. | 315 started correctly. |
| 315 </p> | 316 </p> |
| 316 <p> | 317 <p> |
| 317 It is not possible to subscribe to or unsubscribe from this | 318 It is not possible to subscribe to or unsubscribe from this |
| 318 notification. | 319 notification. |
| 319 </p> | 320 </p> |
| 320 | 321 |
| 321 <h4>Parameters</h4><dl><dt class="field"><b><i>version ( String )</i></b><
/dt><dd> | 322 <h4>Parameters</h4><dl><dt class="field"><b><i>version ( String )</i></b><
/dt><dd> |
| 322 | 323 |
| 323 <p>The version number of the analysis server.</p> | 324 <p>The version number of the analysis server.</p> |
| 324 </dd></dl></dd><dt class="notification"><a name="notification_server.e
rror">server.error</a> (<a href="#notification_server.error">#</a>)</dt><dd><div
class="box"><pre>notification: { | 325 </dd><dt class="field"><b><i>pid ( String )</i></b></dt><dd> |
| 326 |
| 327 <p>The process id of the analysis server process.</p> |
| 328 </dd></dl></dd><dt class="notification"><a name="notification_server.er
ror">server.error</a> (<a href="#notification_server.error">#</a>)</dt><dd><div
class="box"><pre>notification: { |
| 325 "event": "server.error" | 329 "event": "server.error" |
| 326 "params": { | 330 "params": { |
| 327 "<b>isFatal</b>": bool | 331 "<b>isFatal</b>": bool |
| 328 "<b>message</b>": String | 332 "<b>message</b>": String |
| 329 "<b>stackTrace</b>": String | 333 "<b>stackTrace</b>": String |
| 330 } | 334 } |
| 331 }</pre></div> | 335 }</pre></div> |
| 332 <p> | 336 <p> |
| 333 Reports that an unexpected error has occurred while | 337 Reports that an unexpected error has occurred while |
| 334 executing the server. This notification is not used for | 338 executing the server. This notification is not used for |
| (...skipping 4046 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4381 produced by the server and the data that is returned with each. | 4385 produced by the server and the data that is returned with each. |
| 4382 </p> | 4386 </p> |
| 4383 <p> | 4387 <p> |
| 4384 TBD | 4388 TBD |
| 4385 </p> | 4389 </p> |
| 4386 <h2 class="domain"><a name="index">Index</a></h2> | 4390 <h2 class="domain"><a name="index">Index</a></h2> |
| 4387 <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></ul></div><h3>Types (<a href="#ty
pes">↑</a>)</h3><div class="subindex"><ul><li><a href="#type_AddContentOverlay">
AddContentOverlay</a></li><li><a href="#type_AnalysisError">AnalysisError</a></l
i><li><a href="#type_AnalysisErrorFixes">AnalysisErrorFixes</a></li><li><a href=
"#type_AnalysisErrorSeverity">AnalysisErrorSeverity</a></li><li><a href="#type_A
nalysisErrorType">AnalysisErrorType</a></li><li><a href="#type_AnalysisOptions">
AnalysisOptions</a></li><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_Completio
nId">CompletionId</a></li><li><a href="#type_CompletionSuggestion">CompletionSug
gestion</a></li><li><a href="#type_CompletionSuggestionKind">CompletionSuggestio
nKind</a></li><li><a href="#type_ContextData">ContextData</a></li><li><a href="#
type_Element">Element</a></li><li><a href="#type_ElementKind">ElementKind</a></l
i><li><a href="#type_ExecutableFile">ExecutableFile</a></li><li><a href="#type_E
xecutableKind">ExecutableKind</a></li><li><a href="#type_ExecutionContextId">Exe
cutionContextId</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 hre
f="#type_FoldingRegion">FoldingRegion</a></li><li><a href="#type_GeneralAnalysis
Service">GeneralAnalysisService</a></li><li><a href="#type_HighlightRegion">High
lightRegion</a></li><li><a href="#type_HighlightRegionType">HighlightRegionType<
/a></li><li><a href="#type_HoverInformation">HoverInformation</a></li><li><a hre
f="#type_ImplementedClass">ImplementedClass</a></li><li><a href="#type_Implement
edMember">ImplementedMember</a></li><li><a href="#type_LinkedEditGroup">LinkedEd
itGroup</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_NavigationR
egion">NavigationRegion</a></li><li><a href="#type_NavigationTarget">NavigationT
arget</a></li><li><a href="#type_Occurrences">Occurrences</a></li><li><a href="#
type_Outline">Outline</a></li><li><a href="#type_Override">Override</a></li><li>
<a href="#type_OverriddenMember">OverriddenMember</a></li><li><a href="#type_Pos
ition">Position</a></li><li><a href="#type_PubStatus">PubStatus</a></li><li><a h
ref="#type_RefactoringKind">RefactoringKind</a></li><li><a href="#type_Refactori
ngMethodParameter">RefactoringMethodParameter</a></li><li><a href="#type_Refacto
ringFeedback">RefactoringFeedback</a></li><li><a href="#type_RefactoringOptions"
>RefactoringOptions</a></li><li><a href="#type_RefactoringMethodParameterKind">R
efactoringMethodParameterKind</a></li><li><a href="#type_RefactoringProblem">Ref
actoringProblem</a></li><li><a href="#type_RefactoringProblemSeverity">Refactori
ngProblemSeverity</a></li><li><a href="#type_RemoveContentOverlay">RemoveContent
Overlay</a></li><li><a href="#type_RequestError">RequestError</a></li><li><a hre
f="#type_RequestErrorCode">RequestErrorCode</a></li><li><a href="#type_SearchId"
>SearchId</a></li><li><a href="#type_SearchResult">SearchResult</a></li><li><a h
ref="#type_SearchResultKind">SearchResultKind</a></li><li><a href="#type_ServerS
ervice">ServerService</a></li><li><a href="#type_SourceChange">SourceChange</a><
/li><li><a href="#type_SourceEdit">SourceEdit</a></li><li><a href="#type_SourceF
ileEdit">SourceFileEdit</a></li><li><a href="#type_TypeHierarchyItem">TypeHierar
chyItem</a></li></ul></div><h3>Refactorings (<a href="#refactorings">↑</a>)</h3>
<div class="subindex"><ul><li><a href="#refactoring_CONVERT_GETTER_TO_METHOD">CO
NVERT_GETTER_TO_METHOD</a></li><li><a href="#refactoring_CONVERT_METHOD_TO_GETTE
R">CONVERT_METHOD_TO_GETTER</a></li><li><a href="#refactoring_EXTRACT_LOCAL_VARI
ABLE">EXTRACT_LOCAL_VARIABLE</a></li><li><a href="#refactoring_EXTRACT_METHOD">E
XTRACT_METHOD</a></li><li><a href="#refactoring_INLINE_LOCAL_VARIABLE">INLINE_LO
CAL_VARIABLE</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="#refacto
ring_RENAME">RENAME</a></li></ul></div> | 4391 <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></ul></div><h3>Types (<a href="#ty
pes">↑</a>)</h3><div class="subindex"><ul><li><a href="#type_AddContentOverlay">
AddContentOverlay</a></li><li><a href="#type_AnalysisError">AnalysisError</a></l
i><li><a href="#type_AnalysisErrorFixes">AnalysisErrorFixes</a></li><li><a href=
"#type_AnalysisErrorSeverity">AnalysisErrorSeverity</a></li><li><a href="#type_A
nalysisErrorType">AnalysisErrorType</a></li><li><a href="#type_AnalysisOptions">
AnalysisOptions</a></li><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_Completio
nId">CompletionId</a></li><li><a href="#type_CompletionSuggestion">CompletionSug
gestion</a></li><li><a href="#type_CompletionSuggestionKind">CompletionSuggestio
nKind</a></li><li><a href="#type_ContextData">ContextData</a></li><li><a href="#
type_Element">Element</a></li><li><a href="#type_ElementKind">ElementKind</a></l
i><li><a href="#type_ExecutableFile">ExecutableFile</a></li><li><a href="#type_E
xecutableKind">ExecutableKind</a></li><li><a href="#type_ExecutionContextId">Exe
cutionContextId</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 hre
f="#type_FoldingRegion">FoldingRegion</a></li><li><a href="#type_GeneralAnalysis
Service">GeneralAnalysisService</a></li><li><a href="#type_HighlightRegion">High
lightRegion</a></li><li><a href="#type_HighlightRegionType">HighlightRegionType<
/a></li><li><a href="#type_HoverInformation">HoverInformation</a></li><li><a hre
f="#type_ImplementedClass">ImplementedClass</a></li><li><a href="#type_Implement
edMember">ImplementedMember</a></li><li><a href="#type_LinkedEditGroup">LinkedEd
itGroup</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_NavigationR
egion">NavigationRegion</a></li><li><a href="#type_NavigationTarget">NavigationT
arget</a></li><li><a href="#type_Occurrences">Occurrences</a></li><li><a href="#
type_Outline">Outline</a></li><li><a href="#type_Override">Override</a></li><li>
<a href="#type_OverriddenMember">OverriddenMember</a></li><li><a href="#type_Pos
ition">Position</a></li><li><a href="#type_PubStatus">PubStatus</a></li><li><a h
ref="#type_RefactoringKind">RefactoringKind</a></li><li><a href="#type_Refactori
ngMethodParameter">RefactoringMethodParameter</a></li><li><a href="#type_Refacto
ringFeedback">RefactoringFeedback</a></li><li><a href="#type_RefactoringOptions"
>RefactoringOptions</a></li><li><a href="#type_RefactoringMethodParameterKind">R
efactoringMethodParameterKind</a></li><li><a href="#type_RefactoringProblem">Ref
actoringProblem</a></li><li><a href="#type_RefactoringProblemSeverity">Refactori
ngProblemSeverity</a></li><li><a href="#type_RemoveContentOverlay">RemoveContent
Overlay</a></li><li><a href="#type_RequestError">RequestError</a></li><li><a hre
f="#type_RequestErrorCode">RequestErrorCode</a></li><li><a href="#type_SearchId"
>SearchId</a></li><li><a href="#type_SearchResult">SearchResult</a></li><li><a h
ref="#type_SearchResultKind">SearchResultKind</a></li><li><a href="#type_ServerS
ervice">ServerService</a></li><li><a href="#type_SourceChange">SourceChange</a><
/li><li><a href="#type_SourceEdit">SourceEdit</a></li><li><a href="#type_SourceF
ileEdit">SourceFileEdit</a></li><li><a href="#type_TypeHierarchyItem">TypeHierar
chyItem</a></li></ul></div><h3>Refactorings (<a href="#refactorings">↑</a>)</h3>
<div class="subindex"><ul><li><a href="#refactoring_CONVERT_GETTER_TO_METHOD">CO
NVERT_GETTER_TO_METHOD</a></li><li><a href="#refactoring_CONVERT_METHOD_TO_GETTE
R">CONVERT_METHOD_TO_GETTER</a></li><li><a href="#refactoring_EXTRACT_LOCAL_VARI
ABLE">EXTRACT_LOCAL_VARIABLE</a></li><li><a href="#refactoring_EXTRACT_METHOD">E
XTRACT_METHOD</a></li><li><a href="#refactoring_INLINE_LOCAL_VARIABLE">INLINE_LO
CAL_VARIABLE</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="#refacto
ring_RENAME">RENAME</a></li></ul></div> |
| 4388 | 4392 |
| 4389 | 4393 |
| 4390 </body></html> | 4394 </body></html> |
| OLD | NEW |