Soy un usuario de NetBeans 6.5 y estoy buscando una manera de generar una lista de métodos/clases que no se usan dentro de un grupo de proyectos establecido.Detectando el proyecto Java Cruft
Sé que puedo hacer clic derecho en cada método y seleccionar "Buscar usos", pero estoy buscando una automatización para ese proceso.
Estoy dispuesto a ver algo que se ejecuta fuera de netbeans, siempre que genere una lista de métodos/clases cruft.
Gracias.
Parece ser una solución parcial, pero solo parece permitir la detección de métodos/campos privados. –
Estaba a punto de publicar lo mismo después de mirar PMD. También he tenido el mismo problema, en el pasado lidiaba con bases de código heredadas. Solo detecté métodos públicos no utilizados (no utilizados dentro de la base de código) a través de una mezcla maligna de grep, python, etc. Publica por favor si sabes de cualquier otro herramientas. –
Se supone que los métodos públicos se usan fuera de su código (son su API), por lo que PMD no los marca. –