Question

Sonar est une application pour intégrer la sortie de plusieurs outils d'analyse statique et test dans un aperçu complet de la qualité du logiciel.

Malheureusement, la plupart de ces outils d'analyse (PDM, FindBugs, etc.) ne supportent pas Groovy et, par extension, Grails.

Nous avons trouvé des outils appelés CodeNarc et GMetrics qui effectuent une partie de l'analyse, mais pas tester la couverture, et nous travaillons sur un plugin Sonar pour importer la sortie CodeNarc. Comme je l'ai dit, cependant, elle est incomplète.

Quelqu'un sait-il d'un meilleur ensemble d'outils de complexité / analyse statique à base de règles qui peuvent gérer Groovy, ainsi qu'une couverture de test Grails métrique? Bien sûr, l'un avec un plugin Sonar pour la lecture dans la sortie serait le mieux.

Était-ce utile?

La solution

Voici les outils que je connais (et juste au courant):

Mais rien prêt à être utilisé avec Sonar AFAIK. Je regarde SONARPLUGINS-194 à ce sujet mais il n'y a pas beaucoup d'activité, bien que certains travaux a été signalé récemment, peut-être vous être:)

Autres conseils

Il suffit d'utiliser Sonar Groovy Plugin !

Il tire parti GMetrics, Codenarc et COBERTURA dans Sonar!

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top