Diferencia entre revisiones de «Uso de SonarQube»
Ir a la navegación
Ir a la búsqueda
| Línea 9: | Línea 9: | ||
= Analise estática = | = Analise estática = | ||
| − | Na [https://docs.sonarsource.com/sonarqube-server/latest/analyzing-source-code/analysis-overview/ documentación oficial]. Para probas, o máis sinxelo é probar en manual/local. | + | Na [https://docs.sonarsource.com/sonarqube-server/latest/analyzing-source-code/analysis-overview/ documentación oficial]. Para probas, o máis sinxelo é probar en [https://docs.sonarsource.com/sonarqube-server/latest/try-out-sonarqube/ manual/local]. |
No mundo real, o común será integrar cun repositorio remoto ou cun ''job'' de Jenkins. | No mundo real, o común será integrar cun repositorio remoto ou cun ''job'' de Jenkins. | ||
Revisión del 19:49 21 feb 2025
Sumario
Introdución
SonarQube é unha plataforma de software libre para evaluar código fonte. Usa diversas ferramentas de análise estática de código fonte como Checkstyle, PMD o FindBugs para obtener métricas que poden axudar a mellorar a calidade do código dun programa.
Instalación
Posiblemente o xeito máis sinxelo sexa facer a instalación con Docker ou Docker Compose:
Analise estática
Na documentación oficial. Para probas, o máis sinxelo é probar en manual/local.
No mundo real, o común será integrar cun repositorio remoto ou cun job de Jenkins.
Análise dinámica: Integración con IDE (Connected mode)
Na documentación oficial indica como facer para distintos IDES.
Visual Studio
- Integración con Visual Studio