overview
O que é SonarQube?
SonarQube é uma plataforma de análise de qualidade e segurança de código desenvolvida pela SonarSource que permite que desenvolvedores e equipes de desenvolvimento realizem inspeção contínua da qualidade e segurança do código. Ele analisa automaticamente o código-fonte para detectar bugs, vulnerabilidades de segurança e "code smells" em inúmeras linguagens de programação, agora aprimorado com IA para sugestões de remediação e revisão de código. Como uma plataforma estabelecida, SonarQube oferece análise estática abrangente com extensas bibliotecas de regras e "quality gates". Ele suporta implantações de servidor baseadas em nuvem e auto-gerenciadas, facilitando a inspeção contínua da base de código dentro de fluxos de trabalho de CI/CD para várias linguagens, incluindo Java, C#, Python, PHP, Go, Ruby, JavaScript, TypeScript, HTML, CSS, C, C++, Swift, YAML, JSON e Shell Script.
