cleanupC’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 :)

  1. Commençons tout d’abord par télécharger Eclipse Core Tools: http://www.eclipse.org/eclipse/platform-core/updates/
  2. Sélectionner le projet/package/classe sur lequel passer l’outil
  3. Via le menu contextuel, cliquer sur Find Unreferenced Members. Le résultat de la recherche s’affiche dans la Search View
  4. 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!

Articles Similaires