Featured image of post Sonarlint

Sonarlint

O sonarlint é um plugin que faz análise estática de código, direto na IDE. Além de aumentar a qualidade do código é uma excelente fonte de conhecimento da linguagem analisada.

Sonarlint

O sonarlint é uma extensão free e opensource para as principais IDEs do mercado que ajuda a corrigir bugs no código, aumentar a qualidade e detectar falhas de segurança. O Sonarlint faz a análise estática do código, seja de um único arquivo ou de toda uma solução.

O Sonarlint entrega algumas centenas de regras específicas para cada tipo de linguagem suportada. Essas regras detectam bugs, code smell e vunerabilidades que podem ser introduzidas em tempo de codificação. O feedback é instantâneo!

Conexão com SonarQube ou SonarCloud

O Sonarlint pode ser conectado a instâncias do SonarQube ou SonarCloud. Essa configuração permite receber as notificações de quality gates diretamente na IDE. Essa conexão também importa as regras de quality gates definidas no SonarQube/SonarCloud do projeto e/ou de uma linguagem, ou seja, após a conexão as regras passagem a ser analisadas diratemente na IDE. Além do aumenta da qualidade de código e conhecimento, ambos citados acima, essa integração permite ter o feedback do quality gate sem a necessidade da análise da esteira de integração contínua.

Configuração da integração com o SonarQube/SonarCloud

comments powered by Disqus
Criado com Hugo
Tema Stack desenvolvido por Jimmy