Exclude unsupported language versions from gradle options
^KT-36146 Fixed
This commit is contained in:
+3
-1
@@ -32,7 +32,9 @@ open class DefaultValues(val defaultValue: String, val possibleValues: List<Stri
|
|||||||
|
|
||||||
object LanguageVersions : DefaultValues(
|
object LanguageVersions : DefaultValues(
|
||||||
"null",
|
"null",
|
||||||
LanguageVersion.values().map { "\"${it.description}\"" }
|
LanguageVersion.values()
|
||||||
|
.filterNot { it.isUnsupported }
|
||||||
|
.map { "\"${it.description}\"" }
|
||||||
)
|
)
|
||||||
|
|
||||||
object JvmTargetVersions : DefaultValues(
|
object JvmTargetVersions : DefaultValues(
|
||||||
|
|||||||
+2
-2
@@ -6,14 +6,14 @@ interface KotlinCommonOptions : org.jetbrains.kotlin.gradle.dsl.KotlinCommonToo
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Allow using declarations only from the specified version of bundled libraries
|
* Allow using declarations only from the specified version of bundled libraries
|
||||||
* Possible values: "1.0", "1.1", "1.2", "1.3", "1.4"
|
* Possible values: "1.2 (DEPRECATED)", "1.3", "1.4", "1.5 (EXPERIMENTAL)"
|
||||||
* Default value: null
|
* Default value: null
|
||||||
*/
|
*/
|
||||||
var apiVersion: kotlin.String?
|
var apiVersion: kotlin.String?
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Provide source compatibility with the specified version of Kotlin
|
* Provide source compatibility with the specified version of Kotlin
|
||||||
* Possible values: "1.0", "1.1", "1.2", "1.3", "1.4"
|
* Possible values: "1.2 (DEPRECATED)", "1.3", "1.4", "1.5 (EXPERIMENTAL)"
|
||||||
* Default value: null
|
* Default value: null
|
||||||
*/
|
*/
|
||||||
var languageVersion: kotlin.String?
|
var languageVersion: kotlin.String?
|
||||||
|
|||||||
Reference in New Issue
Block a user