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

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

Issue 1375163003: Specification change for the 'libraryName' and 'partOfLibraryName' fields in Outline. (Closed) Base URL: git@github.com:dart-lang/sdk.git@master
Patch Set: tweak Created 5 years, 2 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/lib/src/generated_protocol.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 <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
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.9.0</h1> 64 <h1 style="color:#999999">Version 1.10.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 1118 matching lines...) Expand 10 before | Expand all | Expand 10 after
1193 </dd><dt class="field"><b><i>occurrences ( List&lt;<a href="#type_Occu rrences">Occurrences</a>&gt; )</i></b></dt><dd> 1193 </dd><dt class="field"><b><i>occurrences ( List&lt;<a href="#type_Occu rrences">Occurrences</a>&gt; )</i></b></dt><dd>
1194 1194
1195 <p> 1195 <p>
1196 The occurrences of references to elements within the 1196 The occurrences of references to elements within the
1197 file. 1197 file.
1198 </p> 1198 </p>
1199 </dd></dl></dd><dt class="notification"><a name="notification_analysis .outline">analysis.outline</a> (<a href="#notification_analysis.outline">#</a>)< /dt><dd><div class="box"><pre>notification: { 1199 </dd></dl></dd><dt class="notification"><a name="notification_analysis .outline">analysis.outline</a> (<a href="#notification_analysis.outline">#</a>)< /dt><dd><div class="box"><pre>notification: {
1200 "event": "analysis.outline" 1200 "event": "analysis.outline"
1201 "params": { 1201 "params": {
1202 "<b>file</b>": <a href="#type_FilePath">FilePath</a> 1202 "<b>file</b>": <a href="#type_FilePath">FilePath</a>
1203 "<b>kind</b>": <a href="#type_FileKind">FileKind</a>
1204 "<b>libraryName</b>": <span style="color:#999999">optional</span> String
1203 "<b>outline</b>": <a href="#type_Outline">Outline</a> 1205 "<b>outline</b>": <a href="#type_Outline">Outline</a>
1204 } 1206 }
1205 }</pre></div> 1207 }</pre></div>
1206 <p> 1208 <p>
1207 Reports the outline associated with a single file. 1209 Reports the outline associated with a single file.
1208 </p> 1210 </p>
1209 <p> 1211 <p>
1210 This notification is not subscribed to by default. Clients 1212 This notification is not subscribed to by default. Clients
1211 can subscribe by including the value <tt>"OUTLINE"</tt> in 1213 can subscribe by including the value <tt>"OUTLINE"</tt> in
1212 the list of services passed in an analysis.setSubscriptions 1214 the list of services passed in an analysis.setSubscriptions
1213 request. 1215 request.
1214 </p> 1216 </p>
1215 1217
1216 <h4>Parameters</h4><dl><dt class="field"><b><i>file ( <a href="#type_FileP ath">FilePath</a> )</i></b></dt><dd> 1218 <h4>Parameters</h4><dl><dt class="field"><b><i>file ( <a href="#type_FileP ath">FilePath</a> )</i></b></dt><dd>
1217 1219
1218 <p> 1220 <p>
1219 The file with which the outline is associated. 1221 The file with which the outline is associated.
1220 </p> 1222 </p>
1223 </dd><dt class="field"><b><i>kind ( <a href="#type_FileKind">FileKind< /a> )</i></b></dt><dd>
1224
1225 <p>
1226 The kind of the file.
1227 </p>
1228 </dd><dt class="field"><b><i>libraryName ( <span style="color:#999999" >optional</span> String )</i></b></dt><dd>
1229
1230 <p>
1231 The name of the library defined by the file using a "library"
1232 directive, or referenced by a "part of" directive. If both
1233 "library" and "part of" directives are present, then the
1234 "library" directive takes precedence.
1235 This field will be omitted if the file has neither "library"
1236 nor "part of" directives.
1237 </p>
1221 </dd><dt class="field"><b><i>outline ( <a href="#type_Outline">Outline </a> )</i></b></dt><dd> 1238 </dd><dt class="field"><b><i>outline ( <a href="#type_Outline">Outline </a> )</i></b></dt><dd>
1222 1239
1223 <p> 1240 <p>
1224 The outline associated with the file. 1241 The outline associated with the file.
1225 </p> 1242 </p>
1226 </dd></dl></dd><dt class="notification"><a name="notification_analysis .overrides">analysis.overrides</a> (<a href="#notification_analysis.overrides"># </a>)</dt><dd><div class="box"><pre>notification: { 1243 </dd></dl></dd><dt class="notification"><a name="notification_analysis .overrides">analysis.overrides</a> (<a href="#notification_analysis.overrides"># </a>)</dt><dd><div class="box"><pre>notification: {
1227 "event": "analysis.overrides" 1244 "event": "analysis.overrides"
1228 "params": { 1245 "params": {
1229 "<b>file</b>": <a href="#type_FilePath">FilePath</a> 1246 "<b>file</b>": <a href="#type_FilePath">FilePath</a>
1230 "<b>overrides</b>": List&lt;<a href="#type_Override">Override</a>&gt; 1247 "<b>overrides</b>": List&lt;<a href="#type_Override">Override</a>&gt;
(...skipping 1071 matching lines...) Expand 10 before | Expand all | Expand 10 after
2302 2319
2303 2320
2304 2321
2305 2322
2306 2323
2307 2324
2308 2325
2309 2326
2310 2327
2311 2328
2329
2312 <dl><dt class="typeDefinition"><a name="type_AddContentOverlay">AddContentOv erlay: object</a></dt><dd> 2330 <dl><dt class="typeDefinition"><a name="type_AddContentOverlay">AddContentOv erlay: object</a></dt><dd>
2313 <p> 2331 <p>
2314 A directive to begin overlaying the contents of a file. The 2332 A directive to begin overlaying the contents of a file. The
2315 supplied content will be used for analysis in place of the 2333 supplied content will be used for analysis in place of the
2316 file contents in the filesystem. 2334 file contents in the filesystem.
2317 </p> 2335 </p>
2318 <p> 2336 <p>
2319 If this directive is used on a file that already has a file 2337 If this directive is used on a file that already has a file
2320 content overlay, the old overlay is discarded and replaced 2338 content overlay, the old overlay is discarded and replaced
2321 with the new one. 2339 with the new one.
(...skipping 446 matching lines...) Expand 10 before | Expand all | Expand 10 after
2768 2786
2769 <p> 2787 <p>
2770 The identifier for a execution context. 2788 The identifier for a execution context.
2771 </p> 2789 </p>
2772 </dd><dt class="typeDefinition"><a name="type_ExecutionService">ExecutionS ervice: String</a></dt><dd> 2790 </dd><dt class="typeDefinition"><a name="type_ExecutionService">ExecutionS ervice: String</a></dt><dd>
2773 <p> 2791 <p>
2774 An enumeration of the services provided by the execution 2792 An enumeration of the services provided by the execution
2775 domain. 2793 domain.
2776 </p> 2794 </p>
2777 2795
2778 <dl><dt class="value">LAUNCH_DATA</dt></dl></dd><dt class="typeDefinition" ><a name="type_FilePath">FilePath: String</a></dt><dd> 2796 <dl><dt class="value">LAUNCH_DATA</dt></dl></dd><dt class="typeDefinition" ><a name="type_FileKind">FileKind: String</a></dt><dd>
2797 <p>
2798 An enumeration of the kinds of files.
2799 </p>
2800
2801 <dl><dt class="value">LIBRARY</dt><dt class="value">PART</dt></dl></dd><dt class="typeDefinition"><a name="type_FilePath">FilePath: String</a></dt><dd>
2779 2802
2780 <p> 2803 <p>
2781 The absolute path of a file. 2804 The absolute path of a file.
2782 </p> 2805 </p>
2783 </dd><dt class="typeDefinition"><a name="type_FoldingKind">FoldingKind: St ring</a></dt><dd> 2806 </dd><dt class="typeDefinition"><a name="type_FoldingKind">FoldingKind: St ring</a></dt><dd>
2784 <p> 2807 <p>
2785 An enumeration of the kinds of folding regions. 2808 An enumeration of the kinds of folding regions.
2786 </p> 2809 </p>
2787 2810
2788 <dl><dt class="value">COMMENT</dt><dt class="value">CLASS_MEMBER</dt><dt c lass="value">DIRECTIVES</dt><dt class="value">DOCUMENTATION_COMMENT</dt><dt clas s="value">TOP_LEVEL_DECLARATION</dt></dl></dd><dt class="typeDefinition"><a name ="type_FoldingRegion">FoldingRegion: object</a></dt><dd> 2811 <dl><dt class="value">COMMENT</dt><dt class="value">CLASS_MEMBER</dt><dt c lass="value">DIRECTIVES</dt><dt class="value">DOCUMENTATION_COMMENT</dt><dt clas s="value">TOP_LEVEL_DECLARATION</dt></dl></dd><dt class="typeDefinition"><a name ="type_FoldingRegion">FoldingRegion: object</a></dt><dd>
(...skipping 1406 matching lines...) Expand 10 before | Expand all | Expand 10 after
4195 </dd></dl></dd></dl> 4218 </dd></dl></dd></dl>
4196 <h2>Errors</h2> 4219 <h2>Errors</h2>
4197 <p> 4220 <p>
4198 This section contains a list of all of the errors that are 4221 This section contains a list of all of the errors that are
4199 produced by the server and the data that is returned with each. 4222 produced by the server and the data that is returned with each.
4200 </p> 4223 </p>
4201 <p> 4224 <p>
4202 TBD 4225 TBD
4203 </p> 4226 </p>
4204 <h2 class="domain"><a name="index">Index</a></h2> 4227 <h2 class="domain"><a name="index">Index</a></h2>
4205 <h3>Domains</h3><h4>server (<a href="#domain_server">↑</a>)</h4><div class=" subindex"><h5>Requests</h5><ul><li><a href="#request_server.getVersion">getVersi on</a></li><li><a href="#request_server.shutdown">shutdown</a></li><li><a href=" #request_server.setSubscriptions">setSubscriptions</a></li></ul><h5>Notification s</h5><div class="subindex"><ul><li><a href="#notification_server.connected">con nected</a></li><li><a href="#notification_server.error">error</a></li><li><a hre f="#notification_server.status">status</a></li></ul></div></div><h4>analysis (<a href="#domain_analysis">↑</a>)</h4><div class="subindex"><h5>Requests</h5><ul>< li><a href="#request_analysis.getErrors">getErrors</a></li><li><a href="#request _analysis.getHover">getHover</a></li><li><a href="#request_analysis.getLibraryDe pendencies">getLibraryDependencies</a></li><li><a href="#request_analysis.getNav igation">getNavigation</a></li><li><a href="#request_analysis.reanalyze">reanaly ze</a></li><li><a href="#request_analysis.setAnalysisRoots">setAnalysisRoots</a> </li><li><a href="#request_analysis.setGeneralSubscriptions">setGeneralSubscript ions</a></li><li><a href="#request_analysis.setPriorityFiles">setPriorityFiles</ a></li><li><a href="#request_analysis.setSubscriptions">setSubscriptions</a></li ><li><a href="#request_analysis.updateContent">updateContent</a></li><li><a href ="#request_analysis.updateOptions">updateOptions</a></li></ul><h5>Notifications< /h5><div class="subindex"><ul><li><a href="#notification_analysis.analyzedFiles" >analyzedFiles</a></li><li><a href="#notification_analysis.errors">errors</a></l i><li><a href="#notification_analysis.flushResults">flushResults</a></li><li><a href="#notification_analysis.folding">folding</a></li><li><a href="#notification _analysis.highlights">highlights</a></li><li><a href="#notification_analysis.imp lemented">implemented</a></li><li><a href="#notification_analysis.invalidate">in validate</a></li><li><a href="#notification_analysis.navigation">navigation</a>< /li><li><a href="#notification_analysis.occurrences">occurrences</a></li><li><a href="#notification_analysis.outline">outline</a></li><li><a href="#notification _analysis.overrides">overrides</a></li></ul></div></div><h4>completion (<a href= "#domain_completion">↑</a>)</h4><div class="subindex"><h5>Requests</h5><ul><li>< a href="#request_completion.getSuggestions">getSuggestions</a></li></ul><h5>Noti fications</h5><div class="subindex"><ul><li><a href="#notification_completion.re sults">results</a></li></ul></div></div><h4>search (<a href="#domain_search">↑</ a>)</h4><div class="subindex"><h5>Requests</h5><ul><li><a href="#request_search. findElementReferences">findElementReferences</a></li><li><a href="#request_searc h.findMemberDeclarations">findMemberDeclarations</a></li><li><a href="#request_s earch.findMemberReferences">findMemberReferences</a></li><li><a href="#request_s earch.findTopLevelDeclarations">findTopLevelDeclarations</a></li><li><a href="#r equest_search.getTypeHierarchy">getTypeHierarchy</a></li></ul><h5>Notifications< /h5><div class="subindex"><ul><li><a href="#notification_search.results">results </a></li></ul></div></div><h4>edit (<a href="#domain_edit">↑</a>)</h4><div class ="subindex"><h5>Requests</h5><ul><li><a href="#request_edit.format">format</a></ li><li><a href="#request_edit.getAssists">getAssists</a></li><li><a href="#reque st_edit.getAvailableRefactorings">getAvailableRefactorings</a></li><li><a href=" #request_edit.getFixes">getFixes</a></li><li><a href="#request_edit.getRefactori ng">getRefactoring</a></li><li><a href="#request_edit.sortMembers">sortMembers</ a></li><li><a href="#request_edit.organizeDirectives">organizeDirectives</a></li ></ul></div><h4>execution (<a href="#domain_execution">↑</a>)</h4><div class="su bindex"><h5>Requests</h5><ul><li><a href="#request_execution.createContext">crea teContext</a></li><li><a href="#request_execution.deleteContext">deleteContext</ a></li><li><a href="#request_execution.mapUri">mapUri</a></li><li><a href="#requ est_execution.setSubscriptions">setSubscriptions</a></li></ul><h5>Notifications< /h5><div class="subindex"><ul><li><a href="#notification_execution.launchData">l aunchData</a></li></ul></div></div><h3>Types (<a href="#types">↑</a>)</h3><div c lass="subindex"><ul><li><a href="#type_AddContentOverlay">AddContentOverlay</a>< /li><li><a href="#type_AnalysisError">AnalysisError</a></li><li><a href="#type_A nalysisErrorFixes">AnalysisErrorFixes</a></li><li><a href="#type_AnalysisErrorSe verity">AnalysisErrorSeverity</a></li><li><a href="#type_AnalysisErrorType">Anal ysisErrorType</a></li><li><a href="#type_AnalysisOptions">AnalysisOptions</a></l i><li><a href="#type_AnalysisService">AnalysisService</a></li><li><a href="#type _AnalysisStatus">AnalysisStatus</a></li><li><a href="#type_ChangeContentOverlay" >ChangeContentOverlay</a></li><li><a href="#type_CompletionId">CompletionId</a>< /li><li><a href="#type_CompletionSuggestion">CompletionSuggestion</a></li><li><a href="#type_CompletionSuggestionKind">CompletionSuggestionKind</a></li><li><a h ref="#type_Element">Element</a></li><li><a href="#type_ElementKind">ElementKind< /a></li><li><a href="#type_ExecutableFile">ExecutableFile</a></li><li><a href="# type_ExecutableKind">ExecutableKind</a></li><li><a href="#type_ExecutionContextI d">ExecutionContextId</a></li><li><a href="#type_ExecutionService">ExecutionServ ice</a></li><li><a href="#type_FilePath">FilePath</a></li><li><a href="#type_Fol dingKind">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_H ighlightRegionType">HighlightRegionType</a></li><li><a href="#type_HoverInformat ion">HoverInformation</a></li><li><a href="#type_ImplementedClass">ImplementedCl ass</a></li><li><a href="#type_ImplementedMember">ImplementedMember</a></li><li> <a href="#type_LinkedEditGroup">LinkedEditGroup</a></li><li><a href="#type_Linke dEditSuggestion">LinkedEditSuggestion</a></li><li><a href="#type_LinkedEditSugge stionKind">LinkedEditSuggestionKind</a></li><li><a href="#type_Location">Locatio n</a></li><li><a href="#type_NavigationRegion">NavigationRegion</a></li><li><a h ref="#type_NavigationTarget">NavigationTarget</a></li><li><a href="#type_Occurre nces">Occurrences</a></li><li><a href="#type_Outline">Outline</a></li><li><a hre f="#type_Override">Override</a></li><li><a href="#type_OverriddenMember">Overrid denMember</a></li><li><a href="#type_Position">Position</a></li><li><a href="#ty pe_PubStatus">PubStatus</a></li><li><a href="#type_RefactoringKind">RefactoringK ind</a></li><li><a href="#type_RefactoringMethodParameter">RefactoringMethodPara meter</a></li><li><a href="#type_RefactoringFeedback">RefactoringFeedback</a></l i><li><a href="#type_RefactoringOptions">RefactoringOptions</a></li><li><a href= "#type_RefactoringMethodParameterKind">RefactoringMethodParameterKind</a></li><l i><a href="#type_RefactoringProblem">RefactoringProblem</a></li><li><a href="#ty pe_RefactoringProblemSeverity">RefactoringProblemSeverity</a></li><li><a href="# type_RemoveContentOverlay">RemoveContentOverlay</a></li><li><a href="#type_Reque stError">RequestError</a></li><li><a href="#type_RequestErrorCode">RequestErrorC ode</a></li><li><a href="#type_SearchId">SearchId</a></li><li><a href="#type_Sea rchResult">SearchResult</a></li><li><a href="#type_SearchResultKind">SearchResul tKind</a></li><li><a href="#type_ServerService">ServerService</a></li><li><a hre f="#type_SourceChange">SourceChange</a></li><li><a href="#type_SourceEdit">Sourc eEdit</a></li><li><a href="#type_SourceFileEdit">SourceFileEdit</a></li><li><a h ref="#type_TypeHierarchyItem">TypeHierarchyItem</a></li></ul></div><h3>Refactori ngs (<a href="#refactorings">↑</a>)</h3><div class="subindex"><ul><li><a href="# refactoring_CONVERT_GETTER_TO_METHOD">CONVERT_GETTER_TO_METHOD</a></li><li><a hr ef="#refactoring_CONVERT_METHOD_TO_GETTER">CONVERT_METHOD_TO_GETTER</a></li><li> <a href="#refactoring_EXTRACT_LOCAL_VARIABLE">EXTRACT_LOCAL_VARIABLE</a></li><li ><a href="#refactoring_EXTRACT_METHOD">EXTRACT_METHOD</a></li><li><a href="#refa ctoring_INLINE_LOCAL_VARIABLE">INLINE_LOCAL_VARIABLE</a></li><li><a href="#refac toring_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> 4228 <h3>Domains</h3><h4>server (<a href="#domain_server">↑</a>)</h4><div class=" subindex"><h5>Requests</h5><ul><li><a href="#request_server.getVersion">getVersi on</a></li><li><a href="#request_server.shutdown">shutdown</a></li><li><a href=" #request_server.setSubscriptions">setSubscriptions</a></li></ul><h5>Notification s</h5><div class="subindex"><ul><li><a href="#notification_server.connected">con nected</a></li><li><a href="#notification_server.error">error</a></li><li><a hre f="#notification_server.status">status</a></li></ul></div></div><h4>analysis (<a href="#domain_analysis">↑</a>)</h4><div class="subindex"><h5>Requests</h5><ul>< li><a href="#request_analysis.getErrors">getErrors</a></li><li><a href="#request _analysis.getHover">getHover</a></li><li><a href="#request_analysis.getLibraryDe pendencies">getLibraryDependencies</a></li><li><a href="#request_analysis.getNav igation">getNavigation</a></li><li><a href="#request_analysis.reanalyze">reanaly ze</a></li><li><a href="#request_analysis.setAnalysisRoots">setAnalysisRoots</a> </li><li><a href="#request_analysis.setGeneralSubscriptions">setGeneralSubscript ions</a></li><li><a href="#request_analysis.setPriorityFiles">setPriorityFiles</ a></li><li><a href="#request_analysis.setSubscriptions">setSubscriptions</a></li ><li><a href="#request_analysis.updateContent">updateContent</a></li><li><a href ="#request_analysis.updateOptions">updateOptions</a></li></ul><h5>Notifications< /h5><div class="subindex"><ul><li><a href="#notification_analysis.analyzedFiles" >analyzedFiles</a></li><li><a href="#notification_analysis.errors">errors</a></l i><li><a href="#notification_analysis.flushResults">flushResults</a></li><li><a href="#notification_analysis.folding">folding</a></li><li><a href="#notification _analysis.highlights">highlights</a></li><li><a href="#notification_analysis.imp lemented">implemented</a></li><li><a href="#notification_analysis.invalidate">in validate</a></li><li><a href="#notification_analysis.navigation">navigation</a>< /li><li><a href="#notification_analysis.occurrences">occurrences</a></li><li><a href="#notification_analysis.outline">outline</a></li><li><a href="#notification _analysis.overrides">overrides</a></li></ul></div></div><h4>completion (<a href= "#domain_completion">↑</a>)</h4><div class="subindex"><h5>Requests</h5><ul><li>< a href="#request_completion.getSuggestions">getSuggestions</a></li></ul><h5>Noti fications</h5><div class="subindex"><ul><li><a href="#notification_completion.re sults">results</a></li></ul></div></div><h4>search (<a href="#domain_search">↑</ a>)</h4><div class="subindex"><h5>Requests</h5><ul><li><a href="#request_search. findElementReferences">findElementReferences</a></li><li><a href="#request_searc h.findMemberDeclarations">findMemberDeclarations</a></li><li><a href="#request_s earch.findMemberReferences">findMemberReferences</a></li><li><a href="#request_s earch.findTopLevelDeclarations">findTopLevelDeclarations</a></li><li><a href="#r equest_search.getTypeHierarchy">getTypeHierarchy</a></li></ul><h5>Notifications< /h5><div class="subindex"><ul><li><a href="#notification_search.results">results </a></li></ul></div></div><h4>edit (<a href="#domain_edit">↑</a>)</h4><div class ="subindex"><h5>Requests</h5><ul><li><a href="#request_edit.format">format</a></ li><li><a href="#request_edit.getAssists">getAssists</a></li><li><a href="#reque st_edit.getAvailableRefactorings">getAvailableRefactorings</a></li><li><a href=" #request_edit.getFixes">getFixes</a></li><li><a href="#request_edit.getRefactori ng">getRefactoring</a></li><li><a href="#request_edit.sortMembers">sortMembers</ a></li><li><a href="#request_edit.organizeDirectives">organizeDirectives</a></li ></ul></div><h4>execution (<a href="#domain_execution">↑</a>)</h4><div class="su bindex"><h5>Requests</h5><ul><li><a href="#request_execution.createContext">crea teContext</a></li><li><a href="#request_execution.deleteContext">deleteContext</ a></li><li><a href="#request_execution.mapUri">mapUri</a></li><li><a href="#requ est_execution.setSubscriptions">setSubscriptions</a></li></ul><h5>Notifications< /h5><div class="subindex"><ul><li><a href="#notification_execution.launchData">l aunchData</a></li></ul></div></div><h3>Types (<a href="#types">↑</a>)</h3><div c lass="subindex"><ul><li><a href="#type_AddContentOverlay">AddContentOverlay</a>< /li><li><a href="#type_AnalysisError">AnalysisError</a></li><li><a href="#type_A nalysisErrorFixes">AnalysisErrorFixes</a></li><li><a href="#type_AnalysisErrorSe verity">AnalysisErrorSeverity</a></li><li><a href="#type_AnalysisErrorType">Anal ysisErrorType</a></li><li><a href="#type_AnalysisOptions">AnalysisOptions</a></l i><li><a href="#type_AnalysisService">AnalysisService</a></li><li><a href="#type _AnalysisStatus">AnalysisStatus</a></li><li><a href="#type_ChangeContentOverlay" >ChangeContentOverlay</a></li><li><a href="#type_CompletionId">CompletionId</a>< /li><li><a href="#type_CompletionSuggestion">CompletionSuggestion</a></li><li><a href="#type_CompletionSuggestionKind">CompletionSuggestionKind</a></li><li><a h ref="#type_Element">Element</a></li><li><a href="#type_ElementKind">ElementKind< /a></li><li><a href="#type_ExecutableFile">ExecutableFile</a></li><li><a href="# type_ExecutableKind">ExecutableKind</a></li><li><a href="#type_ExecutionContextI d">ExecutionContextId</a></li><li><a href="#type_ExecutionService">ExecutionServ ice</a></li><li><a href="#type_FileKind">FileKind</a></li><li><a href="#type_Fil ePath">FilePath</a></li><li><a href="#type_FoldingKind">FoldingKind</a></li><li> <a href="#type_FoldingRegion">FoldingRegion</a></li><li><a href="#type_GeneralAn alysisService">GeneralAnalysisService</a></li><li><a href="#type_HighlightRegion ">HighlightRegion</a></li><li><a href="#type_HighlightRegionType">HighlightRegio nType</a></li><li><a href="#type_HoverInformation">HoverInformation</a></li><li> <a href="#type_ImplementedClass">ImplementedClass</a></li><li><a href="#type_Imp lementedMember">ImplementedMember</a></li><li><a href="#type_LinkedEditGroup">Li nkedEditGroup</a></li><li><a href="#type_LinkedEditSuggestion">LinkedEditSuggest ion</a></li><li><a href="#type_LinkedEditSuggestionKind">LinkedEditSuggestionKin d</a></li><li><a href="#type_Location">Location</a></li><li><a href="#type_Navig ationRegion">NavigationRegion</a></li><li><a href="#type_NavigationTarget">Navig ationTarget</a></li><li><a href="#type_Occurrences">Occurrences</a></li><li><a h ref="#type_Outline">Outline</a></li><li><a href="#type_Override">Override</a></l i><li><a href="#type_OverriddenMember">OverriddenMember</a></li><li><a href="#ty pe_Position">Position</a></li><li><a href="#type_PubStatus">PubStatus</a></li><l i><a href="#type_RefactoringKind">RefactoringKind</a></li><li><a href="#type_Ref actoringMethodParameter">RefactoringMethodParameter</a></li><li><a href="#type_R efactoringFeedback">RefactoringFeedback</a></li><li><a href="#type_RefactoringOp tions">RefactoringOptions</a></li><li><a href="#type_RefactoringMethodParameterK ind">RefactoringMethodParameterKind</a></li><li><a href="#type_RefactoringProble m">RefactoringProblem</a></li><li><a href="#type_RefactoringProblemSeverity">Ref actoringProblemSeverity</a></li><li><a href="#type_RemoveContentOverlay">RemoveC ontentOverlay</a></li><li><a href="#type_RequestError">RequestError</a></li><li> <a href="#type_RequestErrorCode">RequestErrorCode</a></li><li><a href="#type_Sea rchId">SearchId</a></li><li><a href="#type_SearchResult">SearchResult</a></li><l i><a href="#type_SearchResultKind">SearchResultKind</a></li><li><a href="#type_S erverService">ServerService</a></li><li><a href="#type_SourceChange">SourceChang e</a></li><li><a href="#type_SourceEdit">SourceEdit</a></li><li><a href="#type_S ourceFileEdit">SourceFileEdit</a></li><li><a href="#type_TypeHierarchyItem">Type HierarchyItem</a></li></ul></div><h3>Refactorings (<a href="#refactorings">↑</a> )</h3><div class="subindex"><ul><li><a href="#refactoring_CONVERT_GETTER_TO_METH OD">CONVERT_GETTER_TO_METHOD</a></li><li><a href="#refactoring_CONVERT_METHOD_TO _GETTER">CONVERT_METHOD_TO_GETTER</a></li><li><a href="#refactoring_EXTRACT_LOCA L_VARIABLE">EXTRACT_LOCAL_VARIABLE</a></li><li><a href="#refactoring_EXTRACT_MET HOD">EXTRACT_METHOD</a></li><li><a href="#refactoring_INLINE_LOCAL_VARIABLE">INL INE_LOCAL_VARIABLE</a></li><li><a href="#refactoring_INLINE_METHOD">INLINE_METHO D</a></li><li><a href="#refactoring_MOVE_FILE">MOVE_FILE</a></li><li><a href="#r efactoring_RENAME">RENAME</a></li></ul></div>
4206 4229
4207 4230
4208 </body></html> 4231 </body></html>
OLDNEW
« no previous file with comments | « no previous file | pkg/analysis_server/lib/src/generated_protocol.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698