Closed seanorar closed 9 years ago
Se analizaron las distintas metricas de CheckStyle y exceptuando una, todas necesitaban los mismos parametros para realizar el analisis, de esta manera se realizo un refactoring para poder implementar un mayor número de métricas que lo pedido incialmente.
Para implementar las tres nuevas metricas, se crearon los respectivos xml que entregan las configuraciones. Se realizo un "Template" donde se tiene la clase "Metrica" con la lógica principal, y las siguientes clases heredan de ella para agregar funcionalidad: NPathMetric, NullMetric, FanOutMetric DataAbstractionCouplingMetric, CyclomaticMetric y CyclomaticMetric.
Agregar las metricas de CheckStyle para poder colorear la ciudad dependiendo del resultado del analisis