overview
¿Qué es SonarQube?
SonarQube es una plataforma de análisis de calidad y seguridad de código desarrollada por SonarSource que permite a los desarrolladores y equipos de desarrollo realizar una inspección continua de la calidad y seguridad del código. Analiza automáticamente el código fuente para detectar errores, vulnerabilidades de seguridad y 'code smells' en numerosos lenguajes de programación, ahora mejorado con IA para sugerencias de remediación y revisión de código. Como plataforma establecida, SonarQube ofrece un análisis estático integral con extensas bibliotecas de reglas y 'quality gates'. Soporta implementaciones de servidor tanto en la nube como autogestionadas, facilitando la inspección continua de la base de código dentro de los flujos de trabajo de CI/CD para varios lenguajes, incluyendo Java, C#, Python, PHP, Go, Ruby, JavaScript, TypeScript, HTML, CSS, C, C++, Swift, YAML, JSON y Shell Script.
