diff --git a/.idea/misc.xml b/.idea/misc.xml index 43ba136..f9088ce 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -1,4 +1,3 @@ - diff --git a/src/main/java/rife/bld/extension/CompileKotlinOptions.java b/src/main/java/rife/bld/extension/CompileKotlinOptions.java index 236e513..5153cb1 100644 --- a/src/main/java/rife/bld/extension/CompileKotlinOptions.java +++ b/src/main/java/rife/bld/extension/CompileKotlinOptions.java @@ -462,7 +462,7 @@ public class CompileKotlinOptions { } /** - * Specified additional compiler options. + * Specify additional compiler options. * * @param options one or more compiler options * @return this class instance @@ -473,7 +473,7 @@ public class CompileKotlinOptions { } /** - * Specified additional compiler options. + * Specify additional compiler options. * * @param options list of compiler options * @return this class instance diff --git a/src/test/java/rife/bld/extension/CompileKotlinOperationTest.java b/src/test/java/rife/bld/extension/CompileKotlinOperationTest.java index 54de25f..c1d45a2 100644 --- a/src/test/java/rife/bld/extension/CompileKotlinOperationTest.java +++ b/src/test/java/rife/bld/extension/CompileKotlinOperationTest.java @@ -26,6 +26,7 @@ import java.io.IOException; import java.nio.file.Files; import java.nio.file.Path; import java.util.ArrayList; +import java.util.List; import java.util.Objects; import java.util.logging.ConsoleHandler; import java.util.logging.Level; @@ -80,6 +81,12 @@ class CompileKotlinOperationTest { .compileTestClasspath(mainDir.getAbsolutePath()); op.compileOptions().verbose(true); + op.compileOptions().jdkRelease("17"); + + var args = op.compileOptions().args(); + var matches = List.of("-Xjdk-release=17", "-no-stdlib", "-verbose"); + assertThat(args).isEqualTo(matches); + op.execute(); assertThat(tmpDir).isNotEmptyDirectory(); diff --git a/src/test/java/rife/bld/extension/CompileKotlinOptionsTest.java b/src/test/java/rife/bld/extension/CompileKotlinOptionsTest.java index d34c4d1..d98cc21 100644 --- a/src/test/java/rife/bld/extension/CompileKotlinOptionsTest.java +++ b/src/test/java/rife/bld/extension/CompileKotlinOptionsTest.java @@ -93,7 +93,6 @@ class CompileKotlinOptionsTest { "-module-name", "module", "-no-jdk", "-no-reflect", - "-no-stdlib", "-no-warn", "-opt-in", "opt1", "-opt-in", "opt2",