Wizard: use Kotlin Gradle Icon for Gradle Kotlin build system

This commit is contained in:
Ilya Kirillov
2020-02-12 18:28:57 +03:00
parent e1b99580eb
commit 1431649c4d
@@ -3,6 +3,7 @@ package org.jetbrains.kotlin.tools.projectWizard.wizard.ui.firstStep
import com.intellij.icons.AllIcons import com.intellij.icons.AllIcons
import icons.GradleIcons import icons.GradleIcons
import icons.OpenapiIcons import icons.OpenapiIcons
import org.jetbrains.kotlin.idea.KotlinIcons
import org.jetbrains.kotlin.tools.projectWizard.core.entity.DropDownSettingType import org.jetbrains.kotlin.tools.projectWizard.core.entity.DropDownSettingType
import org.jetbrains.kotlin.tools.projectWizard.core.entity.SettingReference import org.jetbrains.kotlin.tools.projectWizard.core.entity.SettingReference
import org.jetbrains.kotlin.tools.projectWizard.core.ValuesReadingContext import org.jetbrains.kotlin.tools.projectWizard.core.ValuesReadingContext
@@ -48,7 +49,7 @@ class BuildSystemTypeSettingComponent(
@Suppress("DEPRECATION") @Suppress("DEPRECATION")
private val BuildSystemType.icon private val BuildSystemType.icon
get() = when (this) { get() = when (this) {
BuildSystemType.GradleKotlinDsl -> GradleIcons.Gradle BuildSystemType.GradleKotlinDsl -> KotlinIcons.GRADLE_SCRIPT
BuildSystemType.GradleGroovyDsl -> GradleIcons.Gradle BuildSystemType.GradleGroovyDsl -> GradleIcons.Gradle
BuildSystemType.Maven -> OpenapiIcons.RepositoryLibraryLogo BuildSystemType.Maven -> OpenapiIcons.RepositoryLibraryLogo
BuildSystemType.Jps -> AllIcons.Nodes.Module BuildSystemType.Jps -> AllIcons.Nodes.Module