首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用scct的scala代码覆盖率,如何通过regex排除文件

使用scct的scala代码覆盖率,如何通过regex排除文件
EN

Stack Overflow用户
提问于 2013-12-06 00:44:18
回答 2查看 809关注 0票数 0

在我的项目中使用scct时,我希望排除一些文件

我的构建文件:

代码语言:javascript
复制
object myBuild extends Build {

  lazy val americanNinja1 = Project(id = "American-Ninja", base = file("americanNinja")).settings(ScctPlugin.instrumentSettings: _*)

 //more code .....
}

如何将设置添加到scct以排除所有.html文件(例如)

查看scct的github项目,我看到有一个过滤器选项

https://github.com/sqality/scct/blob/master/src/main/scala/com/sqality/scct/CoverageFilter.scala

有一个问题已经解决了:

https://github.com/mtkopone/scct/issues/60

你知道怎么做吗?

谢谢!

EN

回答 2

Stack Overflow用户

发布于 2014-01-03 01:22:32

我在两天前已经修复了类似的问题,但我不得不分叉SCCT和SBT-SCCT,并修复一些东西。第一个问题是SBT-SCCT没有正确地将"scctExcludePackages“设置传递给SCCT。此外,我还修改了SCCT,使其根据包名称而不是文件名排除。我知道这不能解决你的问题,但请把这作为灵感,并随时做出贡献:

https://github.com/RadoBuransky/sbt-scct/commit/b301a9cb21447c3a531707437b95e5f39e9ce336 https://github.com/RadoBuransky/scct/commit/d6244d54ef00f01f6019d7cf1bd0fd927ce75e08

票数 1
EN

Stack Overflow用户

发布于 2013-12-13 02:20:12

你可以看看https://github.com/scoverage/sbt-scoverage,它是SCCT的一个分支,支持排除,但目前不支持多项目构建。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20405735

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档