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

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

Issue 1491013002: Analysis request `getReachableSources` (#24893). (Closed) Base URL: git@github.com:dart-lang/sdk.git@master
Patch Set: Created 5 years 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 <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 387 matching lines...) Expand 10 before | Expand all | Expand 10 after
398 <p> 398 <p>
399 The analysis domain contains API’s related to the analysis of 399 The analysis domain contains API’s related to the analysis of
400 files. 400 files.
401 </p> 401 </p>
402 402
403 403
404 404
405 405
406 406
407 407
408
408 409
409 410
410 411
411 412
412 413
413 414
414 415
415 416
416 417
417 418
(...skipping 90 matching lines...) Expand 10 before | Expand all | Expand 10 after
508 </dd></dl><h4>Returns</h4><dl><dt class="field"><b><i>hovers ( List&lt ;<a href="#type_HoverInformation">HoverInformation</a>&gt; )</i></b></dt><dd> 509 </dd></dl><h4>Returns</h4><dl><dt class="field"><b><i>hovers ( List&lt ;<a href="#type_HoverInformation">HoverInformation</a>&gt; )</i></b></dt><dd>
509 510
510 <p> 511 <p>
511 The hover information associated with the 512 The hover information associated with the
512 location. The list will be empty if no information 513 location. The list will be empty if no information
513 could be determined for the location. The list can 514 could be determined for the location. The list can
514 contain multiple items if the file is being analyzed 515 contain multiple items if the file is being analyzed
515 in multiple contexts in conflicting ways (such as a 516 in multiple contexts in conflicting ways (such as a
516 part that is included in multiple libraries). 517 part that is included in multiple libraries).
517 </p> 518 </p>
519 </dd></dl></dd><dt class="request"><a name="request_analysis.getReacha bleSources">analysis.getReachableSources</a> (<a href="#request_analysis.getReac hableSources">#</a>)</dt><dd><div class="box"><pre>request: {
520 "id": String
521 "method": "analysis.getReachableSources"
522 "params": {
523 "<b>file</b>": <a href="#type_FilePath">FilePath</a>
524 }
525 }</pre><br><pre>response: {
526 "id": String
527 "error": <span style="color:#999999">optional</span> <a href="#type_RequestErr or">RequestError</a>
528 "result": {
529 "<b>sources</b>": Map&lt;String, List&lt;String&gt;&gt;
530 }
531 }</pre></div>
532 <p>
533 Return the transitive closure of reachable sources for a given file.
534 </p>
535
536
537 <h4>Parameters</h4><dl><dt class="field"><b><i>file ( <a href="#type_FileP ath">FilePath</a> )</i></b></dt><dd>
538
539 <p>
540 The file for which reachable source information is being requested .
541 </p>
542 </dd></dl><h4>Returns</h4><dl><dt class="field"><b><i>sources ( Map&lt ;String, List&lt;String&gt;&gt; )</i></b></dt><dd>
543
544 <p>
545 A mapping from source URIs to directly reachable source URIs. For example,
546 a file "foo.dart" that imports "bar.dart" would have the correspon ding mapping
547 { "file:///foo.dart" : ["file:///bar.dart"] }. If "bar.dart" has further imports
548 (or exports) there will be a mapping from the URI "file:///bar.dar t" to them.
549 To check if a specific URI is reachable from a given file, clients can check
550 for its presence in the resulting key set.
551 </p>
518 </dd></dl></dd><dt class="request"><a name="request_analysis.getLibrar yDependencies">analysis.getLibraryDependencies</a> (<a href="#request_analysis.g etLibraryDependencies">#</a>)</dt><dd><div class="box"><pre>request: { 552 </dd></dl></dd><dt class="request"><a name="request_analysis.getLibrar yDependencies">analysis.getLibraryDependencies</a> (<a href="#request_analysis.g etLibraryDependencies">#</a>)</dt><dd><div class="box"><pre>request: {
519 "id": String 553 "id": String
520 "method": "analysis.getLibraryDependencies" 554 "method": "analysis.getLibraryDependencies"
521 }</pre><br><pre>response: { 555 }</pre><br><pre>response: {
522 "id": String 556 "id": String
523 "error": <span style="color:#999999">optional</span> <a href="#type_RequestErr or">RequestError</a> 557 "error": <span style="color:#999999">optional</span> <a href="#type_RequestErr or">RequestError</a>
524 "result": { 558 "result": {
525 "<b>libraries</b>": List&lt;<a href="#type_FilePath">FilePath</a>&gt; 559 "<b>libraries</b>": List&lt;<a href="#type_FilePath">FilePath</a>&gt;
526 "<b>packageMap</b>": Map&lt;String, Map&lt;String, List&lt;<a href="#type_Fi lePath">FilePath</a>&gt;&gt;&gt; 560 "<b>packageMap</b>": Map&lt;String, Map&lt;String, List&lt;<a href="#type_Fi lePath">FilePath</a>&gt;&gt;&gt;
527 } 561 }
(...skipping 3718 matching lines...) Expand 10 before | Expand all | Expand 10 after
4246 </dd></dl></dd></dl> 4280 </dd></dl></dd></dl>
4247 <h2>Errors</h2> 4281 <h2>Errors</h2>
4248 <p> 4282 <p>
4249 This section contains a list of all of the errors that are 4283 This section contains a list of all of the errors that are
4250 produced by the server and the data that is returned with each. 4284 produced by the server and the data that is returned with each.
4251 </p> 4285 </p>
4252 <p> 4286 <p>
4253 TBD 4287 TBD
4254 </p> 4288 </p>
4255 <h2 class="domain"><a name="index">Index</a></h2> 4289 <h2 class="domain"><a name="index">Index</a></h2>
4256 <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> 4290 <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><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>
4257 4291
4258 4292
4259 </body></html> 4293 </body></html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698