Ho un'interfaccia che ora è vuota e estende un'altra interfaccia. Mi piacerebbe rimuovere l'interfaccia vuota e utilizzare l'interfaccia di base e sto cercando di trovare il refactoring corretto in IntelliJ.'Rimuovi middleman' IntelliJ refactoring su un'interfaccia vuota
Ho provato "rimuovere middleman" ma ottenuto "Impossibile eseguire il refactoring. Il punto di inserimento deve essere posizionato al nome del campo da refactoring".
Non funziona - Ho ancora l'errore "Il punto di inserimento deve essere posizionato ...". – ripper234
Dove stai applicando il refactoring? Questo refactoring deve essere applicato nella classe della dichiarazione di campo. Quindi se si dispone di: A estende B .... private A myField; è possibile applicare questo refactoring su A solo nella riga di dichiarazione del campo. –