0

我真的坚持这个。我为 Sonar 构建了 Godaddy Ruby 插件,它似乎运行良好,我可以从 Cane 和其他人那里注销结果,但是在这一行:

https://github.com/GoDaddy-Hosting/ruby-sonar-plugin/blob/master/src/main/java/com/godaddy/sonar/ruby/metricfu/MetricfuComplexityYamlParserImpl.java#L38

我得到一个空指针异常,因为 Saikuro 似乎不在那个对象中。我想知道我是否缺少配置项或其他东西。有没有人看到这个问题?

更烦人的是,如果我注释掉有问题的代码,其他分析工具的结果都不会保存到 Sonar。我得到了大量的 MetricFu results.yml,但没有向 Sonar 报告任何内容。

4

1 回答 1

0

快速浏览一下代码,看起来它可能依赖于旧的 metric_fu 接口......您的 metric_fu 版本对于上面的代码来说可能太新了。请在 metric_fu 问题跟踪器上输入问题,我们可以在那里为您提供更好的帮助。https://github.com/metricfu/metric_fu/issues

于 2013-11-03T01:29:36.337 回答