Closed emoreno-94 closed 9 years ago
Se descargó el plugin CheckStyle para eclipse y se realizaron varias pruebas para comprobar su funcionamiento, las cuales incluyeron analizar 2 métricas:
Se descargó el código de Checkstyle desde github para revisarlo
Después de una pequeña búsqueda se encontró la clase principal, pero aun no se realizan pruebas mayores para comprobar su funcionamiento.
Utilizando el plugin de checkstyle, se encontró el archivo xml que genera la configuración de la métrica.
Se crearon dos archivos xml uno para cada métrica (booleana y ciclomatica) los cuales son utilizados para arrancar la aplicación desde la consola
El resultado del análisis queda guardado en un archivo de texto plano.
Integrar el código de checkstyle generaba problemas al realizar build del proyecto, por esta razón se investigara como realizar la integración sin que se vea modificado el build del juego.
Investigar proyecto http://checkstyle.sourceforge.net/ y factibilidad de alguna de las siguientes opciones para integrar en este proyecto :
-Llamar a CheckStyle desde Terasology -Adaptar parte del código de CheckStyle en Terasology -Escribir las características de CheckStyle desde cero en Terasology