Tengo una interfaz que ahora está vacía y se extiende a otra interfaz. Me gustaría eliminar la interfaz vacía y usar la interfaz base, y estoy tratando de encontrar la refactorización correcta en IntelliJ.'Quitar middleman' Refactorización de IntelliJ en una interfaz vacía
He intentado con "eliminar intermediarios" pero he obtenido "no puedo realizar la refactorización. El cursor debe colocarse al nombre del campo que se va a refactorizar".
No funciona - Todavía aparece el error "El cursor debe colocarse ...". – ripper234
¿Dónde aplica el refactorizador? Este refactor debe aplicarse en la clase de la declaración de campo. Por lo tanto, si tiene: A extiende B .... private A myField; solo puede aplicar esta refactorización en A en la línea de declaración de campo. –