Sonar 是一个应用程序,用于将多个静态和测试分析工具的输出集成到软件质量的全面概述中。
不幸的是,大多数这些分析工具(PDM、FindBugs 等)不支持 Groovy,进而不支持 Grails。
我们找到了名为 CodeNarc 和 GMetrics 的工具,它们执行一些分析,但不执行测试覆盖率,我们正在开发一个 Sonar 插件来导入 CodeNarc 输出。但是,正如我所说,这是不完整的。
有谁知道一组更好的可以处理 Groovy 的复杂性/基于规则的静态分析工具,以及 Grails 测试覆盖率指标?当然,最好有一个带有 Sonar 插件来读取输出的插件。