Add icon for Kotlin/Native

Issue #KT-27150 Fixed
This commit is contained in:
Dmitriy Dolovov
2018-10-31 17:17:45 +07:00
parent 2f2093add3
commit 633f665b7f
4 changed files with 24 additions and 1 deletions
@@ -6,8 +6,10 @@
package org.jetbrains.kotlin.ide.konan.gradle
import com.intellij.openapi.vfs.VirtualFile
import org.jetbrains.kotlin.idea.KotlinIcons
import org.jetbrains.kotlin.idea.configuration.KotlinGradleAbstractMultiplatformModuleBuilder
import org.jetbrains.kotlin.konan.target.presetName
import javax.swing.Icon
class KotlinGradleNativeMultiplatformModuleBuilder : KotlinGradleAbstractMultiplatformModuleBuilder() {
@@ -17,6 +19,8 @@ class KotlinGradleNativeMultiplatformModuleBuilder : KotlinGradleAbstractMultipl
private val nativeSourceName get() = "$nativeTargetName$productionSuffix"
val nativeTestName get() = "$nativeTargetName$testSuffix"
override fun getNodeIcon(): Icon = KotlinIcons.NATIVE
override fun getBuilderId() = "kotlin.gradle.multiplatform.native"
override fun getPresentableName() = "Kotlin/Native"