IDEA refactor-->rename does not support all-package-name rename

IDEA refactor-->rename does not support all-package-name rename,when i want to change the project all-package-name,i must use Eclipse to refactor!
does someone can help me!

6 comments

"all-package-name" is not a valid package name, so a package cannot be renamed
to that. Directories with names that are not a valid package name aren't
shown in the package view.

In the project view, directories outside a source path can be renamed to
whatever you want. Inside a source path, refactor rules apply (and the refactor->rename
dialog appears instead of a directory->rename dialog.


0

all-package-name is full package name.
the packge name is regular package name ,and it accord java coding criterion!

example:

org.maven.util
change to -->
com.nick.utilities

1

A related feature I'd like to see, is that renaming a package can be made per-source directory so that having:

Framework/Source/wilkosz.container
and
Framework/Test/wilkosz.container.test

it is possible to rename Test/wilkosz.container to Test/wilkosz.test, and not have that change apply to both source directories. There are more of these source-directory "dependencies" for the move package/class and generate class/package, but there has been improvements made there.

0

Ok, if I can make sense of your twisted grammar, what you want is to do a package rename and a package move at the same time, e.g. rename "util" to "utilities" and move it to "com.nick".
That's a nice idea - I just never felt the need to do so.
Currently a workaround is to do a rename refactoring first, then do a move.

0

"rename full package name" is usefull when refactoring a project.

0

Please sign in to leave a comment.