Project: JDT
Bug 81138 [refactoring] push down ignores method type parameters
Reported: 2004-12-15 09:07:32 | Status: resolved fixed

20041215 class A { <X, Y> void foo() { } } class B extends A { } -> push down 'foo' results in: class A { } class B extends A { void foo() { } } Also note the unneccesary (3) spaces in front of the closing bracket

Files changed in fix:
org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/HierarchyRefactoring.java org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/PullUpRefactoring.java org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/PushDownRefactoring.java