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

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

Issue 2947743002: Add support to pass the location of the analysis options file to plugins (Closed)
Patch Set: Created 3 years, 6 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 Plugin API Specification</title> 3 <title>Analysis Server Plugin 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 123 matching lines...) Expand 10 before | Expand all | Expand 10 after
134 TODO: Add a notification to the server protocol to inform the client of 134 TODO: Add a notification to the server protocol to inform the client of
135 problems related to the execution of plugins. 135 problems related to the execution of plugins.
136 </p> 136 </p>
137 137
138 138
139 139
140 <h3>Requests</h3><dl><dt class="request"><a name="request_plugin.versionCheck">p lugin.versionCheck</a></dt><dd><div class="box"><pre>request: { 140 <h3>Requests</h3><dl><dt class="request"><a name="request_plugin.versionCheck">p lugin.versionCheck</a></dt><dd><div class="box"><pre>request: {
141 "id": String 141 "id": String
142 "method": "plugin.versionCheck" 142 "method": "plugin.versionCheck"
143 "params": { 143 "params": {
144 "<b>byteStorePath</b>": String 144 "<b>byteStorePath</b>": <a href="#type_FilePath">FilePath</a>
145 "<b>sdkPath</b>": String 145 "<b>sdkPath</b>": <a href="#type_FilePath">FilePath</a>
146 "<b>version</b>": String 146 "<b>version</b>": String
147 } 147 }
148 }</pre><br><pre>response: { 148 }</pre><br><pre>response: {
149 "id": String 149 "id": String
150 "error": <span style="color:#999999">optional</span> <a href="#type_RequestErr or">RequestError</a> 150 "error": <span style="color:#999999">optional</span> <a href="#type_RequestErr or">RequestError</a>
151 "result": { 151 "result": {
152 "<b>isCompatible</b>": bool 152 "<b>isCompatible</b>": bool
153 "<b>name</b>": String 153 "<b>name</b>": String
154 "<b>version</b>": String 154 "<b>version</b>": String
155 "<b>contactInfo</b>": <span style="color:#999999">optional</span> String 155 "<b>contactInfo</b>": <span style="color:#999999">optional</span> String
156 "<b>interestingFiles</b>": List&lt;String&gt; 156 "<b>interestingFiles</b>": List&lt;String&gt;
157 } 157 }
158 }</pre></div> 158 }</pre></div>
159 <p> 159 <p>
160 Used to request that the plugin perform a version check to confirm that it 160 Used to request that the plugin perform a version check to confirm that it
161 works with the version of the analysis server that is executing it. 161 works with the version of the analysis server that is executing it.
162 </p> 162 </p>
163 163
164 164
165 <h4>parameters:</h4><dl><dt class="field"><b>byteStorePath: String</b></dt><dd > 165 <h4>parameters:</h4><dl><dt class="field"><b>byteStorePath: <a href="#type_Fil ePath">FilePath</a></b></dt><dd>
166 166
167 <p> 167 <p>
168 The path to the directory containing the on-disk byte store that is to 168 The path to the directory containing the on-disk byte store that is to
169 be used by any analysis drivers that are created. 169 be used by any analysis drivers that are created.
170 </p> 170 </p>
171 </dd><dt class="field"><b>sdkPath: String</b></dt><dd> 171 </dd><dt class="field"><b>sdkPath: <a href="#type_FilePath">FilePath</a></ b></dt><dd>
172 172
173 <p> 173 <p>
174 The path to the directory containing the SDK that is to be used by any 174 The path to the directory containing the SDK that is to be used by any
175 analysis drivers that are created. 175 analysis drivers that are created.
176 </p> 176 </p>
177 </dd><dt class="field"><b>version: String</b></dt><dd> 177 </dd><dt class="field"><b>version: String</b></dt><dd>
178 178
179 <p> 179 <p>
180 The version number of the plugin spec supported by the analysis server 180 The version number of the plugin spec supported by the analysis server
181 that is executing the plugin. 181 that is executing the plugin.
(...skipping 1180 matching lines...) Expand 10 before | Expand all | Expand 10 after
1362 <p> 1362 <p>
1363 A named argument for the current call site is being suggested. For 1363 A named argument for the current call site is being suggested. For
1364 suggestions of this kind, the completion is the named argument 1364 suggestions of this kind, the completion is the named argument
1365 identifier including a trailing ':' and a space. 1365 identifier including a trailing ':' and a space.
1366 </p> 1366 </p>
1367 </dd><dt class="value">OPTIONAL_ARGUMENT</dt><dt class="value">PARAMETER</ dt></dl></dd><dt class="typeDefinition"><a name="type_ContextBuilderOptions">Con textBuilderOptions: object</a></dt><dd> 1367 </dd><dt class="value">OPTIONAL_ARGUMENT</dt><dt class="value">PARAMETER</ dt></dl></dd><dt class="typeDefinition"><a name="type_ContextBuilderOptions">Con textBuilderOptions: object</a></dt><dd>
1368 <p> 1368 <p>
1369 The options used to build an analysis context. 1369 The options used to build an analysis context.
1370 </p> 1370 </p>
1371 1371
1372 <dl><dt class="field"><b>dartSdkSummaryPath: String<span style="color:#999999" > (optional)</span></b></dt><dd> 1372 <dl><dt class="field"><b>dartSdkSummaryPath: <a href="#type_FilePath">FilePath </a><span style="color:#999999"> (optional)</span></b></dt><dd>
1373 1373
1374 <p> 1374 <p>
1375 The file path of the file containing the summary of the SDK that 1375 The file path of the file containing the summary of the SDK that
1376 should be used to "analyze" the SDK. The field will be omitted if the 1376 should be used to "analyze" the SDK. The field will be omitted if the
1377 summary should be found in the SDK. 1377 summary should be found in the SDK.
1378 </p> 1378 </p>
1379 </dd><dt class="field"><b>defaultAnalysisOptionsFilePath: List&lt;String&g t;<span style="color:#999999"> (optional)</span></b></dt><dd> 1379 </dd><dt class="field"><b>defaultAnalysisOptionsFilePath: List&lt;<a href= "#type_FilePath">FilePath</a>&gt;<span style="color:#999999"> (optional)</span>< /b></dt><dd>
1380 1380
1381 <p> 1381 <p>
1382 The file path of the analysis options file that should be used in 1382 The file path of the analysis options file that should be used in
1383 place of any file in the root directory or a parent of the root 1383 place of any file in the root directory or a parent of the root
1384 directory. The field will be omitted if the normal lookup mechanism 1384 directory. The field will be omitted if the normal lookup mechanism
1385 should be used. 1385 should be used.
1386 </p> 1386 </p>
1387 </dd><dt class="field"><b>declaredVariables: Map&lt;String, String&gt;<spa n style="color:#999999"> (optional)</span></b></dt><dd> 1387 </dd><dt class="field"><b>declaredVariables: Map&lt;String, String&gt;<spa n style="color:#999999"> (optional)</span></b></dt><dd>
1388 1388
1389 <p> 1389 <p>
1390 A table mapping variable names to values for the declared variables. 1390 A table mapping variable names to values for the declared variables.
1391 The field will be omitted if no additional variables need to be 1391 The field will be omitted if no additional variables need to be
1392 declared. 1392 declared.
1393 </p> 1393 </p>
1394 </dd><dt class="field"><b>defaultPackageFilePath: List&lt;String&gt;<span style="color:#999999"> (optional)</span></b></dt><dd> 1394 </dd><dt class="field"><b>defaultPackageFilePath: List&lt;<a href="#type_F ilePath">FilePath</a>&gt;<span style="color:#999999"> (optional)</span></b></dt> <dd>
1395 1395
1396 <p> 1396 <p>
1397 The file path of the .packages file that should be used in place of 1397 The file path of the .packages file that should be used in place of
1398 any file found using the normal (Package Specification DEP) lookup 1398 any file found using the normal (Package Specification DEP) lookup
1399 mechanism. The field will be omitted if the normal lookup mechanism 1399 mechanism. The field will be omitted if the normal lookup mechanism
1400 should be used. 1400 should be used.
1401 </p> 1401 </p>
1402 </dd><dt class="field"><b>defaultPackagesDirectoryPath: List&lt;String&gt; <span style="color:#999999"> (optional)</span></b></dt><dd> 1402 </dd><dt class="field"><b>defaultPackagesDirectoryPath: List&lt;<a href="# type_FilePath">FilePath</a>&gt;<span style="color:#999999"> (optional)</span></b ></dt><dd>
1403 1403
1404 <p> 1404 <p>
1405 The file path of the packages directory that should be used in place 1405 The file path of the packages directory that should be used in place
1406 of any file found using the normal (Package Specification DEP) lookup 1406 of any file found using the normal (Package Specification DEP) lookup
1407 mechanism. The field will be omitted if the normal lookup mechanism 1407 mechanism. The field will be omitted if the normal lookup mechanism
1408 should be used. 1408 should be used.
1409 </p> 1409 </p>
1410 </dd></dl></dd><dt class="typeDefinition"><a name="type_ContextRoot">Conte xtRoot: object</a></dt><dd> 1410 </dd></dl></dd><dt class="typeDefinition"><a name="type_ContextRoot">Conte xtRoot: object</a></dt><dd>
1411 <p> 1411 <p>
1412 A description of an analysis context. 1412 A description of an analysis context.
1413 </p> 1413 </p>
1414 1414
1415 <dl><dt class="field"><b>root: String</b></dt><dd> 1415 <dl><dt class="field"><b>root: <a href="#type_FilePath">FilePath</a></b></dt>< dd>
1416 1416
1417 <p> 1417 <p>
1418 The absolute path of the root directory containing the files to be 1418 The absolute path of the root directory containing the files to be
1419 analyzed. 1419 analyzed.
1420 </p> 1420 </p>
1421 </dd><dt class="field"><b>exclude: List&lt;String&gt;</b></dt><dd> 1421 </dd><dt class="field"><b>exclude: List&lt;<a href="#type_FilePath">FilePa th</a>&gt;</b></dt><dd>
1422 1422
1423 <p> 1423 <p>
1424 A list of the absolute paths of files and directories within the root 1424 A list of the absolute paths of files and directories within the root
1425 directory that should not be analyzed. 1425 directory that should not be analyzed.
1426 </p> 1426 </p>
1427 </dd><dt class="field"><b>optionsFile: <a href="#type_FilePath">FilePath</ a><span style="color:#999999"> (optional)</span></b></dt><dd>
1428
1429 <p>
1430 The absolute path of the analysis options file that should be used to
1431 control the analysis of the files in the context.
1432 </p>
1427 </dd></dl></dd><dt class="typeDefinition"><a name="type_Element">Element: object</a></dt><dd> 1433 </dd></dl></dd><dt class="typeDefinition"><a name="type_Element">Element: object</a></dt><dd>
1428 <p> 1434 <p>
1429 Information about an element (something that can be declared in code). 1435 Information about an element (something that can be declared in code).
1430 </p> 1436 </p>
1431 1437
1432 <dl><dt class="field"><b>kind: <a href="#type_ElementKind">ElementKind</a></b> </dt><dd> 1438 <dl><dt class="field"><b>kind: <a href="#type_ElementKind">ElementKind</a></b> </dt><dd>
1433 1439
1434 <p> 1440 <p>
1435 The kind of the element. 1441 The kind of the element.
1436 </p> 1442 </p>
(...skipping 777 matching lines...) Expand 10 before | Expand all | Expand 10 after
2214 </dd></dl></dd><dt class="typeDefinition"><a name="type_WatchEvent">WatchE vent: object</a></dt><dd> 2220 </dd></dl></dd><dt class="typeDefinition"><a name="type_WatchEvent">WatchE vent: object</a></dt><dd>
2215 <p> 2221 <p>
2216 A watch event sent by the server when the file system has been modified. 2222 A watch event sent by the server when the file system has been modified.
2217 </p> 2223 </p>
2218 2224
2219 <dl><dt class="field"><b>type: <a href="#type_WatchEventType">WatchEventType</ a></b></dt><dd> 2225 <dl><dt class="field"><b>type: <a href="#type_WatchEventType">WatchEventType</ a></b></dt><dd>
2220 2226
2221 <p> 2227 <p>
2222 The type of change represented by this event. 2228 The type of change represented by this event.
2223 </p> 2229 </p>
2224 </dd><dt class="field"><b>path: String</b></dt><dd> 2230 </dd><dt class="field"><b>path: <a href="#type_FilePath">FilePath</a></b>< /dt><dd>
2225 2231
2226 <p> 2232 <p>
2227 The absolute path of the file or directory that changed. 2233 The absolute path of the file or directory that changed.
2228 </p> 2234 </p>
2229 </dd></dl></dd><dt class="typeDefinition"><a name="type_WatchEventType">Wa tchEventType: String</a></dt><dd> 2235 </dd></dl></dd><dt class="typeDefinition"><a name="type_WatchEventType">Wa tchEventType: String</a></dt><dd>
2230 <p> 2236 <p>
2231 An indication of the type of change associated with a watch event. 2237 An indication of the type of change associated with a watch event.
2232 </p> 2238 </p>
2233 2239
2234 <dl><dt class="value">ADD</dt><dd> 2240 <dl><dt class="value">ADD</dt><dd>
(...skipping 327 matching lines...) Expand 10 before | Expand all | Expand 10 after
2562 2568
2563 <p> 2569 <p>
2564 The name that the element should have after the refactoring. 2570 The name that the element should have after the refactoring.
2565 </p> 2571 </p>
2566 </dd></dl></dd></dl> 2572 </dd></dl></dd></dl>
2567 <h2 class="domain"><a name="index">Index</a></h2> 2573 <h2 class="domain"><a name="index">Index</a></h2>
2568 <h3>Domains</h3><h4>plugin (<a href="#domain_plugin">↑</a>)</h4><div class="subi ndex"><h5>Requests</h5><ul><li><a href="#request_plugin.versionCheck">versionChe ck</a></li><li><a href="#request_plugin.shutdown">shutdown</a></li></ul><h5>Noti fications</h5><div class="subindex"><ul><li><a href="#notification_plugin.error" >error</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.ge tNavigation">getNavigation</a></li><li><a href="#request_analysis.handleWatchEve nts">handleWatchEvents</a></li><li><a href="#request_analysis.reanalyze">reanaly ze</a></li><li><a href="#request_analysis.setContextBuilderOptions">setContextBu ilderOptions</a></li><li><a href="#request_analysis.setContextRoots">setContextR oots</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></ul><h5>No tifications</h5><div class="subindex"><ul><li><a href="#notification_analysis.er rors">errors</a></li><li><a href="#notification_analysis.folding">folding</a></l i><li><a href="#notification_analysis.highlights">highlights</a></li><li><a href ="#notification_analysis.navigation">navigation</a></li><li><a href="#notificati on_analysis.occurrences">occurrences</a></li><li><a href="#notification_analysis .outline">outline</a></li></ul></div></div><h4>completion (<a href="#domain_comp letion">↑</a>)</h4><div class="subindex"><h5>Requests</h5><ul><li><a href="#requ est_completion.getSuggestions">getSuggestions</a></li></ul></div><h4>edit (<a hr ef="#domain_edit">↑</a>)</h4><div class="subindex"><h5>Requests</h5><ul><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></ul></div><h3>Types (<a href="#types">↑</a>)</h3><div class="su bindex"><ul><li><a href="#type_AddContentOverlay">AddContentOverlay</a></li><li> <a href="#type_AnalysisError">AnalysisError</a></li><li><a href="#type_AnalysisE rrorFixes">AnalysisErrorFixes</a></li><li><a href="#type_AnalysisErrorSeverity"> AnalysisErrorSeverity</a></li><li><a href="#type_AnalysisErrorType">AnalysisErro rType</a></li><li><a href="#type_AnalysisService">AnalysisService</a></li><li><a href="#type_ChangeContentOverlay">ChangeContentOverlay</a></li><li><a href="#ty pe_CompletionSuggestion">CompletionSuggestion</a></li><li><a href="#type_Complet ionSuggestionKind">CompletionSuggestionKind</a></li><li><a href="#type_ContextBu ilderOptions">ContextBuilderOptions</a></li><li><a href="#type_ContextRoot">Cont extRoot</a></li><li><a href="#type_Element">Element</a></li><li><a href="#type_E lementKind">ElementKind</a></li><li><a href="#type_FilePath">FilePath</a></li><l i><a href="#type_FoldingKind">FoldingKind</a></li><li><a href="#type_FoldingRegi on">FoldingRegion</a></li><li><a href="#type_HighlightRegion">HighlightRegion</a ></li><li><a href="#type_HighlightRegionType">HighlightRegionType</a></li><li><a href="#type_LinkedEditGroup">LinkedEditGroup</a></li><li><a href="#type_LinkedE ditSuggestion">LinkedEditSuggestion</a></li><li><a href="#type_LinkedEditSuggest ionKind">LinkedEditSuggestionKind</a></li><li><a href="#type_Location">Location< /a></li><li><a href="#type_NavigationRegion">NavigationRegion</a></li><li><a hre f="#type_NavigationTarget">NavigationTarget</a></li><li><a href="#type_Occurrenc es">Occurrences</a></li><li><a href="#type_Outline">Outline</a></li><li><a href= "#type_Position">Position</a></li><li><a href="#type_PrioritizedSourceChange">Pr ioritizedSourceChange</a></li><li><a href="#type_RefactoringFeedback">Refactorin gFeedback</a></li><li><a href="#type_RefactoringKind">RefactoringKind</a></li><l i><a href="#type_RefactoringMethodParameter">RefactoringMethodParameter</a></li> <li><a href="#type_RefactoringMethodParameterKind">RefactoringMethodParameterKin d</a></li><li><a href="#type_RefactoringOptions">RefactoringOptions</a></li><li> <a href="#type_RefactoringProblem">RefactoringProblem</a></li><li><a href="#type _RefactoringProblemSeverity">RefactoringProblemSeverity</a></li><li><a href="#ty pe_RemoveContentOverlay">RemoveContentOverlay</a></li><li><a href="#type_Request Error">RequestError</a></li><li><a href="#type_RequestErrorCode">RequestErrorCod e</a></li><li><a href="#type_SourceChange">SourceChange</a></li><li><a href="#ty pe_SourceEdit">SourceEdit</a></li><li><a href="#type_SourceFileEdit">SourceFileE dit</a></li><li><a href="#type_WatchEvent">WatchEvent</a></li><li><a href="#type _WatchEventType">WatchEventType</a></li></ul></div><h3>Refactorings (<a href="#r efactorings">↑</a>)</h3><div class="subindex"><ul><li><a href="#refactoring_CONV ERT_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 href="#refact oring_EXTRACT_LOCAL_VARIABLE">EXTRACT_LOCAL_VARIABLE</a></li><li><a href="#refac toring_EXTRACT_METHOD">EXTRACT_METHOD</a></li><li><a href="#refactoring_INLINE_L OCAL_VARIABLE">INLINE_LOCAL_VARIABLE</a></li><li><a href="#refactoring_INLINE_ME THOD">INLINE_METHOD</a></li><li><a href="#refactoring_MOVE_FILE">MOVE_FILE</a></ li><li><a href="#refactoring_RENAME">RENAME</a></li></ul></div> 2574 <h3>Domains</h3><h4>plugin (<a href="#domain_plugin">↑</a>)</h4><div class="subi ndex"><h5>Requests</h5><ul><li><a href="#request_plugin.versionCheck">versionChe ck</a></li><li><a href="#request_plugin.shutdown">shutdown</a></li></ul><h5>Noti fications</h5><div class="subindex"><ul><li><a href="#notification_plugin.error" >error</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.ge tNavigation">getNavigation</a></li><li><a href="#request_analysis.handleWatchEve nts">handleWatchEvents</a></li><li><a href="#request_analysis.reanalyze">reanaly ze</a></li><li><a href="#request_analysis.setContextBuilderOptions">setContextBu ilderOptions</a></li><li><a href="#request_analysis.setContextRoots">setContextR oots</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></ul><h5>No tifications</h5><div class="subindex"><ul><li><a href="#notification_analysis.er rors">errors</a></li><li><a href="#notification_analysis.folding">folding</a></l i><li><a href="#notification_analysis.highlights">highlights</a></li><li><a href ="#notification_analysis.navigation">navigation</a></li><li><a href="#notificati on_analysis.occurrences">occurrences</a></li><li><a href="#notification_analysis .outline">outline</a></li></ul></div></div><h4>completion (<a href="#domain_comp letion">↑</a>)</h4><div class="subindex"><h5>Requests</h5><ul><li><a href="#requ est_completion.getSuggestions">getSuggestions</a></li></ul></div><h4>edit (<a hr ef="#domain_edit">↑</a>)</h4><div class="subindex"><h5>Requests</h5><ul><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></ul></div><h3>Types (<a href="#types">↑</a>)</h3><div class="su bindex"><ul><li><a href="#type_AddContentOverlay">AddContentOverlay</a></li><li> <a href="#type_AnalysisError">AnalysisError</a></li><li><a href="#type_AnalysisE rrorFixes">AnalysisErrorFixes</a></li><li><a href="#type_AnalysisErrorSeverity"> AnalysisErrorSeverity</a></li><li><a href="#type_AnalysisErrorType">AnalysisErro rType</a></li><li><a href="#type_AnalysisService">AnalysisService</a></li><li><a href="#type_ChangeContentOverlay">ChangeContentOverlay</a></li><li><a href="#ty pe_CompletionSuggestion">CompletionSuggestion</a></li><li><a href="#type_Complet ionSuggestionKind">CompletionSuggestionKind</a></li><li><a href="#type_ContextBu ilderOptions">ContextBuilderOptions</a></li><li><a href="#type_ContextRoot">Cont extRoot</a></li><li><a href="#type_Element">Element</a></li><li><a href="#type_E lementKind">ElementKind</a></li><li><a href="#type_FilePath">FilePath</a></li><l i><a href="#type_FoldingKind">FoldingKind</a></li><li><a href="#type_FoldingRegi on">FoldingRegion</a></li><li><a href="#type_HighlightRegion">HighlightRegion</a ></li><li><a href="#type_HighlightRegionType">HighlightRegionType</a></li><li><a href="#type_LinkedEditGroup">LinkedEditGroup</a></li><li><a href="#type_LinkedE ditSuggestion">LinkedEditSuggestion</a></li><li><a href="#type_LinkedEditSuggest ionKind">LinkedEditSuggestionKind</a></li><li><a href="#type_Location">Location< /a></li><li><a href="#type_NavigationRegion">NavigationRegion</a></li><li><a hre f="#type_NavigationTarget">NavigationTarget</a></li><li><a href="#type_Occurrenc es">Occurrences</a></li><li><a href="#type_Outline">Outline</a></li><li><a href= "#type_Position">Position</a></li><li><a href="#type_PrioritizedSourceChange">Pr ioritizedSourceChange</a></li><li><a href="#type_RefactoringFeedback">Refactorin gFeedback</a></li><li><a href="#type_RefactoringKind">RefactoringKind</a></li><l i><a href="#type_RefactoringMethodParameter">RefactoringMethodParameter</a></li> <li><a href="#type_RefactoringMethodParameterKind">RefactoringMethodParameterKin d</a></li><li><a href="#type_RefactoringOptions">RefactoringOptions</a></li><li> <a href="#type_RefactoringProblem">RefactoringProblem</a></li><li><a href="#type _RefactoringProblemSeverity">RefactoringProblemSeverity</a></li><li><a href="#ty pe_RemoveContentOverlay">RemoveContentOverlay</a></li><li><a href="#type_Request Error">RequestError</a></li><li><a href="#type_RequestErrorCode">RequestErrorCod e</a></li><li><a href="#type_SourceChange">SourceChange</a></li><li><a href="#ty pe_SourceEdit">SourceEdit</a></li><li><a href="#type_SourceFileEdit">SourceFileE dit</a></li><li><a href="#type_WatchEvent">WatchEvent</a></li><li><a href="#type _WatchEventType">WatchEventType</a></li></ul></div><h3>Refactorings (<a href="#r efactorings">↑</a>)</h3><div class="subindex"><ul><li><a href="#refactoring_CONV ERT_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 href="#refact oring_EXTRACT_LOCAL_VARIABLE">EXTRACT_LOCAL_VARIABLE</a></li><li><a href="#refac toring_EXTRACT_METHOD">EXTRACT_METHOD</a></li><li><a href="#refactoring_INLINE_L OCAL_VARIABLE">INLINE_LOCAL_VARIABLE</a></li><li><a href="#refactoring_INLINE_ME THOD">INLINE_METHOD</a></li><li><a href="#refactoring_MOVE_FILE">MOVE_FILE</a></ li><li><a href="#refactoring_RENAME">RENAME</a></li></ul></div>
2569 2575
2570 2576
2571 </body></html> 2577 </body></html>
OLDNEW
« no previous file with comments | « pkg/analyzer/lib/source/analysis_options_provider.dart ('k') | pkg/analyzer_plugin/lib/protocol/protocol_generated.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698