我正在尝试为混合 Scala/Java 中的团队编码设置简单的代码覆盖率报告。90/10 的比率并遇到一些严重的障碍。我之前在一个纯 Java 的团队中设置和管理 Sonar 并取得了巨大的成功,但这似乎不是一个选择。
Sonar w/Scala 插件有问题,似乎只支持 Scala 项目,而不是混合项目。
SCCT 与我们的 maven 构建集成,但因反复出现假阴性测试失败而失败。
到目前为止,卧底一直是我最好的运气。它与我们的 Maven 构建集成并生成报告,但它们不会像使用 Sonar 那样在任何地方存档或托管。似乎也没有中央索引可以让浏览生成的报告变得简单。
我已经在 StackOverflow 上阅读了答案,但它们主要可以追溯到 2010 年,并表明没有合适的解决方案可用。这有改变吗?
我有什么明显的遗漏吗?