Sonar是一个应用程序,用于将来自多个静态和测试分析工具的输出集成到软件质量的全面概述中。
不幸的是,大多数分析工具(PDM,FindBugs等)都不支持Groovy,并且不支持Grails。
我们找到了名为CodeNarc和GMetrics的工具,它们执行了一些分析,但没有进行测试覆盖,我们正在开发一个Sonar插件来导入CodeNarc输出。正如我所说,这是不完整的。
有没有人知道可以处理Groovy的更好的复杂性/基于规则的静态分析工具集,以及Grails测试覆盖率指标?当然,在输出中使用Sonar插件进行阅读最好。
答案 0 :(得分:15)
只需使用Sonar Groovy Plugin!
它在声纳中利用了GMetrics,Codenarc和Cobertura!
答案 1 :(得分:6)
以下是我所知道的工具(并且只是知道):
但是没有准备好与Sonar AFAIK一起使用。我正在关注这个SONARPLUGINS-194但是没有太多的活动,尽管最近有一些工作报道,也许是你:)