Bug 11080 Package statements for nested classes not updated properly
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
org.eclipse.jdt.ui.tests.refactoring/resources/MoveMembers/test20/out/B.java
package p;
class B{
	public static void m(){
		A.F[] y;
		A.F[] ff;
		A.F[ ] ff1;
		A.F[][] fff;
		A.F[][] fff1;
		p.A.F[ ][ ] fff2;
	}
}