2010-02-23 9 views
12

Sonar è un'applicazione per l'integrazione di output da diversi strumenti di analisi statica e di test in una panoramica completa della qualità del software.Plugin Groovy/Grails per Sonar

Sfortunatamente, molti di questi strumenti di analisi (PDM, FindBugs, ecc.) Non supportano Groovy e, per estensione, Grails.

Abbiamo trovato strumenti chiamati CodeNarc e GMetrics che eseguono alcune analisi, ma non la copertura di test, e stiamo lavorando su un plug-in Sonar per importare l'output CodeNarc. Come ho detto, però, questo è incompleto.

Qualcuno sa di un insieme migliore di strumenti di analisi statica basati su regole/complessità che possono gestire Groovy, oltre a una metrica di copertura del test di Grails? Naturalmente, uno con un plug-in Sonar per la lettura nell'output sarebbe il migliore.

risposta

6

Qui ci sono gli strumenti che sono a conoscenza della (e solo a conoscenza):

Ma niente pronto per essere utilizzato con Sonar AFAIK. Sto guardando SONARPLUGINS-194 su questo, ma non c'è molta attività, anche se alcuni lavori sono stati segnalati di recente, forse si :)

+2

Sì, siamo noi. – billjamesdev

15

Basta usare Sonar Groovy Plugin!

Fa leva su GMetrics, Codenarc e Cobertura in Sonar!

+11

Ya, è quello che abbiamo sviluppato, grazie. – billjamesdev

+0

Grazie ragazzi! È ottimo! –

+0

Il plug-in Sonar Groovy utilizza CodeNarc, GMetrics, Cobertura –

Problemi correlati