From 1da1fcceb7af683ed8df72b98196dc8c6b8a9fe1 Mon Sep 17 00:00:00 2001 From: Dmitry Jemerov Date: Wed, 19 Apr 2017 15:14:54 +0200 Subject: [PATCH] KotlinGradleModuleConfigurator: J2K --- .../KotlinGradleModuleConfigurator.kt | 42 +++++++------------ 1 file changed, 15 insertions(+), 27 deletions(-) diff --git a/idea/src/org/jetbrains/kotlin/idea/configuration/KotlinGradleModuleConfigurator.kt b/idea/src/org/jetbrains/kotlin/idea/configuration/KotlinGradleModuleConfigurator.kt index 35278e47474..1f1061f7663 100644 --- a/idea/src/org/jetbrains/kotlin/idea/configuration/KotlinGradleModuleConfigurator.kt +++ b/idea/src/org/jetbrains/kotlin/idea/configuration/KotlinGradleModuleConfigurator.kt @@ -14,40 +14,28 @@ * limitations under the License. */ -package org.jetbrains.kotlin.idea.configuration; +package org.jetbrains.kotlin.idea.configuration -import org.jetbrains.annotations.NotNull; -import org.jetbrains.kotlin.resolve.TargetPlatform; -import org.jetbrains.kotlin.resolve.jvm.platform.JvmPlatform; +import org.jetbrains.kotlin.resolve.TargetPlatform +import org.jetbrains.kotlin.resolve.jvm.platform.JvmPlatform -public class KotlinGradleModuleConfigurator extends KotlinWithGradleConfigurator { - public static final String NAME = "gradle"; +class KotlinGradleModuleConfigurator internal constructor() : KotlinWithGradleConfigurator() { - public static final String APPLY_KOTLIN = "apply plugin: 'kotlin'"; + override val name: String + get() = NAME - @NotNull - @Override - public String getName() { - return NAME; - } + override val targetPlatform: TargetPlatform + get() = JvmPlatform - @NotNull - @Override - public TargetPlatform getTargetPlatform() { - return JvmPlatform.INSTANCE; - } + override val presentableText: String + get() = "Gradle" - @NotNull - @Override - public String getPresentableText() { - return "Gradle"; - } + override val applyPluginDirective: String + get() = APPLY_KOTLIN - @Override - protected String getApplyPluginDirective() { - return APPLY_KOTLIN; - } + companion object { + val NAME = "gradle" - KotlinGradleModuleConfigurator() { + val APPLY_KOTLIN = "apply plugin: 'kotlin'" } }