我正在尝试为使用Scala/Java混合编码的团队设置简单的代码覆盖率报告。90/10的比率并遇到了一些严重的障碍。我以前已经建立并管理过Sonar,在一个只使用Java的团队中取得了巨大的成功,但这似乎不是一种选择。
声呐w/Scala插件是错误的,似乎只支持Scala项目,而不是混合项目。
SCCT与我们的maven构建集成,但在错误的测试失败中屡屡失败.
到目前为止,卧底一直是我最好的运气;它与我们的maven构建和生成报告集成在一起,但是它们没有像Sonar那样被存档或托管在任何地方。似乎也没有中央索引使导航生成的报告变得简单。
我在StackOverflow上读过答案,但基本上可以追溯到2010年,并暗示没有合适的解决方案。这一切都变了吗?
我有什么明显的遗漏吗?
发布于 2012-09-13 09:07:29
关于声纳侧:
发布于 2013-08-30 13:50:35
您可以使用SCCT或JaCoCo。
使用Maven和Scala设置JaCoCo可能有点棘手。这里有几个窍门:
https://stackoverflow.com/questions/12396830
复制相似问题