Add 1.1 language version to kotlin options for Gradle
This commit is contained in:
+2
-1
@@ -25,7 +25,8 @@ import java.util.List;
|
||||
public abstract class CommonCompilerArguments {
|
||||
public static final String PLUGIN_OPTION_FORMAT = "plugin:<pluginId>:<optionName>=<value>";
|
||||
|
||||
@GradleOption(defaultValue = "\"1.0\"", possibleValues = { "\"1.0\"" })
|
||||
// todo: reuse LanguageVersion from frontend
|
||||
@GradleOption(defaultValue = "\"1.1\"", possibleValues = { "\"1.0\", \"1.1\"" })
|
||||
@Argument(value = "language-version", description = "Provide source compatibility with specified language version")
|
||||
@ValueDescription("<version>")
|
||||
public String languageVersion;
|
||||
|
||||
+2
-2
@@ -12,8 +12,8 @@ interface KotlinJsOptions {
|
||||
|
||||
/**
|
||||
* Provide source compatibility with specified language version
|
||||
* Possible values: "1.0"
|
||||
* Default value: "1.0"
|
||||
* Possible values: "1.0", "1.1"
|
||||
* Default value: "1.1"
|
||||
*/
|
||||
var languageVersion: kotlin.String
|
||||
|
||||
|
||||
+2
-2
@@ -11,7 +11,7 @@ internal abstract class KotlinJsOptionsBase : org.jetbrains.kotlin.gradle.dsl.Ko
|
||||
|
||||
private var languageVersionField: kotlin.String? = null
|
||||
override var languageVersion: kotlin.String
|
||||
get() = languageVersionField ?: "1.0"
|
||||
get() = languageVersionField ?: "1.1"
|
||||
set(value) { languageVersionField = value }
|
||||
|
||||
private var mainField: kotlin.String? = null
|
||||
@@ -76,7 +76,7 @@ internal abstract class KotlinJsOptionsBase : org.jetbrains.kotlin.gradle.dsl.Ko
|
||||
|
||||
internal fun org.jetbrains.kotlin.cli.common.arguments.K2JSCompilerArguments.fillDefaultValues() {
|
||||
kjsm = true
|
||||
languageVersion = "1.0"
|
||||
languageVersion = "1.1"
|
||||
main = "noCall"
|
||||
metaInfo = true
|
||||
moduleKind = "plain"
|
||||
|
||||
+2
-2
@@ -25,8 +25,8 @@ interface KotlinJvmOptions {
|
||||
|
||||
/**
|
||||
* Provide source compatibility with specified language version
|
||||
* Possible values: "1.0"
|
||||
* Default value: "1.0"
|
||||
* Possible values: "1.0", "1.1"
|
||||
* Default value: "1.1"
|
||||
*/
|
||||
var languageVersion: kotlin.String
|
||||
|
||||
|
||||
+2
-2
@@ -21,7 +21,7 @@ internal abstract class KotlinJvmOptionsBase : org.jetbrains.kotlin.gradle.dsl.K
|
||||
|
||||
private var languageVersionField: kotlin.String? = null
|
||||
override var languageVersion: kotlin.String
|
||||
get() = languageVersionField ?: "1.0"
|
||||
get() = languageVersionField ?: "1.1"
|
||||
set(value) { languageVersionField = value }
|
||||
|
||||
private var noJdkField: kotlin.Boolean? = null
|
||||
@@ -66,7 +66,7 @@ internal fun org.jetbrains.kotlin.cli.common.arguments.K2JVMCompilerArguments.fi
|
||||
includeRuntime = false
|
||||
jdkHome = null
|
||||
jvmTarget = "1.6"
|
||||
languageVersion = "1.0"
|
||||
languageVersion = "1.1"
|
||||
noJdk = false
|
||||
noReflect = true
|
||||
noStdlib = true
|
||||
|
||||
Reference in New Issue
Block a user