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

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

Issue 3002543002: Support experimental annotations for the analysis server spec. (Closed)
Patch Set: Created 3 years, 4 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
« no previous file with comments | « no previous file | pkg/analysis_server/tool/spec/from_html.dart » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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+Code +Pro|Roboto:500,400italic,300,400" type="text/css"><style>body { 4 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Source+Code +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 1089 matching lines...) Expand 10 before | Expand all | Expand 10 after
1100 This notification is not subscribed to by default. Clients can 1100 This notification is not subscribed to by default. Clients can
1101 subscribe by including the value <tt>"ANALYZED_FILES"</tt> in the list 1101 subscribe by including the value <tt>"ANALYZED_FILES"</tt> in the list
1102 of services passed in an analysis.setGeneralSubscriptions request. 1102 of services passed in an analysis.setGeneralSubscriptions request.
1103 </p> 1103 </p>
1104 1104
1105 <h4>parameters:</h4><dl><dt class="field"><b>directories: List&lt;<a href="#ty pe_FilePath">FilePath</a>&gt;</b></dt><dd> 1105 <h4>parameters:</h4><dl><dt class="field"><b>directories: List&lt;<a href="#ty pe_FilePath">FilePath</a>&gt;</b></dt><dd>
1106 1106
1107 <p> 1107 <p>
1108 A list of the paths of the files that are being analyzed. 1108 A list of the paths of the files that are being analyzed.
1109 </p> 1109 </p>
1110 </dd></dl></dd><dt class="notification"><a name="notification_analysis.clo singLabels">analysis.closingLabels</a></dt><dd><div class="box"><pre>notificatio n: {
1111 "event": "analysis.closingLabels"
1112 "params": {
1113 "<b>file</b>": <a href="#type_FilePath">FilePath</a>
1114 "<b>labels</b>": List&lt;<a href="#type_ClosingLabel">ClosingLabel</a>&gt;
1115 }
1116 }</pre></div>
1117 <p>
1118 Reports closing labels relevant to a given file.
1119 </p>
1120 <p>
1121 This notification is not subscribed to by default. Clients
1122 can subscribe by including the value <tt>"CLOSING_LABELS"</tt>
1123 in the list of services passed in an
1124 analysis.setSubscriptions request.
1125 </p>
1126
1127 <h4>parameters:</h4><dl><dt class="field"><b>file: <a href="#type_FilePath">Fi lePath</a></b></dt><dd>
1128
1129 <p>
1130 The file the closing labels relate to.
1131 </p>
1132 </dd><dt class="field"><b>labels: List&lt;<a href="#type_ClosingLabel">Clo singLabel</a>&gt;</b></dt><dd>
1133
1134 <p>
1135 Closing labels relevant to the file. Each item
1136 represents a useful label associated with some range
1137 with may be useful to display to the user within the editor
1138 at the end of the range to indicate what construct is closed
1139 at that location. Closing labels include constructor/method
1140 calls and List arguments that span multiple lines.
1141 Note that the ranges that are returned can overlap
1142 each other because they may be associated with
1143 constructs that can be nested.
1144 </p>
1145 </dd></dl></dd><dt class="notification"><a name="notification_analysis.err ors">analysis.errors</a></dt><dd><div class="box"><pre>notification: { 1110 </dd></dl></dd><dt class="notification"><a name="notification_analysis.err ors">analysis.errors</a></dt><dd><div class="box"><pre>notification: {
1146 "event": "analysis.errors" 1111 "event": "analysis.errors"
1147 "params": { 1112 "params": {
1148 "<b>file</b>": <a href="#type_FilePath">FilePath</a> 1113 "<b>file</b>": <a href="#type_FilePath">FilePath</a>
1149 "<b>errors</b>": List&lt;<a href="#type_AnalysisError">AnalysisError</a>&gt; 1114 "<b>errors</b>": List&lt;<a href="#type_AnalysisError">AnalysisError</a>&gt;
1150 } 1115 }
1151 }</pre></div> 1116 }</pre></div>
1152 <p> 1117 <p>
1153 Reports the errors associated with a given file. The set of 1118 Reports the errors associated with a given file. The set of
1154 errors included in the notification is always a complete 1119 errors included in the notification is always a complete
(...skipping 3604 matching lines...) Expand 10 before | Expand all | Expand 10 after
4759 produced by the server and the data that is returned with each. 4724 produced by the server and the data that is returned with each.
4760 </p> 4725 </p>
4761 <p> 4726 <p>
4762 TODO: TBD 4727 TODO: TBD
4763 </p> 4728 </p>
4764 <h2 class="domain"><a name="index">Index</a></h2> 4729 <h2 class="domain"><a name="index">Index</a></h2>
4765 <h3>Domains</h3><h4>server (<a href="#domain_server">↑</a>)</h4><div class="subi ndex"><h5>Requests</h5><ul><li><a href="#request_server.getVersion">getVersion</ a></li><li><a href="#request_server.shutdown">shutdown</a></li><li><a href="#req uest_server.setSubscriptions">setSubscriptions</a></li></ul><h5>Notifications</h 5><div class="subindex"><ul><li><a href="#notification_server.connected">connect ed</a></li><li><a href="#notification_server.error">error</a></li><li><a href="# notification_server.status">status</a></li></ul></div></div><h4>analysis (<a hre f="#domain_analysis">↑</a>)</h4><div class="subindex"><h5>Requests</h5><ul><li>< a href="#request_analysis.getErrors">getErrors</a></li><li><a href="#request_ana lysis.getHover">getHover</a></li><li><a href="#request_analysis.getLibraryDepend encies">getLibraryDependencies</a></li><li><a href="#request_analysis.getNavigat ion">getNavigation</a></li><li><a href="#request_analysis.getReachableSources">g etReachableSources</a></li><li><a href="#request_analysis.reanalyze">reanalyze</ a></li><li><a href="#request_analysis.setAnalysisRoots">setAnalysisRoots</a></li ><li><a href="#request_analysis.setGeneralSubscriptions">setGeneralSubscriptions </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="#r equest_analysis.updateOptions">updateOptions</a></li></ul><h5>Notifications</h5> <div class="subindex"><ul><li><a href="#notification_analysis.analyzedFiles">ana lyzedFiles</a></li><li><a href="#notification_analysis.closingLabels">closingLab els</a></li><li><a href="#notification_analysis.errors">errors</a></li><li><a hr ef="#notification_analysis.flushResults">flushResults</a></li><li><a href="#noti fication_analysis.folding">folding</a></li><li><a href="#notification_analysis.h ighlights">highlights</a></li><li><a href="#notification_analysis.implemented">i mplemented</a></li><li><a href="#notification_analysis.invalidate">invalidate</a ></li><li><a href="#notification_analysis.navigation">navigation</a></li><li><a href="#notification_analysis.occurrences">occurrences</a></li><li><a href="#noti fication_analysis.outline">outline</a></li><li><a href="#notification_analysis.o verrides">overrides</a></li></ul></div></div><h4>completion (<a href="#domain_co mpletion">↑</a>)</h4><div class="subindex"><h5>Requests</h5><ul><li><a href="#re quest_completion.getSuggestions">getSuggestions</a></li></ul><h5>Notifications</ h5><div class="subindex"><ul><li><a href="#notification_completion.results">resu lts</a></li></ul></div></div><h4>search (<a href="#domain_search">↑</a>)</h4><di v class="subindex"><h5>Requests</h5><ul><li><a href="#request_search.findElement References">findElementReferences</a></li><li><a href="#request_search.findMembe rDeclarations">findMemberDeclarations</a></li><li><a href="#request_search.findM emberReferences">findMemberReferences</a></li><li><a href="#request_search.findT opLevelDeclarations">findTopLevelDeclarations</a></li><li><a href="#request_sear ch.getTypeHierarchy">getTypeHierarchy</a></li></ul><h5>Notifications</h5><div cl ass="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 h ref="#request_edit.getAssists">getAssists</a></li><li><a href="#request_edit.get AvailableRefactorings">getAvailableRefactorings</a></li><li><a href="#request_ed it.getFixes">getFixes</a></li><li><a href="#request_edit.getRefactoring">getRefa ctoring</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">createContext</ a></li><li><a href="#request_execution.deleteContext">deleteContext</a></li><li> <a href="#request_execution.mapUri">mapUri</a></li><li><a href="#request_executi on.setSubscriptions">setSubscriptions</a></li></ul><h5>Notifications</h5><div cl ass="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_diagnostic.getD iagnostics">getDiagnostics</a></li><li><a href="#request_diagnostic.getServerPor t">getServerPort</a></li></ul></div><h3>Types (<a href="#types">↑</a>)</h3><div class="subindex"><ul><li><a href="#type_AddContentOverlay">AddContentOverlay</a> </li><li><a href="#type_AnalysisError">AnalysisError</a></li><li><a href="#type_ AnalysisErrorFixes">AnalysisErrorFixes</a></li><li><a href="#type_AnalysisErrorS everity">AnalysisErrorSeverity</a></li><li><a href="#type_AnalysisErrorType">Ana lysisErrorType</a></li><li><a href="#type_AnalysisOptions">AnalysisOptions</a></ li><li><a href="#type_AnalysisService">AnalysisService</a></li><li><a href="#typ e_AnalysisStatus">AnalysisStatus</a></li><li><a href="#type_ChangeContentOverlay ">ChangeContentOverlay</a></li><li><a href="#type_ClosingLabel">ClosingLabel</a> </li><li><a href="#type_CompletionId">CompletionId</a></li><li><a href="#type_Co mpletionSuggestion">CompletionSuggestion</a></li><li><a href="#type_CompletionSu ggestionKind">CompletionSuggestionKind</a></li><li><a href="#type_ContextData">C ontextData</a></li><li><a href="#type_Element">Element</a></li><li><a href="#typ e_ElementKind">ElementKind</a></li><li><a href="#type_ExecutableFile">Executable File</a></li><li><a href="#type_ExecutableKind">ExecutableKind</a></li><li><a hr ef="#type_ExecutionContextId">ExecutionContextId</a></li><li><a href="#type_Exec utionService">ExecutionService</a></li><li><a href="#type_FileKind">FileKind</a> </li><li><a href="#type_FilePath">FilePath</a></li><li><a href="#type_FoldingKin d">FoldingKind</a></li><li><a href="#type_FoldingRegion">FoldingRegion</a></li>< li><a href="#type_GeneralAnalysisService">GeneralAnalysisService</a></li><li><a href="#type_HighlightRegion">HighlightRegion</a></li><li><a href="#type_Highligh tRegionType">HighlightRegionType</a></li><li><a href="#type_HoverInformation">Ho verInformation</a></li><li><a href="#type_ImplementedClass">ImplementedClass</a> </li><li><a href="#type_ImplementedMember">ImplementedMember</a></li><li><a href ="#type_ImportedElements">ImportedElements</a></li><li><a href="#type_KytheEntry ">KytheEntry</a></li><li><a href="#type_KytheVName">KytheVName</a></li><li><a hr ef="#type_LinkedEditGroup">LinkedEditGroup</a></li><li><a href="#type_LinkedEdit Suggestion">LinkedEditSuggestion</a></li><li><a href="#type_LinkedEditSuggestion Kind">LinkedEditSuggestionKind</a></li><li><a href="#type_Location">Location</a> </li><li><a href="#type_NavigationRegion">NavigationRegion</a></li><li><a href=" #type_NavigationTarget">NavigationTarget</a></li><li><a href="#type_Occurrences" >Occurrences</a></li><li><a href="#type_Outline">Outline</a></li><li><a href="#t ype_OverriddenMember">OverriddenMember</a></li><li><a href="#type_Override">Over ride</a></li><li><a href="#type_Position">Position</a></li><li><a href="#type_Po stfixTemplateDescriptor">PostfixTemplateDescriptor</a></li><li><a href="#type_Pu bStatus">PubStatus</a></li><li><a href="#type_RefactoringFeedback">RefactoringFe edback</a></li><li><a href="#type_RefactoringKind">RefactoringKind</a></li><li>< a href="#type_RefactoringMethodParameter">RefactoringMethodParameter</a></li><li ><a href="#type_RefactoringMethodParameterKind">RefactoringMethodParameterKind</ a></li><li><a href="#type_RefactoringOptions">RefactoringOptions</a></li><li><a href="#type_RefactoringProblem">RefactoringProblem</a></li><li><a href="#type_Re factoringProblemSeverity">RefactoringProblemSeverity</a></li><li><a href="#type_ RemoveContentOverlay">RemoveContentOverlay</a></li><li><a href="#type_RequestErr or">RequestError</a></li><li><a href="#type_RequestErrorCode">RequestErrorCode</ a></li><li><a href="#type_SearchId">SearchId</a></li><li><a href="#type_SearchRe sult">SearchResult</a></li><li><a href="#type_SearchResultKind">SearchResultKind </a></li><li><a href="#type_ServerService">ServerService</a></li><li><a href="#t ype_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 class="subindex"><ul><li><a href="#refac toring_CONVERT_GETTER_TO_METHOD">CONVERT_GETTER_TO_METHOD</a></li><li><a href="# refactoring_CONVERT_METHOD_TO_GETTER">CONVERT_METHOD_TO_GETTER</a></li><li><a hr ef="#refactoring_EXTRACT_LOCAL_VARIABLE">EXTRACT_LOCAL_VARIABLE</a></li><li><a h ref="#refactoring_EXTRACT_METHOD">EXTRACT_METHOD</a></li><li><a href="#refactori ng_INLINE_LOCAL_VARIABLE">INLINE_LOCAL_VARIABLE</a></li><li><a href="#refactorin g_INLINE_METHOD">INLINE_METHOD</a></li><li><a href="#refactoring_MOVE_FILE">MOVE _FILE</a></li><li><a href="#refactoring_RENAME">RENAME</a></li></ul></div> 4730 <h3>Domains</h3><h4>server (<a href="#domain_server">↑</a>)</h4><div class="subi ndex"><h5>Requests</h5><ul><li><a href="#request_server.getVersion">getVersion</ a></li><li><a href="#request_server.shutdown">shutdown</a></li><li><a href="#req uest_server.setSubscriptions">setSubscriptions</a></li></ul><h5>Notifications</h 5><div class="subindex"><ul><li><a href="#notification_server.connected">connect ed</a></li><li><a href="#notification_server.error">error</a></li><li><a href="# notification_server.status">status</a></li></ul></div></div><h4>analysis (<a hre f="#domain_analysis">↑</a>)</h4><div class="subindex"><h5>Requests</h5><ul><li>< a href="#request_analysis.getErrors">getErrors</a></li><li><a href="#request_ana lysis.getHover">getHover</a></li><li><a href="#request_analysis.getLibraryDepend encies">getLibraryDependencies</a></li><li><a href="#request_analysis.getNavigat ion">getNavigation</a></li><li><a href="#request_analysis.getReachableSources">g etReachableSources</a></li><li><a href="#request_analysis.reanalyze">reanalyze</ a></li><li><a href="#request_analysis.setAnalysisRoots">setAnalysisRoots</a></li ><li><a href="#request_analysis.setGeneralSubscriptions">setGeneralSubscriptions </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="#r equest_analysis.updateOptions">updateOptions</a></li></ul><h5>Notifications</h5> <div class="subindex"><ul><li><a href="#notification_analysis.analyzedFiles">ana lyzedFiles</a></li><li><a href="#notification_analysis.closingLabels">closingLab els</a></li><li><a href="#notification_analysis.errors">errors</a></li><li><a hr ef="#notification_analysis.flushResults">flushResults</a></li><li><a href="#noti fication_analysis.folding">folding</a></li><li><a href="#notification_analysis.h ighlights">highlights</a></li><li><a href="#notification_analysis.implemented">i mplemented</a></li><li><a href="#notification_analysis.invalidate">invalidate</a ></li><li><a href="#notification_analysis.navigation">navigation</a></li><li><a href="#notification_analysis.occurrences">occurrences</a></li><li><a href="#noti fication_analysis.outline">outline</a></li><li><a href="#notification_analysis.o verrides">overrides</a></li></ul></div></div><h4>completion (<a href="#domain_co mpletion">↑</a>)</h4><div class="subindex"><h5>Requests</h5><ul><li><a href="#re quest_completion.getSuggestions">getSuggestions</a></li></ul><h5>Notifications</ h5><div class="subindex"><ul><li><a href="#notification_completion.results">resu lts</a></li></ul></div></div><h4>search (<a href="#domain_search">↑</a>)</h4><di v class="subindex"><h5>Requests</h5><ul><li><a href="#request_search.findElement References">findElementReferences</a></li><li><a href="#request_search.findMembe rDeclarations">findMemberDeclarations</a></li><li><a href="#request_search.findM emberReferences">findMemberReferences</a></li><li><a href="#request_search.findT opLevelDeclarations">findTopLevelDeclarations</a></li><li><a href="#request_sear ch.getTypeHierarchy">getTypeHierarchy</a></li></ul><h5>Notifications</h5><div cl ass="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 h ref="#request_edit.getAssists">getAssists</a></li><li><a href="#request_edit.get AvailableRefactorings">getAvailableRefactorings</a></li><li><a href="#request_ed it.getFixes">getFixes</a></li><li><a href="#request_edit.getRefactoring">getRefa ctoring</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">createContext</ a></li><li><a href="#request_execution.deleteContext">deleteContext</a></li><li> <a href="#request_execution.mapUri">mapUri</a></li><li><a href="#request_executi on.setSubscriptions">setSubscriptions</a></li></ul><h5>Notifications</h5><div cl ass="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_diagnostic.getD iagnostics">getDiagnostics</a></li><li><a href="#request_diagnostic.getServerPor t">getServerPort</a></li></ul></div><h3>Types (<a href="#types">↑</a>)</h3><div class="subindex"><ul><li><a href="#type_AddContentOverlay">AddContentOverlay</a> </li><li><a href="#type_AnalysisError">AnalysisError</a></li><li><a href="#type_ AnalysisErrorFixes">AnalysisErrorFixes</a></li><li><a href="#type_AnalysisErrorS everity">AnalysisErrorSeverity</a></li><li><a href="#type_AnalysisErrorType">Ana lysisErrorType</a></li><li><a href="#type_AnalysisOptions">AnalysisOptions</a></ li><li><a href="#type_AnalysisService">AnalysisService</a></li><li><a href="#typ e_AnalysisStatus">AnalysisStatus</a></li><li><a href="#type_ChangeContentOverlay ">ChangeContentOverlay</a></li><li><a href="#type_ClosingLabel">ClosingLabel</a> </li><li><a href="#type_CompletionId">CompletionId</a></li><li><a href="#type_Co mpletionSuggestion">CompletionSuggestion</a></li><li><a href="#type_CompletionSu ggestionKind">CompletionSuggestionKind</a></li><li><a href="#type_ContextData">C ontextData</a></li><li><a href="#type_Element">Element</a></li><li><a href="#typ e_ElementKind">ElementKind</a></li><li><a href="#type_ExecutableFile">Executable File</a></li><li><a href="#type_ExecutableKind">ExecutableKind</a></li><li><a hr ef="#type_ExecutionContextId">ExecutionContextId</a></li><li><a href="#type_Exec utionService">ExecutionService</a></li><li><a href="#type_FileKind">FileKind</a> </li><li><a href="#type_FilePath">FilePath</a></li><li><a href="#type_FoldingKin d">FoldingKind</a></li><li><a href="#type_FoldingRegion">FoldingRegion</a></li>< li><a href="#type_GeneralAnalysisService">GeneralAnalysisService</a></li><li><a href="#type_HighlightRegion">HighlightRegion</a></li><li><a href="#type_Highligh tRegionType">HighlightRegionType</a></li><li><a href="#type_HoverInformation">Ho verInformation</a></li><li><a href="#type_ImplementedClass">ImplementedClass</a> </li><li><a href="#type_ImplementedMember">ImplementedMember</a></li><li><a href ="#type_ImportedElements">ImportedElements</a></li><li><a href="#type_KytheEntry ">KytheEntry</a></li><li><a href="#type_KytheVName">KytheVName</a></li><li><a hr ef="#type_LinkedEditGroup">LinkedEditGroup</a></li><li><a href="#type_LinkedEdit Suggestion">LinkedEditSuggestion</a></li><li><a href="#type_LinkedEditSuggestion Kind">LinkedEditSuggestionKind</a></li><li><a href="#type_Location">Location</a> </li><li><a href="#type_NavigationRegion">NavigationRegion</a></li><li><a href=" #type_NavigationTarget">NavigationTarget</a></li><li><a href="#type_Occurrences" >Occurrences</a></li><li><a href="#type_Outline">Outline</a></li><li><a href="#t ype_OverriddenMember">OverriddenMember</a></li><li><a href="#type_Override">Over ride</a></li><li><a href="#type_Position">Position</a></li><li><a href="#type_Po stfixTemplateDescriptor">PostfixTemplateDescriptor</a></li><li><a href="#type_Pu bStatus">PubStatus</a></li><li><a href="#type_RefactoringFeedback">RefactoringFe edback</a></li><li><a href="#type_RefactoringKind">RefactoringKind</a></li><li>< a href="#type_RefactoringMethodParameter">RefactoringMethodParameter</a></li><li ><a href="#type_RefactoringMethodParameterKind">RefactoringMethodParameterKind</ a></li><li><a href="#type_RefactoringOptions">RefactoringOptions</a></li><li><a href="#type_RefactoringProblem">RefactoringProblem</a></li><li><a href="#type_Re factoringProblemSeverity">RefactoringProblemSeverity</a></li><li><a href="#type_ RemoveContentOverlay">RemoveContentOverlay</a></li><li><a href="#type_RequestErr or">RequestError</a></li><li><a href="#type_RequestErrorCode">RequestErrorCode</ a></li><li><a href="#type_SearchId">SearchId</a></li><li><a href="#type_SearchRe sult">SearchResult</a></li><li><a href="#type_SearchResultKind">SearchResultKind </a></li><li><a href="#type_ServerService">ServerService</a></li><li><a href="#t ype_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 class="subindex"><ul><li><a href="#refac toring_CONVERT_GETTER_TO_METHOD">CONVERT_GETTER_TO_METHOD</a></li><li><a href="# refactoring_CONVERT_METHOD_TO_GETTER">CONVERT_METHOD_TO_GETTER</a></li><li><a hr ef="#refactoring_EXTRACT_LOCAL_VARIABLE">EXTRACT_LOCAL_VARIABLE</a></li><li><a h ref="#refactoring_EXTRACT_METHOD">EXTRACT_METHOD</a></li><li><a href="#refactori ng_INLINE_LOCAL_VARIABLE">INLINE_LOCAL_VARIABLE</a></li><li><a href="#refactorin g_INLINE_METHOD">INLINE_METHOD</a></li><li><a href="#refactoring_MOVE_FILE">MOVE _FILE</a></li><li><a href="#refactoring_RENAME">RENAME</a></li></ul></div>
4766 4731
4767 4732
4768 </body></html> 4733 </body></html>
OLDNEW
« no previous file with comments | « no previous file | pkg/analysis_server/tool/spec/from_html.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698