Community
Participate
Working Groups
When refactoring a package, that has subpackages, JDT creates child packages again, instead of just renaming the parent. So the subpackages history is simply lost. (Example of source control servers which tracks folders history: SVN, ClearCase).
Please take into account that Navigator view works just fine.
>When refactoring a package, that has subpackages, JDT creates child packages >again, instead of just renaming the parent. AFAIK it is neither specified nor documented how we do the rename and hence clients relying on something here are on their own. Markus, please comment.
We would need new API from JDT/Core to rename a package and its subpackages in batch, see bug 255683. If this really important for you, you could provide a patch (including tests) for that bug. JDT/UI would use this in RenamePackageChange.
(In reply to comment #3) > If this really important for you, you could provide a > patch (including tests) for that bug. Yes, it is important moment for all who use one of enumerated source controls. Unfortunately I'm overloaded now and can't create a required patch. So, I hope that this task could be performed by anybody else.
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet. If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant. -- The automated Eclipse Genie.