Un'operazione in un'interfaccia è obsoleta, quindi ho deciso di eliminarla. Sembra che non ci sia un supporto automatico per tale "refactoring" in Eclipse.
Per me è un'operazione di refactoring poiché il comportamento del codice verrà mantenuto poiché nessuno (test, apis del client) noterà che l'operazione è stata rimossa.
In Eclipse, in codice Java, su un metodo in un'interfaccia ho le seguenti opzioni: rinomina, sposta, modifica firma del metodo, inline, estrai interfaccia, estrai superclasse, usa supertype quando possibile, tira su, spinge verso il basso, introduce parametro objet, introduce indirection, genera il tipo dichiarato.
C'è qualche ragione per cui non esiste un metodo di eliminazione / campo / refactoring di funzione?