12

Sonar 是一个应用程序,用于将多个静态和测试分析工具的输出集成到软件质量的全面概述中。

不幸的是,大多数这些分析工具(PDM、FindBugs 等)不支持 Groovy,进而不支持 Grails。

我们找到了名为 CodeNarc 和 GMetrics 的工具,它们执行一些分析,但不执行测试覆盖率,我们正在开发一个 Sonar 插件来导入 CodeNarc 输出。但是,正如我所说,这是不完整的。

有谁知道一组更好的可以处理 Groovy 的复杂性/基于规则的静态分析工具,以及 Grails 测试覆盖率指标?当然,最好有一个带有 Sonar 插件来读取输出的插件。

4

2 回答 2

15

只需使用声纳 Groovy 插件

它在声纳中利用了 GMetrics、Codenarc 和 Cobertura!

于 2011-02-14T15:08:18.773 回答
6

以下是我知道(并且只是知道)的工具:

但是没有准备好与 Sonar AFAIK 一起使用。我正在关注SONAPLUGINS-194,但没有太多活动,尽管最近报告了一些工作,也许是你 :)

于 2010-02-23T18:49:55.100 回答