Skip to content

Commit 01fcfee

Browse files
authored
Respect overriden language version when creating verifyModule task (#2437)
for JPMS integration
1 parent 2b3645f commit 01fcfee

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

buildSrc/src/main/kotlin/Java9Modularity.kt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,9 @@ object Java9Modularity {
128128
kotlinOptions {
129129
moduleName = compileTask.kotlinOptions.moduleName
130130
jvmTarget = "9"
131-
freeCompilerArgs += "-Xjdk-release=9"
131+
// To support LV override when set in aggregate builds
132+
languageVersion = compileTask.kotlinOptions.languageVersion
133+
freeCompilerArgs += listOf("-Xjdk-release=9", "-Xsuppress-version-warnings")
132134
}
133135
// work-around for https://youtrack.jetbrains.com/issue/KT-60583
134136
inputs.files(

0 commit comments

Comments
 (0)