Gostaria de saber se a diferença de 'robustez' entre o Sonarqube, e o relatório PMD, a nivel estático de análise de código fonte.
Gostaria de saber se a diferença de 'robustez' entre o Sonarqube, e o relatório PMD, a nivel estático de análise de código fonte.
Olá, Lauro.
O Sonar era, inicialmente, um "agregador" de ferramentas de análise de qualidade de código. Usava PMD, Checkstyle, entre vários outros.
Aos poucos, foram migrando [1] para analisadores de código da própria plataforma.
A SonarQube é um produto de uma empresa [2] que contribui com open-source mas também vende uma plataforma fechada baseada nesse código.
O PMD é um projeto totalmente open-source [3]
Referências:
[2] https://www.sonarsource.com/company/history/
[3] https://pmd.github.io/pmd-6.3.0/pmd_projectdocs_credits.html