diff --git a/.idea/artifacts/KotlinPlugin.xml b/.idea/artifacts/KotlinPlugin.xml
index 19dd33fb582..3fff4c34bf4 100644
--- a/.idea/artifacts/KotlinPlugin.xml
+++ b/.idea/artifacts/KotlinPlugin.xml
@@ -47,7 +47,6 @@
-
diff --git a/.idea/modules.xml b/.idea/modules.xml
index 4455900dc6f..0567fa2c9c7 100644
--- a/.idea/modules.xml
+++ b/.idea/modules.xml
@@ -46,7 +46,6 @@
-
diff --git a/.idea/runConfigurations/All_IDEA_Plugin_Tests.xml b/.idea/runConfigurations/All_IDEA_Plugin_Tests.xml
index 059a3053b94..bcb6c2e58fa 100644
--- a/.idea/runConfigurations/All_IDEA_Plugin_Tests.xml
+++ b/.idea/runConfigurations/All_IDEA_Plugin_Tests.xml
@@ -6,7 +6,7 @@
-
+
diff --git a/.idea/runConfigurations/All_IDEA_Plugin_Tests__Community_Only_.xml b/.idea/runConfigurations/All_IDEA_Plugin_Tests__Community_Only_.xml
deleted file mode 100644
index 0f5a6870127..00000000000
--- a/.idea/runConfigurations/All_IDEA_Plugin_Tests__Community_Only_.xml
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/runConfigurations/All_Tests.xml b/.idea/runConfigurations/All_Tests.xml
index ce3cfe4df1f..a5bb223bffb 100644
--- a/.idea/runConfigurations/All_Tests.xml
+++ b/.idea/runConfigurations/All_Tests.xml
@@ -8,12 +8,12 @@
-
+
-
+
diff --git a/.idea/runConfigurations/IDEA__No_ProcessCanceledException_.xml b/.idea/runConfigurations/IDEA__No_ProcessCanceledException_.xml
index fb248ee4e4b..40e1105bdf8 100644
--- a/.idea/runConfigurations/IDEA__No_ProcessCanceledException_.xml
+++ b/.idea/runConfigurations/IDEA__No_ProcessCanceledException_.xml
@@ -2,7 +2,7 @@
-
+
diff --git a/ReadMe.md b/ReadMe.md
index 437b5fa924e..b15bf23a922 100644
--- a/ReadMe.md
+++ b/ReadMe.md
@@ -34,11 +34,6 @@ which will setup the dependencies on
* intellij-core: is a part of command line compiler and contains only necessary APIs.
* idea-full: is a full blown IntelliJ IDEA Community Edition to be used in former plugin module.
-* idea-ultimate-full: is a full blown IntelliJ IDEA Ultimate Edition to be used in former plugin module.
-
-If you are not dealing with IDEA Ultimate-specific features, you may want to disable corresponding project dependency.
-(that will also relieve you from necessity to download the IDEA Ultimate distribution during dependency update process)
-To do so change "use.ultimate.by.default" property to false (update_dependencies.xml) before running dependency update
Then, you need to run
@@ -72,9 +67,6 @@ plugin [see this document](http://devnet.jetbrains.net/docs/DOC-181) which descr
From this root project there are Run/Debug Configurations for running IDEA or the Compiler Tests for example; so if you want to try out the latest and greatest IDEA plugin
-If you've decided to disable IDEA Ultimate configuration during dependency update, you also need to locally disable the compilation of its dependent code.
-To do so you can either delete idea-ultimate module using IDEA action in the Project View, or remove corresponding line in .idea/modules.xml
-
* VCS -> Git -> Pull
* Run IntelliJ IDEA
* a child IntelliJ IDEA with the Kotlin plugin will then startup
diff --git a/compiler/tests/org/jetbrains/kotlin/cfg/AbstractPseudocodeTest.java b/compiler/tests/org/jetbrains/kotlin/cfg/AbstractPseudocodeTest.java
index 2fa2428bbbf..ad6592be1ec 100644
--- a/compiler/tests/org/jetbrains/kotlin/cfg/AbstractPseudocodeTest.java
+++ b/compiler/tests/org/jetbrains/kotlin/cfg/AbstractPseudocodeTest.java
@@ -44,6 +44,10 @@ import java.util.List;
import java.util.Set;
public abstract class AbstractPseudocodeTest extends KotlinTestWithEnvironment {
+ static {
+ System.setProperty("idea.platform.prefix", "Idea");
+ }
+
@Override
protected KotlinCoreEnvironment createEnvironment() {
return createEnvironmentWithMockJdk(ConfigurationKind.JDK_ONLY);
diff --git a/compiler/tests/org/jetbrains/kotlin/parsing/AbstractParsingTest.java b/compiler/tests/org/jetbrains/kotlin/parsing/AbstractParsingTest.java
index 373cbf6d29d..95dca09bc3d 100644
--- a/compiler/tests/org/jetbrains/kotlin/parsing/AbstractParsingTest.java
+++ b/compiler/tests/org/jetbrains/kotlin/parsing/AbstractParsingTest.java
@@ -38,6 +38,10 @@ import java.lang.reflect.Method;
import java.lang.reflect.Modifier;
public abstract class AbstractParsingTest extends ParsingTestCase {
+ static {
+ System.setProperty("idea.platform.prefix", "Idea");
+ }
+
@Override
protected void setUp() throws Exception {
super.setUp();
diff --git a/generators/generators.iml b/generators/generators.iml
index 95d15852e60..dbf6e676ca9 100644
--- a/generators/generators.iml
+++ b/generators/generators.iml
@@ -34,6 +34,5 @@
-
\ No newline at end of file
diff --git a/generators/src/org/jetbrains/kotlin/generators/tests/GenerateTests.kt b/generators/src/org/jetbrains/kotlin/generators/tests/GenerateTests.kt
index cdd0372a9f1..ec9d8d945c4 100644
--- a/generators/src/org/jetbrains/kotlin/generators/tests/GenerateTests.kt
+++ b/generators/src/org/jetbrains/kotlin/generators/tests/GenerateTests.kt
@@ -778,10 +778,6 @@ fun main(args: Array) {
}
}
- testGroup("idea/idea-ultimate/tests", "idea/testData") {
-
- }
-
testGroup("idea/tests", "compiler/testData") {
testClass() {
model("loadJava/compiledKotlin")
diff --git a/idea/idea-ultimate/idea-ultimate.iml b/idea/idea-ultimate/idea-ultimate.iml
deleted file mode 100644
index 95a0f19be85..00000000000
--- a/idea/idea-ultimate/idea-ultimate.iml
+++ /dev/null
@@ -1,46 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/idea/tests/org/jetbrains/kotlin/idea/refactoring/InplaceRenameTest.kt b/idea/tests/org/jetbrains/kotlin/idea/refactoring/InplaceRenameTest.kt
index fa1f2e3193b..6479e7dbb1c 100644
--- a/idea/tests/org/jetbrains/kotlin/idea/refactoring/InplaceRenameTest.kt
+++ b/idea/tests/org/jetbrains/kotlin/idea/refactoring/InplaceRenameTest.kt
@@ -30,6 +30,10 @@ import com.intellij.codeInsight.template.TemplateManager
import com.intellij.openapi.command.WriteCommandAction
class InplaceRenameTest : LightPlatformCodeInsightTestCase() {
+ init {
+ System.setProperty("idea.platform.prefix", "Idea")
+ }
+
override fun isRunInWriteAction(): Boolean = false
override fun getTestDataPath(): String = PluginTestCaseBase.getTestDataPathBase() + "/refactoring/rename/inplace/"
diff --git a/update_dependencies.xml b/update_dependencies.xml
index 101fc66b435..9ad1cdbfa69 100644
--- a/update_dependencies.xml
+++ b/update_dependencies.xml
@@ -14,11 +14,6 @@
-
-
-
-
-