Skip to content

Commit b5769ac

Browse files
committed
respect the base classpaths to support the new implementation and testImplementation configurations
1 parent 2ec5d1a commit b5769ac

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/main/groovy/org/scoverage/ScoverageExtension.groovy

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ class ScoverageExtension {
6262
scala.source(original.scala)
6363

6464
compileClasspath += original.compileClasspath + project.configurations.scoverage
65-
runtimeClasspath = it.output + project.configurations.scoverage + project.configurations.runtime
65+
runtimeClasspath = it.output + project.configurations.scoverage + original.runtimeClasspath
6666
}
6767

6868
def testSourceSet = project.sourceSets.create('testScoverage') {
@@ -72,8 +72,8 @@ class ScoverageExtension {
7272
resources.source(original.resources)
7373
scala.source(original.scala)
7474

75-
compileClasspath = mainSourceSet.output + project.configurations.testCompile
76-
runtimeClasspath = it.output + mainSourceSet.output + project.configurations.scoverage + project.configurations.testRuntime
75+
compileClasspath = mainSourceSet.output + original.compileClasspath
76+
runtimeClasspath = it.output + mainSourceSet.output + project.configurations.scoverage + original.runtimeClasspath
7777
}
7878

7979
def scoverageJar = project.tasks.create('jarScoverage', Jar.class) {

0 commit comments

Comments
 (0)