From 9a54aa99faeebf9ced18aded0d843c6674d4e51f Mon Sep 17 00:00:00 2001 From: Nikolay Krasko Date: Wed, 31 Aug 2016 18:00:09 +0300 Subject: [PATCH] Drop kotlin-bare-plugin (KT-11859) --- .idea/artifacts/KotlinBarePlugin.xml | 27 ---------- .idea/modules.xml | 1 - TeamCityBuild.xml | 11 ----- TeamCityRelay.xml | 7 --- jps-plugin/bare-plugin/bare-plugin.iml | 15 ------ .../bare-plugin/src/META-INF/plugin.xml | 22 --------- .../idea/bare/BareJpsPluginRegistrar.kt | 49 ------------------- 7 files changed, 132 deletions(-) delete mode 100644 .idea/artifacts/KotlinBarePlugin.xml delete mode 100644 jps-plugin/bare-plugin/bare-plugin.iml delete mode 100644 jps-plugin/bare-plugin/src/META-INF/plugin.xml delete mode 100644 jps-plugin/bare-plugin/src/org/jetbrains/kotlin/idea/bare/BareJpsPluginRegistrar.kt diff --git a/.idea/artifacts/KotlinBarePlugin.xml b/.idea/artifacts/KotlinBarePlugin.xml deleted file mode 100644 index f9e2044d0a2..00000000000 --- a/.idea/artifacts/KotlinBarePlugin.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - $PROJECT_DIR$/out/artifacts/BareKotlin - - - file://$PROJECT_DIR$/idea-runner/runner.xml - copy-runtime-for-idea-plugin - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml index e424833dd6f..16179a1165a 100644 --- a/.idea/modules.xml +++ b/.idea/modules.xml @@ -14,7 +14,6 @@ - diff --git a/TeamCityBuild.xml b/TeamCityBuild.xml index 84c7c2b55df..227a84207be 100644 --- a/TeamCityBuild.xml +++ b/TeamCityBuild.xml @@ -17,10 +17,6 @@ - - - - @@ -90,17 +86,11 @@ target.file.versioned="${compiler.version.java.versioned}" test.string="public static final String VERSION = "@snapshot@";"/> - - - @@ -125,7 +115,6 @@ - diff --git a/TeamCityRelay.xml b/TeamCityRelay.xml index b606998c738..357d03ca386 100644 --- a/TeamCityRelay.xml +++ b/TeamCityRelay.xml @@ -82,13 +82,6 @@ plugin.subdir="Kotlin" substituted.version="${relay.substitute.version}"/> - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/jps-plugin/bare-plugin/src/META-INF/plugin.xml b/jps-plugin/bare-plugin/src/META-INF/plugin.xml deleted file mode 100644 index 12898ea9244..00000000000 --- a/jps-plugin/bare-plugin/src/META-INF/plugin.xml +++ /dev/null @@ -1,22 +0,0 @@ - - org.jetbrains.kotlin.bare - - Kotlin Bare Compiler for IntelliJ IDEA - - This plugin is only capable of compiling Kotlin code. All highlighting, inspections, refactorings are disabled.]]> - - @snapshot@ - JetBrains s.r.o. - - - - - - org.jetbrains.kotlin.idea.bare.BareJpsPluginRegistrar - - - diff --git a/jps-plugin/bare-plugin/src/org/jetbrains/kotlin/idea/bare/BareJpsPluginRegistrar.kt b/jps-plugin/bare-plugin/src/org/jetbrains/kotlin/idea/bare/BareJpsPluginRegistrar.kt deleted file mode 100644 index 5e1eab70fb0..00000000000 --- a/jps-plugin/bare-plugin/src/org/jetbrains/kotlin/idea/bare/BareJpsPluginRegistrar.kt +++ /dev/null @@ -1,49 +0,0 @@ -/* - * Copyright 2010-2015 JetBrains s.r.o. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package org.jetbrains.kotlin.idea.bare - -import com.intellij.compiler.server.CompileServerPlugin -import com.intellij.ide.plugins.PluginManager -import com.intellij.openapi.components.ApplicationComponent -import com.intellij.openapi.extensions.Extensions -import com.intellij.openapi.extensions.PluginId - -class BareJpsPluginRegistrar : ApplicationComponent { - override fun initComponent() { - val mainKotlinPlugin = PluginManager.getPlugin(PluginId.getId("org.jetbrains.kotlin")) - - if (mainKotlinPlugin != null && mainKotlinPlugin.isEnabled) { - // do nothing - } - else { - val compileServerPlugin = CompileServerPlugin() - compileServerPlugin.classpath = "jps/kotlin-jps-plugin.jar;kotlin-runtime.jar;kotlin-reflect.jar;kotlin-bare-plugin.jar" - compileServerPlugin.pluginDescriptor = PluginManager.getPlugin(PluginId.getId("org.jetbrains.kotlin.bare")) - - Extensions.getRootArea() - .getExtensionPoint(CompileServerPlugin.EP_NAME) - .registerExtension(compileServerPlugin) - } - } - - override fun disposeComponent() { - } - - override fun getComponentName(): String { - return javaClass.name - } -}