better look for wizards names and descriptions: removed word dups and specified build system #KT-27183 Fixed
This commit is contained in:
+1
-1
@@ -25,7 +25,7 @@ class KotlinGradleNativeMultiplatformModuleBuilder : KotlinGradleAbstractMultipl
|
||||
|
||||
override fun getPresentableName() = "Kotlin/Native"
|
||||
|
||||
override fun getDescription() = "Kotlin module for native binaries"
|
||||
override fun getDescription() = "Gradle-based Kotlin project for native binaries"
|
||||
|
||||
override val notImportedCommonSourceSets = true
|
||||
|
||||
|
||||
+1
-1
@@ -29,7 +29,7 @@ class KotlinGradleMobileMultiplatformModuleBuilder :
|
||||
|
||||
override fun getBuilderId() = "kotlin.gradle.multiplatform.mobile"
|
||||
|
||||
override fun getPresentableName() = "Kotlin (Mobile Android/iOS)"
|
||||
override fun getPresentableName() = "Mobile Android/iOS"
|
||||
|
||||
override fun getDescription() =
|
||||
"Multiplatform Gradle projects allow reusing the same Kotlin code between Android and iOS mobile platforms."
|
||||
|
||||
+1
-1
@@ -25,7 +25,7 @@ class KotlinGradleMobileSharedMultiplatformModuleBuilder : KotlinGradleAbstractM
|
||||
|
||||
override fun getBuilderId() = "kotlin.gradle.multiplatform.mobileshared"
|
||||
|
||||
override fun getPresentableName() = "Kotlin (Mobile Shared Library)"
|
||||
override fun getPresentableName() = "Mobile Shared Library"
|
||||
|
||||
override fun getDescription() =
|
||||
"Multiplatform Gradle projects allow sharing the same Kotlin code between two mobile platforms (JVM/Android, Native)."
|
||||
|
||||
+1
-1
@@ -29,7 +29,7 @@ class KotlinGradleSharedMultiplatformModuleBuilder : KotlinGradleAbstractMultipl
|
||||
|
||||
override fun getBuilderId() = "kotlin.gradle.multiplatform.shared"
|
||||
|
||||
override fun getPresentableName() = "Kotlin (Multiplatform Library)"
|
||||
override fun getPresentableName() = "Gradle-based Multiplatform Library"
|
||||
|
||||
override fun getDescription() =
|
||||
"Multiplatform Gradle projects allow sharing the same Kotlin code between all three main platforms (JVM, JS, Native)."
|
||||
|
||||
+1
-1
@@ -24,7 +24,7 @@ class KotlinGradleWebMultiplatformModuleBuilder : KotlinGradleAbstractMultiplatf
|
||||
|
||||
override fun getBuilderId() = "kotlin.gradle.multiplatform.web"
|
||||
|
||||
override fun getPresentableName() = "Kotlin (JS Client/JVM Server)"
|
||||
override fun getPresentableName() = "JS Client and JVM Server"
|
||||
|
||||
override fun getDescription() =
|
||||
"Multiplatform Gradle projects allow reusing the same Kotlin code between JS Client and JVM Server."
|
||||
|
||||
@@ -41,11 +41,11 @@ class KotlinTemplatesFactory : ProjectTemplatesFactory() {
|
||||
val result = mutableListOf<ProjectTemplate>(
|
||||
BuilderBasedTemplate(KotlinModuleBuilder(JvmPlatform,
|
||||
"Kotlin/JVM",
|
||||
"Kotlin module for JVM target",
|
||||
"Kotlin project with JVM target based on IntelliJ IDEA build system",
|
||||
KotlinIcons.SMALL_LOGO)),
|
||||
|
||||
BuilderBasedTemplate(KotlinModuleBuilder(JsPlatform, "Kotlin/JS",
|
||||
"Kotlin module for JavaScript target",
|
||||
"Kotlin project with JavaScript target based on IntelliJ IDEA build system",
|
||||
KotlinIcons.JS)
|
||||
)
|
||||
)
|
||||
|
||||
@@ -79,8 +79,8 @@
|
||||
<scriptRelatedModulesProvider implementation="org.jetbrains.kotlin.idea.core.script.GradleBuildSrcModuleDependencyProvider"/>
|
||||
|
||||
<moduleBuilder implementation="org.jetbrains.kotlin.ide.konan.gradle.KotlinGradleNativeMultiplatformModuleBuilder"/>
|
||||
<moduleBuilder implementation="org.jetbrains.kotlin.idea.configuration.KotlinGradleWebMultiplatformModuleBuilder"/>
|
||||
<moduleBuilder implementation="org.jetbrains.kotlin.idea.configuration.KotlinGradleSharedMultiplatformModuleBuilder"/>
|
||||
<moduleBuilder implementation="org.jetbrains.kotlin.idea.configuration.KotlinGradleWebMultiplatformModuleBuilder"/>
|
||||
<moduleBuilder implementation="org.jetbrains.kotlin.idea.configuration.KotlinGradleMobileMultiplatformModuleBuilder"/>
|
||||
<moduleBuilder implementation="org.jetbrains.kotlin.idea.configuration.KotlinGradleMobileSharedMultiplatformModuleBuilder"/>
|
||||
</extensions>
|
||||
|
||||
@@ -79,8 +79,8 @@
|
||||
<scriptRelatedModulesProvider implementation="org.jetbrains.kotlin.idea.core.script.GradleBuildSrcModuleDependencyProvider"/>
|
||||
|
||||
<moduleBuilder implementation="org.jetbrains.kotlin.ide.konan.gradle.KotlinGradleNativeMultiplatformModuleBuilder"/>
|
||||
<moduleBuilder implementation="org.jetbrains.kotlin.idea.configuration.KotlinGradleWebMultiplatformModuleBuilder"/>
|
||||
<moduleBuilder implementation="org.jetbrains.kotlin.idea.configuration.KotlinGradleSharedMultiplatformModuleBuilder"/>
|
||||
<moduleBuilder implementation="org.jetbrains.kotlin.idea.configuration.KotlinGradleWebMultiplatformModuleBuilder"/>
|
||||
<moduleBuilder implementation="org.jetbrains.kotlin.idea.configuration.KotlinGradleMobileMultiplatformModuleBuilder"/>
|
||||
<moduleBuilder implementation="org.jetbrains.kotlin.idea.configuration.KotlinGradleMobileSharedMultiplatformModuleBuilder"/>
|
||||
</extensions>
|
||||
|
||||
@@ -79,8 +79,8 @@
|
||||
<scriptRelatedModulesProvider implementation="org.jetbrains.kotlin.idea.core.script.GradleBuildSrcModuleDependencyProvider"/>
|
||||
|
||||
<moduleBuilder implementation="org.jetbrains.kotlin.ide.konan.gradle.KotlinGradleNativeMultiplatformModuleBuilder"/>
|
||||
<moduleBuilder implementation="org.jetbrains.kotlin.idea.configuration.KotlinGradleWebMultiplatformModuleBuilder"/>
|
||||
<moduleBuilder implementation="org.jetbrains.kotlin.idea.configuration.KotlinGradleSharedMultiplatformModuleBuilder"/>
|
||||
<moduleBuilder implementation="org.jetbrains.kotlin.idea.configuration.KotlinGradleWebMultiplatformModuleBuilder"/>
|
||||
<moduleBuilder implementation="org.jetbrains.kotlin.idea.configuration.KotlinGradleMobileMultiplatformModuleBuilder"/>
|
||||
<moduleBuilder implementation="org.jetbrains.kotlin.idea.configuration.KotlinGradleMobileSharedMultiplatformModuleBuilder"/>
|
||||
</extensions>
|
||||
|
||||
@@ -79,8 +79,8 @@
|
||||
<scriptRelatedModulesProvider implementation="org.jetbrains.kotlin.idea.core.script.GradleBuildSrcModuleDependencyProvider"/>
|
||||
|
||||
<moduleBuilder implementation="org.jetbrains.kotlin.ide.konan.gradle.KotlinGradleNativeMultiplatformModuleBuilder"/>
|
||||
<moduleBuilder implementation="org.jetbrains.kotlin.idea.configuration.KotlinGradleWebMultiplatformModuleBuilder"/>
|
||||
<moduleBuilder implementation="org.jetbrains.kotlin.idea.configuration.KotlinGradleSharedMultiplatformModuleBuilder"/>
|
||||
<moduleBuilder implementation="org.jetbrains.kotlin.idea.configuration.KotlinGradleWebMultiplatformModuleBuilder"/>
|
||||
<moduleBuilder implementation="org.jetbrains.kotlin.idea.configuration.KotlinGradleMobileMultiplatformModuleBuilder"/>
|
||||
<moduleBuilder implementation="org.jetbrains.kotlin.idea.configuration.KotlinGradleMobileSharedMultiplatformModuleBuilder"/>
|
||||
</extensions>
|
||||
|
||||
Reference in New Issue
Block a user