diff --git a/idea/idea-gradle/src/org/jetbrains/kotlin/idea/run/MultiplatformGradleProjectTaskRunner.kt b/idea/idea-gradle/src/org/jetbrains/kotlin/idea/run/MultiplatformGradleProjectTaskRunner.kt index 3b8d823dfb4..0909877e9ae 100644 --- a/idea/idea-gradle/src/org/jetbrains/kotlin/idea/run/MultiplatformGradleProjectTaskRunner.kt +++ b/idea/idea-gradle/src/org/jetbrains/kotlin/idea/run/MultiplatformGradleProjectTaskRunner.kt @@ -73,7 +73,7 @@ class MultiplatformGradleProjectTaskRunner : GradleProjectTaskRunner() { ) { val configuration = context.runConfiguration if (configuration is ModuleBasedConfiguration<*> && - (configuration.configurationModule is JavaRunConfigurationModule || configuration is JetRunConfiguration)) { + (configuration.configurationModule is JavaRunConfigurationModule || configuration is KotlinRunConfiguration)) { val module = configuration.configurationModule.module if (module?.targetPlatform == TargetPlatformKind.Common) { diff --git a/idea/idea-jvm/src/org/jetbrains/kotlin/idea/coverage/KotlinCoverageExtension.kt b/idea/idea-jvm/src/org/jetbrains/kotlin/idea/coverage/KotlinCoverageExtension.kt index 98175f337ee..0966fd10c18 100644 --- a/idea/idea-jvm/src/org/jetbrains/kotlin/idea/coverage/KotlinCoverageExtension.kt +++ b/idea/idea-jvm/src/org/jetbrains/kotlin/idea/coverage/KotlinCoverageExtension.kt @@ -33,7 +33,7 @@ import com.intellij.psi.PsiClass import com.intellij.psi.PsiFile import com.intellij.psi.PsiNamedElement import org.jetbrains.kotlin.fileClasses.JvmFileClassUtil -import org.jetbrains.kotlin.idea.run.JetRunConfiguration +import org.jetbrains.kotlin.idea.run.KotlinRunConfiguration import org.jetbrains.kotlin.idea.util.application.runReadAction import org.jetbrains.kotlin.psi.KtClassOrObject import org.jetbrains.kotlin.psi.KtFile @@ -42,7 +42,7 @@ import java.io.File class KotlinCoverageExtension : JavaCoverageEngineExtension() { private val LOG = Logger.getInstance(KotlinCoverageExtension::class.java) - override fun isApplicableTo(conf: RunConfigurationBase?): Boolean = conf is JetRunConfiguration + override fun isApplicableTo(conf: RunConfigurationBase?): Boolean = conf is KotlinRunConfiguration override fun suggestQualifiedName(sourceFile: PsiFile, classes: Array, names: MutableSet): Boolean { if (sourceFile is KtFile) { diff --git a/idea/src/META-INF/plugin.xml b/idea/src/META-INF/plugin.xml index 3271db4703f..bb596d2aa6a 100644 --- a/idea/src/META-INF/plugin.xml +++ b/idea/src/META-INF/plugin.xml @@ -629,7 +629,7 @@ - + diff --git a/idea/src/org/jetbrains/kotlin/idea/run/JetRunConfiguration.java b/idea/src/org/jetbrains/kotlin/idea/run/KotlinRunConfiguration.java similarity index 96% rename from idea/src/org/jetbrains/kotlin/idea/run/JetRunConfiguration.java rename to idea/src/org/jetbrains/kotlin/idea/run/KotlinRunConfiguration.java index 7b40691a48c..ee51a0282a6 100644 --- a/idea/src/org/jetbrains/kotlin/idea/run/JetRunConfiguration.java +++ b/idea/src/org/jetbrains/kotlin/idea/run/KotlinRunConfiguration.java @@ -64,7 +64,7 @@ import org.jetbrains.kotlin.resolve.lazy.BodyResolveMode; import java.util.*; -public class JetRunConfiguration extends ModuleBasedConfiguration +public class KotlinRunConfiguration extends ModuleBasedConfiguration implements CommonJavaRunConfigurationParameters, RefactoringListenerProvider { public String MAIN_CLASS_NAME; @@ -77,7 +77,7 @@ public class JetRunConfiguration extends ModuleBasedConfiguration myEnvs = new LinkedHashMap(); public boolean PASS_PARENT_ENVS = true; - public JetRunConfiguration(String name, JavaRunConfigurationModule runConfigurationModule, ConfigurationFactory factory) { + public KotlinRunConfiguration(String name, JavaRunConfigurationModule runConfigurationModule, ConfigurationFactory factory) { super(name, runConfigurationModule, factory); runConfigurationModule.init(); } @@ -96,10 +96,10 @@ public class JetRunConfiguration extends ModuleBasedConfiguration getConfigurationEditor() { - SettingsEditorGroup group = new SettingsEditorGroup(); - group.addEditor(ExecutionBundle.message("run.configuration.configuration.tab.title"), new JetRunConfigurationEditor(getProject())); + SettingsEditorGroup group = new SettingsEditorGroup(); + group.addEditor(ExecutionBundle.message("run.configuration.configuration.tab.title"), new KotlinRunConfigurationEditor(getProject())); JavaRunConfigurationExtensionManager.getInstance().appendEditors(this, group); - group.addEditor(ExecutionBundle.message("logs.tab.title"), new LogConfigurationPanel()); + group.addEditor(ExecutionBundle.message("logs.tab.title"), new LogConfigurationPanel()); return group; } @@ -337,8 +337,8 @@ public class JetRunConfiguration extends ModuleBasedConfiguration { - public MyJavaCommandLineState(@NotNull JetRunConfiguration configuration, ExecutionEnvironment environment) { + private static class MyJavaCommandLineState extends BaseJavaApplicationCommandLineState { + public MyJavaCommandLineState(@NotNull KotlinRunConfiguration configuration, ExecutionEnvironment environment) { super(environment, configuration); } diff --git a/idea/src/org/jetbrains/kotlin/idea/run/JetRunConfigurationEditor.form b/idea/src/org/jetbrains/kotlin/idea/run/KotlinRunConfigurationEditor.form similarity index 97% rename from idea/src/org/jetbrains/kotlin/idea/run/JetRunConfigurationEditor.form rename to idea/src/org/jetbrains/kotlin/idea/run/KotlinRunConfigurationEditor.form index 95c2ef7ca02..fa415648544 100644 --- a/idea/src/org/jetbrains/kotlin/idea/run/JetRunConfigurationEditor.form +++ b/idea/src/org/jetbrains/kotlin/idea/run/KotlinRunConfigurationEditor.form @@ -1,5 +1,5 @@ -
+ diff --git a/idea/src/org/jetbrains/kotlin/idea/run/JetRunConfigurationEditor.java b/idea/src/org/jetbrains/kotlin/idea/run/KotlinRunConfigurationEditor.java similarity index 91% rename from idea/src/org/jetbrains/kotlin/idea/run/JetRunConfigurationEditor.java rename to idea/src/org/jetbrains/kotlin/idea/run/KotlinRunConfigurationEditor.java index 93b3dbd27b8..c0079a739c6 100644 --- a/idea/src/org/jetbrains/kotlin/idea/run/JetRunConfigurationEditor.java +++ b/idea/src/org/jetbrains/kotlin/idea/run/KotlinRunConfigurationEditor.java @@ -35,7 +35,7 @@ import javax.swing.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; -public class JetRunConfigurationEditor extends SettingsEditor implements PanelWithAnchor { +public class KotlinRunConfigurationEditor extends SettingsEditor implements PanelWithAnchor { private JPanel mainPanel; private LabeledComponent mainClass; @@ -46,7 +46,7 @@ public class JetRunConfigurationEditor extends SettingsEditor(JetRunConfigurationType.getInstance()) { +class KotlinRunConfigurationProducer : RunConfigurationProducer(KotlinRunConfigurationType.getInstance()) { - override fun setupConfigurationFromContext(configuration: JetRunConfiguration, + override fun setupConfigurationFromContext(configuration: KotlinRunConfiguration, context: ConfigurationContext, sourceElement: Ref): Boolean { val location = context.location ?: return false @@ -70,7 +70,7 @@ class KotlinRunConfigurationProducer : RunConfigurationProducer