When I try to move a class to a different package or rename a package, the results are generally corrupt in unpredictable ways. Here are examples of what happens:
- Not all imports are fixed
- It adds some extraneous "imports" in the middle of code, even in the middle of a word in the code, possibly erasing a few letters of code
- It scrambles some imports similarly to the previous point
- package objects are not moved correctly
- Sometimes package objects end up with an extra copied token, like: "package object a.b.c {" becomes "package object a.b.c c {"
- Sometimes before the refactor executes, Eclipse reports an "unexpected error". Then when I try again immediately, it accepts the refactor, but is corrupted as described above.
Leave a comment
on 2014-02-06 18:07 *
By Iulian Dragos
Version changed from 3.0.1-210 to 3.0.2-210
Assigned to set to Iulian Dragos
Ticket assignment reverted due to inactivity.
I close this because the ticket is too unspecific and further tickets with more details exist.
No file chosen
You have an empty file field. Please select or remove it.
Name | Size |
---|