Mark multiplatform projects as experimental in the UI
This commit is contained in:
+3
-3
@@ -138,7 +138,7 @@ open class GradleKotlinJSFrameworkSupportProvider(frameworkTypeId: String = "KOT
|
|||||||
}
|
}
|
||||||
|
|
||||||
open class GradleKotlinMPPCommonFrameworkSupportProvider :
|
open class GradleKotlinMPPCommonFrameworkSupportProvider :
|
||||||
GradleKotlinFrameworkSupportProvider("KOTLIN_MPP_COMMON", "Kotlin (Multiplatform - Common)", KotlinIcons.SMALL_LOGO) {
|
GradleKotlinFrameworkSupportProvider("KOTLIN_MPP_COMMON", "Kotlin (Multiplatform Common - Experimental)", KotlinIcons.SMALL_LOGO) {
|
||||||
override fun getPluginId() = "kotlin-platform-common"
|
override fun getPluginId() = "kotlin-platform-common"
|
||||||
|
|
||||||
override fun getDependencies(sdk: Sdk?) = listOf(MAVEN_COMMON_STDLIB_ID)
|
override fun getDependencies(sdk: Sdk?) = listOf(MAVEN_COMMON_STDLIB_ID)
|
||||||
@@ -148,7 +148,7 @@ open class GradleKotlinMPPCommonFrameworkSupportProvider :
|
|||||||
}
|
}
|
||||||
|
|
||||||
class GradleKotlinMPPJavaFrameworkSupportProvider
|
class GradleKotlinMPPJavaFrameworkSupportProvider
|
||||||
: GradleKotlinJavaFrameworkSupportProvider("KOTLIN_MPP_JVM", "Kotlin (Multiplatform - JVM)") {
|
: GradleKotlinJavaFrameworkSupportProvider("KOTLIN_MPP_JVM", "Kotlin (Multiplatform JVM - Experimental)") {
|
||||||
|
|
||||||
override fun getPluginId() = "kotlin-platform-jvm"
|
override fun getPluginId() = "kotlin-platform-jvm"
|
||||||
override fun getDescription() = "JVM-specific code for a Kotlin multiplatform project"
|
override fun getDescription() = "JVM-specific code for a Kotlin multiplatform project"
|
||||||
@@ -156,7 +156,7 @@ class GradleKotlinMPPJavaFrameworkSupportProvider
|
|||||||
}
|
}
|
||||||
|
|
||||||
class GradleKotlinMPPJSFrameworkSupportProvider
|
class GradleKotlinMPPJSFrameworkSupportProvider
|
||||||
: GradleKotlinJSFrameworkSupportProvider("KOTLIN_MPP_JS", "Kotlin (Multiplatform - JS)") {
|
: GradleKotlinJSFrameworkSupportProvider("KOTLIN_MPP_JS", "Kotlin (Multiplatform JS - Experimental)") {
|
||||||
|
|
||||||
override fun getPluginId() = "kotlin-platform-js"
|
override fun getPluginId() = "kotlin-platform-js"
|
||||||
override fun getDescription() = "JavaScript-specific code for a Kotlin multiplatform project"
|
override fun getDescription() = "JavaScript-specific code for a Kotlin multiplatform project"
|
||||||
|
|||||||
+1
-1
@@ -40,7 +40,7 @@ class KotlinGradleMultiplatformModuleBuilder : GradleModuleBuilder() {
|
|||||||
|
|
||||||
override fun getNodeIcon() = KotlinIcons.SMALL_LOGO
|
override fun getNodeIcon() = KotlinIcons.SMALL_LOGO
|
||||||
|
|
||||||
override fun getPresentableName() = "Kotlin (Multiplatform)"
|
override fun getPresentableName() = "Kotlin (Multiplatform - Experimental)"
|
||||||
|
|
||||||
override fun getDescription() =
|
override fun getDescription() =
|
||||||
"Multiplatform projects allow reusing the same code between multiple platforms supported by Kotlin. Such projects are built with Gradle."
|
"Multiplatform projects allow reusing the same code between multiple platforms supported by Kotlin. Such projects are built with Gradle."
|
||||||
|
|||||||
Reference in New Issue
Block a user