SonarQube
Herramienta de análisis de código estático para la inspección continua de la base de código.
SonarQube (conocido anteriormente como Sonar[1]) es una plataforma para evaluar código fuente. Es software libre y usa diversas herramientas de análisis estático de código fuente como Checkstyle, PMD o FindBugs para obtener métricas que pueden ayudar a mejorar la calidad del código de un programa.[2]
SonarQube | ||
---|---|---|
Control de mando de SonarQube | ||
Información general | ||
Tipo de programa | Análisis estático de software | |
Desarrollador | SonarSource | |
Lanzamiento inicial | 14 de diciembre de 2007 | |
Licencia | LGPL | |
Idiomas | plurilingüe | |
Información técnica | ||
Programado en | Java | |
Plataformas admitidas | máquina virtual Java | |
Versiones | ||
Última versión estable | 9.9 ( 07 de febrero de 2023 (1 año, 9 meses y 9 días)) | |
Enlaces | ||
Funciones
editar- Informa sobre código duplicado, estándares de codificación, pruebas unitarias, cobertura de código, complejidad ciclomática, errores potenciales, comentarios y diseño del software.[3]
- Aunque pensado para Java, acepta otros lenguajes mediante extensiones.
- Se integra con Maven, Ant y herramientas de integración continua como Atlassian Bamboo, Jenkins y Hudson.
Referencias
editar- ↑ Freddy Mallet (20 de marzo de 2013). «SONAR is becoming SONARQUBE». SonarQube project mailing list. Archivado desde el original el 24 de julio de 2013. Consultado el 3 de julio de 2013.
- ↑ Contrôler la qualité de ses projets avec Sonar
- ↑ «Methods and Tools issue». 1 de marzo de 2010. Consultado el 14 de abril de 2010.
Enlaces externos
editar- Página oficial
- Sonar en funcionamiento
- Índice de plugins para extender la funcionalidad
- Partner oficial en España y Latinoamérica