¿Cómo pueden refactor Imétodos estáticos refactoración en los métodos de instancia en Eclipse
class Plugh {
static void foo(Bar bar);
}
en
class Bar {
void foo();
}
usando Eclipse? IOW convierte los métodos estáticos en métodos de instancia de uno de los argumentos.
+1 Esto debería ser la respuesta aceptada, pero me temo que ya he etiquetado a la otra. –
+1 de mí, también, @ peter.murray.rust - por favor, adelante y acepte ésta. (Puede hacer clic en la casilla de verificación hueca en esta para cambiar cuál es aceptado). Es más importante que se acepte la mejor respuesta que la más temprana. –
Esto no funciona para mí en Eclipse Mars: elimino la palabra clave 'static' y luego (si guardo el f ile o no) cuando intento * Refactor | Move *, Eclipse me dice "Este método no se puede mover, ya que no se han encontrado posibles objetivos". ¿Lo estoy haciendo mal? –