Wizard: flatten JVM targets

#KT-36267 fixed
This commit is contained in:
Ilya Kirillov
2020-02-10 22:56:33 +03:00
parent 54c9582ac4
commit 087de68b3a
2 changed files with 6 additions and 11 deletions
@@ -4,15 +4,6 @@ import org.jetbrains.kotlin.tools.projectWizard.plugins.kotlin.ModuleSubType
import org.jetbrains.kotlin.tools.projectWizard.plugins.kotlin.ModuleType
object TargetConfigurationGroups {
val JVM = FinalTargetConfiguratorGroup(
ModuleType.jvm.projectTypeName,
ModuleType.jvm,
listOf(
JvmTargetConfigurator,
AndroidTargetConfigurator
)
)
val JS = FinalTargetConfiguratorGroup(
ModuleType.js.projectTypeName,
ModuleType.js,
@@ -87,9 +78,10 @@ object TargetConfigurationGroups {
val FIRST = FirstStepTargetConfiguratorGroup(
listOf(
CommonTargetConfigurator,
JVM,
JvmTargetConfigurator,
NATIVE.ALL,
JS
JS,
AndroidTargetConfigurator
)
)
}
@@ -106,6 +106,9 @@ object JvmTargetConfigurator : JvmModuleConfigurator(),
SingleCoexistenceTargetConfigurator {
override val moduleSubType = ModuleSubType.jvm
override val text: String
get() = "JVM"
override fun defaultTestFramework(): KotlinTestFramework = KotlinTestFramework.JUNIT4
override fun ValuesReadingContext.createInnerTargetIrs(module: Module): List<BuildSystemIR> = buildList {