21 Mayo 2012

El mayor tirón, para Mayo lo pon

por Antonio Calero

Tenemos varias novedades que contar en el mes de Mayo así que hemos decidido agruparlas en una única noticia aprovechando el refranero :-)

En primer lugar seguimos aportando nuestro granito de arena al mundo open-source, en excentia nos hemos puesto las pilas durante este mes y hemos contribuido con la comunidad open source con tres extensiones (dos nuevas y una actualización) de Sonar en nuestro marco de trabajo de QAlitaX:

  • Sonar Tattletale Plugin: una nueva extensión que permite analizar las dependencias de librerías en un proyecto Java a través de una integración con JBoss Tattletale. Con esta extensión podrás conocer librerías no se están usando, librerías duplicadas, librerías que no tengan número de versión, ... Si a esto le añadimos no solo se conocen los ciclos dentro de tu propio proyecto, sino que ahora también podrás saber que está pasando con tus dependencias externas. 

Ejemplo widget de librerías sin uso en Sonar Tattletale Plugin

  • Sonar Tab Metrics Plugin: una nueva extensión que añade una pestaña en Sonar para poder visualizar todas las métricas disponibles a nivel de recurso en el visor de código fuente.
Ejemplo de la pestaña de métricas a nivel de recursos


  • Sonar Spanish Pack 1.5: el paquete de idioma ya es compatible con la última versión de Sonar, la 3.0, incluyendo todos los términos de las nuevas opciones en perfecto castellano.


Y por otro lado, seguimos ampliando nuestros modelos de calidad de QAlitaX, por un lado actualizamos a las versiones 1.1.2 los ya existentes (PMD Model Plugin, Findbugs Model Plugin) para solucionar pequeños problemas detectados, y por otro lado publicando un nuevo modelo de calidad:


  • Checkstyle Model Plugin, permite añadir la semántica de las categorías de calidad de la herramienta Checkstyle en tu cuadro de mandos de Sonar, de manera que puedas conocer mejor a que aspectos de tu código están afectando las evidencias detectadas (diseño, nomenclatura, tamaño,...).


Ejemplo de los widgets del modelo de calidad de Checkstyle

Ya no tienes excusas para seguir evaluando la calidad de software en tus proyectos :-)




Comparte en     Suscríbete