Regex scala代码覆盖率使用scct,如何通过正则表达式排除文件
在我的项目中使用scct时,我希望排除一些文件 我的生成文件:Regex scala代码覆盖率使用scct,如何通过正则表达式排除文件,regex,scala,sbt,code-coverage,scct,Regex,Scala,Sbt,Code Coverage,Scct,在我的项目中使用scct时,我希望排除一些文件 我的生成文件: object myBuild extends Build { lazy val americanNinja1 = Project(id = "American-Ninja", base = file("americanNinja")).settings(ScctPlugin.instrumentSettings: _*) //more code ..... } 如何将设置添加到scct以排除所有.html文件(例如) 查
object myBuild extends Build {
lazy val americanNinja1 = Project(id = "American-Ninja", base = file("americanNinja")).settings(ScctPlugin.instrumentSettings: _*)
//more code .....
}
如何将设置添加到scct以排除所有.html文件(例如)
查看scct的github项目,我发现有一个过滤器选项
这件事解决了一个问题:
你知道怎么做吗
谢谢 您可以看看哪个是SCCT的分支,支持排除,但它目前不支持多项目构建。我两天前已经解决了类似的问题,但我也必须分支SCCT和SBT-SCCT,并解决一些问题。第一个问题是SBT-SCCT没有正确地将“scctExcludePackages”设置传递给SCCT。我还修改了SCCT,使其基于包名而不是文件名进行排除。我知道这并不能解决您的问题,但请将此作为一种灵感,并随时作出贡献:
看看这个,我看不出有任何选项可以将内容排除在保险范围之外。。。有这方面的参考资料吗?谢谢你说得对,别无选择。Scoverage支持它,但是sbt插件没有公开它。我在Scoverage中没有看到任何合并报告选项,或者我错了吗?
sbt coverageAggregate
是一个将合并的新功能。