J'ai une interface qui est maintenant vide, et étend une autre interface. Je voudrais supprimer l'interface vide et utiliser l'interface de base, et j'essaie de trouver le refactoring correct dans IntelliJ.'Supprimer l'intermédiaire' refonte de l'IntelliJ sur une interface vide
J'ai essayé "supprimer l'intermédiaire" mais j'ai obtenu "ne peut pas effectuer le refactoring Le curseur doit être positionné au nom du champ à refactoriser".
Ne fonctionne pas - Je reçois toujours l'erreur "Le caret devrait être positionné ...". – ripper234
Où appliquez-vous le refactor? Ce refactor doit être appliqué dans la classe de la déclaration de champ. Donc si vous avez: A étend B .... privé A myField; vous ne pouvez appliquer ce refactoring sur A dans la ligne de déclaration de champ. –