excentia presenta la primera versión (1.0) de la extensión
"PMD Model" para
Sonar para seguir completando y extendiendo la plataforma de aseguramiento de calidad de
QAlitaX.
El cometido de este singular plugin es
implementar el modelo de calidad de la herramienta PMD para poder obtener las categorías en las que clasifica sus reglas. Una categoría es una agrupación de reglas que se deben cumplir en un código fuente y el modelo agrupa el conjunto de categorías a tener en cuenta en el análisis.
PMD es una potente herramienta de análisis estático integrada en
Sonar y basada en una serie de reglas de buenas prácticas configurables (puedes consultar las categorías definidas en la página de
PMD).
"PMD Model" viene a sumar y aportar un gran valor añadido a la herramienta
PMD y, por extensión, a
Sonar, ya que permite dotar de significado a las diferentes categorías de regla establecidas y facilita enormemente la priorización y corrección de evidencias, pasando de unos datos resultantes de un análisis estático en modo “crudo” a una información modelizada que aporta seguridad y semántica a dichos análisis, además de ahorrar una gran cantidad de tiempo de estudio de dichos resultados en “crudo”.
Prueba
"PMD Model" en tu instancia de
Sonar y comprobarás la diferencia y la comprensión adicional que te aporta este nuevo plugin, cuyas principales características son:
- Agrupación de reglas
- Ahorro de tiempo/costes para atacar problemas de calidad concretos
- Seguridad y fiabilidad en las interpretaciones
- Facilitar la priorización y corrección (toma de decisiones)