-Xjdk-release. Review fixes

This commit is contained in:
Mikhael Bogdanov
2021-11-20 15:22:55 +01:00
committed by Space
parent 3593e45b97
commit a6052dce44
10 changed files with 45 additions and 61 deletions
@@ -391,8 +391,9 @@ default: `indy-with-constants` for JVM target 9 or greater, `inline` otherwise""
@Argument(
value = "-Xjdk-release",
valueDescription = "<version>",
description = """Compile against specified JDK API. Requires JDK 9 or newer.
Supported versions depend on used JDK (For JDK 17 supported targets are 1.8, 9, 10 - 17). Also set `-jvm-target` value"""
description = """Compile against the specified JDK API version, similarly to javac's `-release`. Requires JDK 9 or newer.
Supported versions depend on the used JDK; for JDK 17+ supported versions are 1.8, 9, 10, ..., 17.
Also sets `-jvm-target` value equal to the selected JDK version"""
)
var jdkRelease: String? by NullableStringFreezableVar(null)