C’est un fait: sur une grosse application développée puis maintenue par plusieurs personnes, on finit pas avoir pas mal de code mort…
Une première solution est d’utiliser le clean up d’Eclipse ; on arrive ainsi à supprimer certains attributs non utilisés… mais ça ne va guère plus loin.
L’idée serait donc beaucoup plus radicale: passer un outil sur tout le code.
Heureusement (encore), Eclipse vient nous sauver la vie
- Commençons tout d’abord par télécharger Eclipse Core Tools: http://www.eclipse.org/eclipse/platform-core/updates/
- Sélectionner le projet/package/classe sur lequel passer l’outil
- Via le menu contextuel, cliquer sur Find Unreferenced Members. Le résultat de la recherche s’affiche dans la Search View
- Sortez la hâche…
Par contre, attention: il est possible que certaines classes apparaissent comme non utilisées alors qu’elles sont appelées par un point d’extension!




Commentaires
Ecrire un commentaire Trackback