Plugin de Eclipse para detectar código muerto
Para detectar código muerto desde eclipse, se puede utilizar el plugin UCDetector http://www.ucdetector.org/.
El mismo se puede obtener desde directamente desde el eclipse update site:
http://ucdetector.sourceforge.net/update
En caso que se quiere analizar solamente el código de una aplicación que es referenciado, es muy util correr UCDetector e ignorar el codigo muerto.
Se puede tomar como una alternativa a utilizar Shift+Ctrl+G a clases y métodos.
Igualmente se debería utilizar este plugin como sugerencia y analizar si no existen referencias en los siguientes casos:
- Utilización de Reflection
- Utilizacion de Framework como Spring, Struts, Hibernate, en la cual se hacen referencias declarativamente.
- Código de terceras partes que utilizan las APIs de la aplicación.
Es recomendable hacer una búsqueda de texto completa en el workspace antes de realizar un cambio.