Configure Kotlin compiler to use -java-parameters by default

See gh-12641
This commit is contained in:
Rui Figueira
2018-03-27 00:45:40 +01:00
committed by Andy Wilkinson
parent 404f22e5f9
commit 5e2726f896
8 changed files with 74 additions and 6 deletions

View File

@@ -52,4 +52,17 @@ public class KotlinPluginActionIntegrationTests {
.containsPattern("org.jetbrains.kotlin:kotlin-stdlib-jdk8:* -> 1.2.10");
}
@Test
public void kotlinCompileTasksUseJavaParametersFlagByDefault() {
assertThat(this.gradleBuild.build("kotlinCompileTasksJavaParameters").getOutput())
.contains("compileKotlin java parameters: true")
.contains("compileTestKotlin java parameters: true");
}
@Test
public void kotlinCompileTasksCanOverrideDefaultJavaParametersFlag() {
assertThat(this.gradleBuild.build("kotlinCompileTasksJavaParameters").getOutput())
.contains("compileKotlin java parameters: false")
.contains("compileTestKotlin java parameters: false");
}
}