我在我们的Play应用程序中使用了sbt-scoverage。
我使用以下配置来排除反向和路由生成的文件。
coverageExcludedPackages := ";Reverse.;Routes.;"
但是,这只能排除生成的反向scala文件,并且不能排除路由文件。即使我使用以下脚本,它也会使用相同的
coverageExcludedPackages := ";Routes.*;"
任何人都知道正确的正则表达式应该是什么?
答案 0 :(得分:4)
作为@ socom1880答案的改进,这对我有用,可以将其添加到&Struct<Struct<_>>
build.sbt
答案 1 :(得分:3)
尝试
coverageExcludedPackages := "<empty>;router\\..*;"
答案 2 :(得分:0)
最好尝试以下配置:
coverageExcludedPackages := ".*Reverse.*;Routes.*"
这肯定可以。