Project: JDT
Bug 11080 Package statements for nested classes not updated properly
Reported: 2002-03-10 09:00:11 | Status: resolved fixed

If a class that contains references to nested classes of another class in the same package is moved into a different package the automatically inserted package statements unnecessarily include the nested classes explicitely. Instead of: import p1.A The following (illegal) statements are inserted: import p1.A; import p1.A$B; import p1.A$B$C; -- Eric Jain

Files changed in fix:
org.eclipse.jdt.ui.tests.refactoring/resources/MoveMembers/test13/out/B.java org.eclipse.jdt.ui.tests.refactoring/resources/MoveMembers/test14/out/B.java org.eclipse.jdt.ui.tests.refactoring/resources/MoveMembers/test17/out/B.java org.eclipse.jdt.ui.tests.refactoring/resources/MoveMembers/test18/out/B.java org.eclipse.jdt.ui.tests.refactoring/resources/MoveMembers/test19/out/B.java org.eclipse.jdt.ui.tests.refactoring/resources/MoveMembers/test20/out/B.java