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

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

Issue 2784673003: Add getStatementCompletion to the API spec (Closed)
Patch Set: Created 3 years, 8 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
OLDNEW
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
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
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
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>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698