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

Side by Side Diff: pkg/analysis_server/tool/spec/spec_input.html

Issue 587553002: API proposal for the MOVE_FILE refactoring. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: add MoveFileOptions.java Created 6 years, 3 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 | Annotate | Revision Log
« no previous file with comments | « pkg/analysis_server/test/integration/protocol_matchers.dart ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 <html> 1 <html>
2 <head> 2 <head>
3 <meta charset="UTF-8"/> 3 <meta charset="UTF-8"/>
4 <title>Analysis Server API Specification</title> 4 <title>Analysis Server API Specification</title>
5 </head> 5 </head>
6 <body> 6 <body>
7 <h1>Analysis Server API Specification</h1> 7 <h1>Analysis Server API Specification</h1>
8 <h1 style="color:#999999">WORKING DRAFT - Version <version>0.3</version></h1 > 8 <h1 style="color:#999999">WORKING DRAFT - Version <version>0.3</version></h1 >
9 <p> 9 <p>
10 This document contains a specification of the API provided by 10 This document contains a specification of the API provided by
(...skipping 3250 matching lines...) Expand 10 before | Expand all | Expand 10 after
3261 <field name="inlineAll"> 3261 <field name="inlineAll">
3262 <ref>bool</ref> 3262 <ref>bool</ref>
3263 <p> 3263 <p>
3264 True if all invocations of the method should be inlined, 3264 True if all invocations of the method should be inlined,
3265 or false if only the invocation site used to create this 3265 or false if only the invocation site used to create this
3266 refactoring should be inlined. 3266 refactoring should be inlined.
3267 </p> 3267 </p>
3268 </field> 3268 </field>
3269 </options> 3269 </options>
3270 </refactoring> 3270 </refactoring>
3271 <refactoring kind="MOVE_FILE">
3272 <p>
3273 Move the given file and update all of the references to that file
3274 and from it. The move operation is supported in general case - for
3275 renaming a file in the same folder, moving it to a different folder
3276 or both.
3277 </p>
3278 <p>
3279 The refactoring must be activated before an actual file moving
3280 operation is performed.
3281 </p>
3282 <p>
3283 The "offset" and "length" fields are ignored.
Brian Wilkerson 2014/09/19 13:48:22 "fields are ignored." --> "fields from the request
3284 </p>
3285 <options>
3286 <field name="newFile">
3287 <ref>FilePath</ref>
3288 <p>
3289 The new file path to which the given file is being moved.
3290 </p>
3291 </field>
3292 </options>
3293 </refactoring>
3271 <refactoring kind="RENAME"> 3294 <refactoring kind="RENAME">
3272 <p> 3295 <p>
3273 Rename a given element and all of the references to that 3296 Rename a given element and all of the references to that
3274 element. 3297 element.
3275 </p> 3298 </p>
3276 <p> 3299 <p>
3277 It is an error if the range contains anything other than all 3300 It is an error if the range contains anything other than all
3278 or part of the name of a single function (including methods, 3301 or part of the name of a single function (including methods,
3279 getters and setters), variable (including fields, parameters 3302 getters and setters), variable (including fields, parameters
3280 and local variables), class or function type. 3303 and local variables), class or function type.
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after
3322 <h2>Errors</h2> 3345 <h2>Errors</h2>
3323 <p> 3346 <p>
3324 This section contains a list of all of the errors that are 3347 This section contains a list of all of the errors that are
3325 produced by the server and the data that is returned with each. 3348 produced by the server and the data that is returned with each.
3326 </p> 3349 </p>
3327 <p> 3350 <p>
3328 TBD 3351 TBD
3329 </p> 3352 </p>
3330 </body> 3353 </body>
3331 </html> 3354 </html>
OLDNEW
« no previous file with comments | « pkg/analysis_server/test/integration/protocol_matchers.dart ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698