As this topic is highly talked in English I’ll leave the long post to the Spanish page… I will only have to tell you that if it doesn’t work (specially in automator) you should check the path to the files in the script… it happened to me and spend a while until I figured out hehehe….
If you want more info or download follow the golden path http://opensource.adobe.com/wiki/display/flexpmd/FlexPMD
So, hope this helps and happy code improvement!!PMD para lo que no saben lo que es (yo lo ignoraba hasta hace poco) es un analizador de código Java que utiliza una serie de reglas estáticas – para mas informacion: http://en.wikipedia.org/wiki/PMD_%28software%29
Ahora… no crean que esto se queda solo para Java… la comunidad de Flex tambien cuenta con esta herramienta!!!! y opensource
La podrás descargar desde http://opensource.adobe.com/wiki/display/flexpmd/FlexPMD y cuenta con cuatro modos de invocación:
- la linea de comando
- ant
- maven
- automator (mac only)
personalmente he probado la versión de automator y les puedo que al principio fue un poco frustrante… mi conocimiento de automator es escaso y en los primeros intentos no obtenia resultados y sin indice de error. Luego de revisar el script me di cuenta que tienes que actualizar la ruta de la ubicacion de los archivos (un poco obvio pero no habia pasado por mi cabeza).
A pesar que no existe documentación (en especial para la instalacion) es resultado es sorprendente!!! utilizando el visor de violaciones podrás apreciar código no utilizado, malas practicas entre otras cosas….
Así que a probar ese código sin miedo!!!