Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


O SonarQube funciona sempre numa estrutura de Agent->Servidor, onde o Agent realiza o scan e reporta os resultados ao Servidor, que armazena os dados dentro do projeto e exibe de forma gráfica. O plugin que desenvolvemos para o SonarQube com as regras a serem analisadas no ADVPL foi adaptado para funcionar independentemente do servidor, com isso conseguimos desenvolver um container que pode analisar os fontes localmente. O container foi montado a fim de que existam dois volumes, um para os fontes a serem analisados e outro com os includes dos fontes, e os mesmos são mapeados e analisados, juntamente com os includes padrão da linguagem.


...

Para acessar as regras, acesse: 

https://sonar-rules.engpro.totvs.com.br/menu/rules