¿Alguien sabe de una herramienta para detectar código muerto en un proyecto Java EE?¿Cómo puedo detectar el código muerto en un proyecto de Java empresarial (Java + JSP + Javascript)?
He examinado muchas herramientas que lo hacen bien para proyectos Java puros, pero nada parece realmente manejar proyectos que incluyen JSP y archivos Javascript también. Por ejemplo, detectar que un método Java está en uso porque se está llamando desde un JSP, o detectar que algún archivo JSP que previamente se usó como una solicitud AJAX ya no se llame desde ningún Javascript.
Gracias.
Esto es en gran medida imposible ya que no se pueden determinar fácilmente todas las posibles solicitudes de Ajax que una pieza de JavaScript generará/podría generar. –
También podría tener escenarios donde un formulario en el HTML se está enviando a uno de ustedes JSP, por lo que tendría que inspeccionar el HTML también ... pero +1 ya que esta es una buena pregunta. – Endophage