war*_*ace 17 scala code-coverage sonarqube
我正在尝试为混合Scala/Java中的团队编码设置简单的代码覆盖率报告.一个90/10的比例,并遇到一些严重的障碍.我之前已经建立并管理Sonar,只有Java团队取得了巨大的成功,但它似乎不是一个选择.
Sonar w/Scala插件很麻烦,似乎只支持Scala项目,而不是混合项目.
SCCT与我们的maven构建集成,但是反复出现假阴性测试失败.
到目前为止卧底是我最好的运气; 它与我们的maven构建集成并生成报告,但它们不会像Sonar那样存档或托管在任何地方.似乎没有中央索引可以简化导航生成的报告.
我已经在StackOverflow上阅读了这些答案,但它们大部分可以追溯到2010年,并且表明没有合适的解决方案.这改变了吗?
有什么明显的东西我不见了吗?
关于声纳方面:
是的,Scala Sonar插件开发目前停滞不前.它是由社区发起的,但没有人愿意接受它.如果有一些志愿者,我们很乐意指导和帮助他们.
关于在单个项目中支持多种语言,Sonar将提供支持.我无法为您提供路线图,但我们目前正考虑如何在下一版本中添加Sonar中的这种支持,因此这是一个短期问题.
使用Maven和Scala设置JaCoCo可能有点棘手.这里有一些技巧:
归档时间: |
|
查看次数: |
4455 次 |
最近记录: |