Bug 77442 Move instance method: import not added [refactoring] [move]
I200410260800 package p1; public class A extends Super { } -------------------------------------------------------- package p2; import p1.A; import p3.C; public class B { public static final int VALUE= 10; public void foo(C c) { A a= null; } } ------------------------------------------------------- package p3; public class C { } Move method B#foo to C. Observe: class C is missing an import on A. Tobias, this seems to be a regression. Please try to fix for M3.
org.eclipse.jdt.ui.tests.refactoring/resources/MoveInstanceMethod/canMove/test7/out/B.java
package p2;
import p3.N1.N2.N3;
public class B {
	/**
	 * 
	 */
	public void m() {
		N3 anN3= new N1().new N2().new N3();
	}
}