Skip to content

Commit f82795d

Browse files
committed
Avoid implementation dependency for Java17.
1 parent 5cff8f1 commit f82795d

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

gradle/java_no_deps.gradle

+6-2
Original file line numberDiff line numberDiff line change
@@ -60,8 +60,12 @@ if (project.hasProperty('minJavaVersionForTests') && project.getProperty('minJav
6060
}
6161

6262
dependencies {
63-
compileOnly files(project.sourceSets."main_$name".compileClasspath)
64-
implementation files(project.sourceSets."main_$name".output)
63+
if (name == "java17") {
64+
compileOnly files(project.sourceSets."main_$name".output)
65+
} else {
66+
compileOnly files(project.sourceSets."main_$name".compileClasspath)
67+
implementation files(project.sourceSets."main_$name".output)
68+
}
6569
}
6670

6771
jar {

0 commit comments

Comments
 (0)