Skip to content

Commit 71b7639

Browse files
author
Vincent PERICART
committed
Fixes #54
1 parent 232b701 commit 71b7639

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

Diff for: src/main/scala/scoverage/ScoverageSbtPlugin.scala

+5-5
Original file line numberDiff line numberDiff line change
@@ -82,11 +82,11 @@ class ScoverageSbtPlugin extends sbt.Plugin {
8282
case None => throw new Exception(s"Fatal: $ScalacArtifact not in libraryDependencies")
8383
case Some(classpath) =>
8484
Seq(
85-
"-Xplugin:" + classpath.getAbsolutePath,
86-
"-P:scoverage:excludedPackages:" + Option(excludedPackages.value).getOrElse(""),
87-
"-P:scoverage:excludedFiles:" + Option(scoverageExcludedFiles.value).getOrElse(""),
88-
"-P:scoverage:dataDir:" + crossTarget.value.getAbsolutePath + "/scoverage-data"
89-
)
85+
s"-Xplugin:${classpath.getAbsolutePath}",
86+
s"-P:scoverage:dataDir:${crossTarget.value.getAbsolutePath}/scoverage-data"
87+
) ++
88+
Option(excludedPackages.value).map(v => s"-P:scoverage:excludedPackages:$v") ++
89+
Option(scoverageExcludedFiles.value).map(v => s"-P:scoverage:excludedFiles:$v")
9090
}
9191
},
9292

0 commit comments

Comments
 (0)