¿Qué es SonarSource y para qué sirve?
SonarSource es el proveedor de SonarQube, una familia de herramientas que analiza código para encontrar errores, vulnerabilidades y problemas de calidad y aplica criterios de aprobación durante el desarrollo.
La familia tiene tres partes. SonarQube Server es la edición autogestionada, instalada en infraestructura propia. SonarQube Cloud es la versión en la nube, que analiza ramas y comenta pull requests. SonarQube for IDE, antes SonarLint, es gratuito y avisa de los problemas mientras la persona escribe el código en VS Code, IntelliJ, Visual Studio o Eclipse.
SonarQube Server declara más de 7.000 reglas para más de 40 lenguajes, además de detección de secretos y análisis de seguridad (SAST). Los quality gates, verificaciones de aprobación o rechazo, pueden detener el pipeline de CI cuando el código no cumple el estándar definido.
Sirve a equipos de ingeniería que quieren evitar que código con fallas llegue a producción y seguir la deuda técnica con el tiempo. Los recursos de IA, como la revisión de código generado por IA, forman parte de la línea.






