O que é o SonarSource e para que serve?
O SonarSource é o fornecedor do SonarQube, família de ferramentas que analisa código para encontrar bugs, vulnerabilidades e problemas de qualidade e aplica critérios de aprovação no desenvolvimento.
A família tem três partes. O SonarQube Server é a edição autogerenciada, instalada em infraestrutura própria. O SonarQube Cloud é a versão em nuvem, que analisa branches e comenta pull requests. O SonarQube for IDE, antigo SonarLint, é gratuito e avisa dos problemas enquanto a pessoa escreve o código no VS Code, IntelliJ, Visual Studio ou Eclipse.
O SonarQube Server declara mais de 7.000 regras para mais de 40 linguagens, além de detecção de segredos e análise de segurança (SAST). Os quality gates, verificações de aprovação ou reprovação, podem barrar o pipeline de CI quando o código não cumpre o padrão definido.
Serve a equipes de engenharia que querem impedir que código com falhas chegue à produção e acompanhar a dívida técnica ao longo do tempo. Recursos de IA, como a revisão de código gerado por IA, fazem parte da linha.






