diff --git a/.gitignore b/.gitignore
index 5f368b9690d..65d14941cb1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,6 +6,7 @@
/dist
/gh-pages
/ideaSDK
+/clionSDK
/android-studio/sdk
out/
/tmp
@@ -23,4 +24,11 @@ build/
!**/src/**/build
*.iml
!**/test/**/build
-
+.idea/modules.xml
+.idea/libraries/Gradle*.xml
+.idea/modules
+.idea/modules.xml
+.idea/gradle.xml
+.idea/compiler.xml
+.idea/inspectionProfiles/profiles_settings.xml
+.idea/.name
diff --git a/.idea/.name b/.idea/.name
deleted file mode 100644
index 3e7d3e5d71f..00000000000
--- a/.idea/.name
+++ /dev/null
@@ -1 +0,0 @@
-kotlin gradle
\ No newline at end of file
diff --git a/.idea/artifacts/KotlinPlugin.xml b/.idea/artifacts/KotlinPlugin.xml
index 89b5c746b88..34a06d733e0 100644
--- a/.idea/artifacts/KotlinPlugin.xml
+++ b/.idea/artifacts/KotlinPlugin.xml
@@ -29,7 +29,6 @@
-
@@ -65,11 +64,9 @@
-
-
@@ -106,12 +103,6 @@
-
-
-
-
-
-
diff --git a/.idea/compiler.xml b/.idea/compiler.xml
deleted file mode 100644
index f84a1adbcfb..00000000000
--- a/.idea/compiler.xml
+++ /dev/null
@@ -1,215 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/kotlinc.xml b/.idea/kotlinc.xml
index e90b1ddc105..1010bfbd321 100644
--- a/.idea/kotlinc.xml
+++ b/.idea/kotlinc.xml
@@ -1,12 +1,17 @@
-
-
+
+
+
+
+
diff --git a/.idea/libraries/builtins.xml b/.idea/libraries/builtins.xml
deleted file mode 100644
index 840a804dcbb..00000000000
--- a/.idea/libraries/builtins.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/javaslang.xml b/.idea/libraries/javaslang.xml
deleted file mode 100644
index eb6d0490a08..00000000000
--- a/.idea/libraries/javaslang.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/javax_inject.xml b/.idea/libraries/javax_inject.xml
deleted file mode 100644
index 19231028824..00000000000
--- a/.idea/libraries/javax_inject.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/kotlinx_coroutines_core.xml b/.idea/libraries/kotlinx_coroutines_core.xml
deleted file mode 100644
index 6982ee33904..00000000000
--- a/.idea/libraries/kotlinx_coroutines_core.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/kotlinx_coroutines_jdk8.xml b/.idea/libraries/kotlinx_coroutines_jdk8.xml
deleted file mode 100644
index f6a74dbb003..00000000000
--- a/.idea/libraries/kotlinx_coroutines_jdk8.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/markdown.xml b/.idea/libraries/markdown.xml
deleted file mode 100644
index 5fbeaedaec3..00000000000
--- a/.idea/libraries/markdown.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
deleted file mode 100644
index 1e6d1ac1a68..00000000000
--- a/.idea/modules.xml
+++ /dev/null
@@ -1,109 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Kotlin.iml b/Kotlin.iml
deleted file mode 100644
index 55f858484e3..00000000000
--- a/Kotlin.iml
+++ /dev/null
@@ -1,86 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/ant/ant.iml b/ant/ant.iml
deleted file mode 100644
index ef08453f50e..00000000000
--- a/ant/ant.iml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/build-common/build-common.iml b/build-common/build-common.iml
deleted file mode 100644
index 2f861d68f12..00000000000
--- a/build-common/build-common.iml
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/compiler/android-tests/android-module/android-module.iml b/compiler/android-tests/android-module/android-module.iml
deleted file mode 100644
index 19dbd15d44e..00000000000
--- a/compiler/android-tests/android-module/android-module.iml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/compiler/android-tests/android-tests.iml b/compiler/android-tests/android-tests.iml
deleted file mode 100644
index c79988410a0..00000000000
--- a/compiler/android-tests/android-tests.iml
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/compiler/backend-common/backend-common.iml b/compiler/backend-common/backend-common.iml
deleted file mode 100644
index 0e3a740b14d..00000000000
--- a/compiler/backend-common/backend-common.iml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/compiler/backend/backend.iml b/compiler/backend/backend.iml
deleted file mode 100644
index 0a5e4d1a810..00000000000
--- a/compiler/backend/backend.iml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/compiler/builtins-serializer/builtins-serializer.iml b/compiler/builtins-serializer/builtins-serializer.iml
deleted file mode 100644
index 1af900f1cbe..00000000000
--- a/compiler/builtins-serializer/builtins-serializer.iml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/compiler/cli/cli-common/cli-common.iml b/compiler/cli/cli-common/cli-common.iml
deleted file mode 100644
index 546275c3c54..00000000000
--- a/compiler/cli/cli-common/cli-common.iml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/compiler/cli/cli-runner/cli-runner.iml b/compiler/cli/cli-runner/cli-runner.iml
deleted file mode 100644
index c1303b33ab0..00000000000
--- a/compiler/cli/cli-runner/cli-runner.iml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/compiler/cli/cli.iml b/compiler/cli/cli.iml
deleted file mode 100644
index 7cdbb89daca..00000000000
--- a/compiler/cli/cli.iml
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/compiler/compiler-runner/compiler-runner.iml b/compiler/compiler-runner/compiler-runner.iml
deleted file mode 100644
index 7d416137387..00000000000
--- a/compiler/compiler-runner/compiler-runner.iml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/compiler/conditional-preprocessor/conditional-preprocessor.iml b/compiler/conditional-preprocessor/conditional-preprocessor.iml
deleted file mode 100644
index e1d23a84a21..00000000000
--- a/compiler/conditional-preprocessor/conditional-preprocessor.iml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/compiler/container/container.iml b/compiler/container/container.iml
deleted file mode 100644
index a3cf4067c6c..00000000000
--- a/compiler/container/container.iml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/compiler/daemon/daemon-client/daemon-client.iml b/compiler/daemon/daemon-client/daemon-client.iml
deleted file mode 100644
index a8aed225985..00000000000
--- a/compiler/daemon/daemon-client/daemon-client.iml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/compiler/daemon/daemon-common/daemon-common.iml b/compiler/daemon/daemon-common/daemon-common.iml
deleted file mode 100644
index 9f464abc4b7..00000000000
--- a/compiler/daemon/daemon-common/daemon-common.iml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/compiler/daemon/daemon.iml b/compiler/daemon/daemon.iml
deleted file mode 100644
index f11e4dd0815..00000000000
--- a/compiler/daemon/daemon.iml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/compiler/frontend.java/frontend.java.iml b/compiler/frontend.java/frontend.java.iml
deleted file mode 100644
index 17a0c5c825e..00000000000
--- a/compiler/frontend.java/frontend.java.iml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/compiler/frontend.script/frontend.script.iml b/compiler/frontend.script/frontend.script.iml
deleted file mode 100644
index ed154038a0b..00000000000
--- a/compiler/frontend.script/frontend.script.iml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/compiler/frontend/frontend.iml b/compiler/frontend/frontend.iml
deleted file mode 100644
index 47b2ee30c19..00000000000
--- a/compiler/frontend/frontend.iml
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/compiler/incremental-compilation-impl/incremental-compilation-impl.iml b/compiler/incremental-compilation-impl/incremental-compilation-impl.iml
deleted file mode 100644
index 311d82c03a8..00000000000
--- a/compiler/incremental-compilation-impl/incremental-compilation-impl.iml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/compiler/ir/backend.common/backend.common.iml b/compiler/ir/backend.common/backend.common.iml
deleted file mode 100644
index a98ff1c560f..00000000000
--- a/compiler/ir/backend.common/backend.common.iml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/compiler/ir/backend.jvm/backend.jvm.iml b/compiler/ir/backend.jvm/backend.jvm.iml
deleted file mode 100644
index f62fe97c7c5..00000000000
--- a/compiler/ir/backend.jvm/backend.jvm.iml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/compiler/ir/ir.ir2cfg/ir.ir2cfg.iml b/compiler/ir/ir.ir2cfg/ir.ir2cfg.iml
deleted file mode 100644
index 1152e9530d3..00000000000
--- a/compiler/ir/ir.ir2cfg/ir.ir2cfg.iml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/compiler/ir/ir.psi2ir/ir.psi2ir.iml b/compiler/ir/ir.psi2ir/ir.psi2ir.iml
deleted file mode 100644
index 1932e72398c..00000000000
--- a/compiler/ir/ir.psi2ir/ir.psi2ir.iml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/compiler/ir/ir.tree/ir.tree.iml b/compiler/ir/ir.tree/ir.tree.iml
deleted file mode 100644
index afd2b356dda..00000000000
--- a/compiler/ir/ir.tree/ir.tree.iml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/compiler/javac-wrapper/javac-wrapper.iml b/compiler/javac-wrapper/javac-wrapper.iml
deleted file mode 100644
index a8c91b4dfdd..00000000000
--- a/compiler/javac-wrapper/javac-wrapper.iml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/compiler/light-classes/light-classes.iml b/compiler/light-classes/light-classes.iml
deleted file mode 100644
index 87965c60696..00000000000
--- a/compiler/light-classes/light-classes.iml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/compiler/plugin-api/plugin-api.iml b/compiler/plugin-api/plugin-api.iml
deleted file mode 100644
index d6427e84c96..00000000000
--- a/compiler/plugin-api/plugin-api.iml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/compiler/preloader/instrumentation/instrumentation.iml b/compiler/preloader/instrumentation/instrumentation.iml
deleted file mode 100644
index bedfa6e4240..00000000000
--- a/compiler/preloader/instrumentation/instrumentation.iml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/compiler/preloader/preloader.iml b/compiler/preloader/preloader.iml
deleted file mode 100644
index 72aeb571869..00000000000
--- a/compiler/preloader/preloader.iml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/compiler/resolution/resolution.iml b/compiler/resolution/resolution.iml
deleted file mode 100644
index 8d7cc04c5a9..00000000000
--- a/compiler/resolution/resolution.iml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/compiler/serialization/serialization.iml b/compiler/serialization/serialization.iml
deleted file mode 100644
index 27fd7317375..00000000000
--- a/compiler/serialization/serialization.iml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/compiler/tests-common/tests-common.iml b/compiler/tests-common/tests-common.iml
deleted file mode 100644
index 95246f4e2f4..00000000000
--- a/compiler/tests-common/tests-common.iml
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/compiler/tests-ir-jvm/tests-ir-jvm.iml b/compiler/tests-ir-jvm/tests-ir-jvm.iml
deleted file mode 100644
index 23294642a91..00000000000
--- a/compiler/tests-ir-jvm/tests-ir-jvm.iml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/compiler/tests-java8/compiler-tests-java8.iml b/compiler/tests-java8/compiler-tests-java8.iml
deleted file mode 100644
index b1bec867cc7..00000000000
--- a/compiler/tests-java8/compiler-tests-java8.iml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/compiler/tests/compiler-tests.iml b/compiler/tests/compiler-tests.iml
deleted file mode 100644
index b778363feeb..00000000000
--- a/compiler/tests/compiler-tests.iml
+++ /dev/null
@@ -1,43 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/compiler/util/util.iml b/compiler/util/util.iml
deleted file mode 100644
index e04b9022082..00000000000
--- a/compiler/util/util.iml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/core/builtins/builtins.iml b/core/builtins/builtins.iml
deleted file mode 100644
index c0447264f2d..00000000000
--- a/core/builtins/builtins.iml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/core/descriptor.loader.java/descriptor.loader.java.iml b/core/descriptor.loader.java/descriptor.loader.java.iml
deleted file mode 100644
index c4ae6c54466..00000000000
--- a/core/descriptor.loader.java/descriptor.loader.java.iml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/core/descriptors.runtime/descriptors.runtime.iml b/core/descriptors.runtime/descriptors.runtime.iml
deleted file mode 100644
index 48d25c9e4da..00000000000
--- a/core/descriptors.runtime/descriptors.runtime.iml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/core/descriptors/descriptors.iml b/core/descriptors/descriptors.iml
deleted file mode 100644
index e7e844e240b..00000000000
--- a/core/descriptors/descriptors.iml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/core/deserialization/deserialization.iml b/core/deserialization/deserialization.iml
deleted file mode 100644
index a640162b195..00000000000
--- a/core/deserialization/deserialization.iml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/core/reflection.jvm/reflection.jvm.iml b/core/reflection.jvm/reflection.jvm.iml
deleted file mode 100644
index fcf05b5fe4c..00000000000
--- a/core/reflection.jvm/reflection.jvm.iml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/core/runtime.jvm/runtime.jvm.iml b/core/runtime.jvm/runtime.jvm.iml
deleted file mode 100644
index c3ec4503ede..00000000000
--- a/core/runtime.jvm/runtime.jvm.iml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/core/script.runtime/script.runtime.iml b/core/script.runtime/script.runtime.iml
deleted file mode 100644
index 7ac35c564e0..00000000000
--- a/core/script.runtime/script.runtime.iml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/core/util.runtime/util.runtime.iml b/core/util.runtime/util.runtime.iml
deleted file mode 100644
index 63aa4f487b4..00000000000
--- a/core/util.runtime/util.runtime.iml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/eval4j/eval4j.iml b/eval4j/eval4j.iml
deleted file mode 100644
index 8b0c78cb882..00000000000
--- a/eval4j/eval4j.iml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/generators/generators.iml b/generators/generators.iml
deleted file mode 100644
index de8dcb380b4..00000000000
--- a/generators/generators.iml
+++ /dev/null
@@ -1,48 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/grammar/grammar.iml b/grammar/grammar.iml
deleted file mode 100644
index c03fc491744..00000000000
--- a/grammar/grammar.iml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/idea-runner/idea-runner.iml b/idea-runner/idea-runner.iml
deleted file mode 100644
index f702d0377cb..00000000000
--- a/idea-runner/idea-runner.iml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/idea/formatter/formatter.iml b/idea/formatter/formatter.iml
deleted file mode 100644
index efaee3d60da..00000000000
--- a/idea/formatter/formatter.iml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/idea/ide-common/ide-common.iml b/idea/ide-common/ide-common.iml
deleted file mode 100644
index df607cb5f8c..00000000000
--- a/idea/ide-common/ide-common.iml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/idea/idea-android/idea-android-output-parser/idea-android-output-parser.iml b/idea/idea-android/idea-android-output-parser/idea-android-output-parser.iml
deleted file mode 100644
index 75aba5d4052..00000000000
--- a/idea/idea-android/idea-android-output-parser/idea-android-output-parser.iml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/idea/idea-android/idea-android.iml b/idea/idea-android/idea-android.iml
deleted file mode 100644
index 18a8cf1641d..00000000000
--- a/idea/idea-android/idea-android.iml
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/idea/idea-completion/idea-completion.iml b/idea/idea-completion/idea-completion.iml
deleted file mode 100644
index d3158c4c2da..00000000000
--- a/idea/idea-completion/idea-completion.iml
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/idea/idea-core/idea-core.iml b/idea/idea-core/idea-core.iml
deleted file mode 100644
index 3aac9dfbfe1..00000000000
--- a/idea/idea-core/idea-core.iml
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/idea/idea-gradle/idea-gradle.iml b/idea/idea-gradle/idea-gradle.iml
deleted file mode 100644
index c06b9964090..00000000000
--- a/idea/idea-gradle/idea-gradle.iml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/idea/idea-jps-common/idea-jps-common.iml b/idea/idea-jps-common/idea-jps-common.iml
deleted file mode 100644
index 7225646ab21..00000000000
--- a/idea/idea-jps-common/idea-jps-common.iml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/idea/idea-jvm/idea-jvm.iml b/idea/idea-jvm/idea-jvm.iml
deleted file mode 100644
index d203961955b..00000000000
--- a/idea/idea-jvm/idea-jvm.iml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/idea/idea-live-templates/idea-live-templates.iml b/idea/idea-live-templates/idea-live-templates.iml
deleted file mode 100644
index f275ba71200..00000000000
--- a/idea/idea-live-templates/idea-live-templates.iml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/idea/idea-maven/idea-maven.iml b/idea/idea-maven/idea-maven.iml
deleted file mode 100644
index d7f0488f552..00000000000
--- a/idea/idea-maven/idea-maven.iml
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/idea/idea-repl/idea-repl.iml b/idea/idea-repl/idea-repl.iml
deleted file mode 100644
index 5c700bafce3..00000000000
--- a/idea/idea-repl/idea-repl.iml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/idea/idea-test-framework/idea-test-framework.iml b/idea/idea-test-framework/idea-test-framework.iml
deleted file mode 100644
index 4db5f94afe3..00000000000
--- a/idea/idea-test-framework/idea-test-framework.iml
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/idea/idea.iml b/idea/idea.iml
deleted file mode 100644
index a2cd129b9d2..00000000000
--- a/idea/idea.iml
+++ /dev/null
@@ -1,67 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/idea/kotlin-gradle-tooling/kotlin-gradle-tooling.iml b/idea/kotlin-gradle-tooling/kotlin-gradle-tooling.iml
deleted file mode 100644
index a43b98b013e..00000000000
--- a/idea/kotlin-gradle-tooling/kotlin-gradle-tooling.iml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/j2k/j2k.iml b/j2k/j2k.iml
deleted file mode 100644
index 70f450b89e4..00000000000
--- a/j2k/j2k.iml
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/jps-plugin/jps-plugin.iml b/jps-plugin/jps-plugin.iml
deleted file mode 100644
index 4858c972118..00000000000
--- a/jps-plugin/jps-plugin.iml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/jps-plugin/jps-tests/jps-tests.iml b/jps-plugin/jps-tests/jps-tests.iml
deleted file mode 100644
index 6debe8f5988..00000000000
--- a/jps-plugin/jps-tests/jps-tests.iml
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/jps-plugin/kannotator-jps-plugin-test/kannotator-jps-plugin-test.iml b/jps-plugin/kannotator-jps-plugin-test/kannotator-jps-plugin-test.iml
deleted file mode 100644
index 4a98e226204..00000000000
--- a/jps-plugin/kannotator-jps-plugin-test/kannotator-jps-plugin-test.iml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/js/js.ast/js.ast.iml b/js/js.ast/js.ast.iml
deleted file mode 100644
index 0e3a740b14d..00000000000
--- a/js/js.ast/js.ast.iml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/js/js.dce/js.dce.iml b/js/js.dce/js.dce.iml
deleted file mode 100644
index 50c3196e4e0..00000000000
--- a/js/js.dce/js.dce.iml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/js/js.frontend/js.frontend.iml b/js/js.frontend/js.frontend.iml
deleted file mode 100644
index cd29f87729d..00000000000
--- a/js/js.frontend/js.frontend.iml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/js/js.inliner/js.inliner.iml b/js/js.inliner/js.inliner.iml
deleted file mode 100644
index b98d0f89245..00000000000
--- a/js/js.inliner/js.inliner.iml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/js/js.libraries/js.libraries.iml b/js/js.libraries/js.libraries.iml
deleted file mode 100644
index d5c07432750..00000000000
--- a/js/js.libraries/js.libraries.iml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/js/js.parser/js.parser.iml b/js/js.parser/js.parser.iml
deleted file mode 100644
index 8066bb12c1a..00000000000
--- a/js/js.parser/js.parser.iml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/js/js.serializer/js.serializer.iml b/js/js.serializer/js.serializer.iml
deleted file mode 100644
index a3dbbdf0b55..00000000000
--- a/js/js.serializer/js.serializer.iml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/js/js.tests/js.tests.iml b/js/js.tests/js.tests.iml
deleted file mode 100644
index 7ec8d7e656a..00000000000
--- a/js/js.tests/js.tests.iml
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/js/js.translator/js.translator.iml b/js/js.translator/js.translator.iml
deleted file mode 100644
index 602eee31925..00000000000
--- a/js/js.translator/js.translator.iml
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/plugins/allopen/allopen-cli/allopen-cli.iml b/plugins/allopen/allopen-cli/allopen-cli.iml
deleted file mode 100644
index 1b4ce6be947..00000000000
--- a/plugins/allopen/allopen-cli/allopen-cli.iml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/plugins/android-extensions/android-extensions-compiler/android-extensions-compiler.iml b/plugins/android-extensions/android-extensions-compiler/android-extensions-compiler.iml
deleted file mode 100644
index a1b321e4270..00000000000
--- a/plugins/android-extensions/android-extensions-compiler/android-extensions-compiler.iml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/plugins/android-extensions/android-extensions-idea/android-extensions-idea.iml b/plugins/android-extensions/android-extensions-idea/android-extensions-idea.iml
deleted file mode 100644
index 99397c7c3c2..00000000000
--- a/plugins/android-extensions/android-extensions-idea/android-extensions-idea.iml
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/plugins/android-extensions/android-extensions-jps/android-extensions-jps.iml b/plugins/android-extensions/android-extensions-jps/android-extensions-jps.iml
deleted file mode 100644
index 0b0240cf57b..00000000000
--- a/plugins/android-extensions/android-extensions-jps/android-extensions-jps.iml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/plugins/android-extensions/android-extensions-runtime/android-extensions-runtime.iml b/plugins/android-extensions/android-extensions-runtime/android-extensions-runtime.iml
deleted file mode 100644
index 8ca9d47ce2a..00000000000
--- a/plugins/android-extensions/android-extensions-runtime/android-extensions-runtime.iml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/plugins/annotation-based-compiler-plugins-ide-support/annotation-based-compiler-plugins-ide-support.iml b/plugins/annotation-based-compiler-plugins-ide-support/annotation-based-compiler-plugins-ide-support.iml
deleted file mode 100644
index 8f7c0749415..00000000000
--- a/plugins/annotation-based-compiler-plugins-ide-support/annotation-based-compiler-plugins-ide-support.iml
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/plugins/annotation-collector/annotation-collector.iml b/plugins/annotation-collector/annotation-collector.iml
deleted file mode 100644
index 7cc838fd4ab..00000000000
--- a/plugins/annotation-collector/annotation-collector.iml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/plugins/kapt3/kapt3.iml b/plugins/kapt3/kapt3.iml
deleted file mode 100644
index 1d1a30a735f..00000000000
--- a/plugins/kapt3/kapt3.iml
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/plugins/lint/android-annotations/android-annotations.iml b/plugins/lint/android-annotations/android-annotations.iml
deleted file mode 100644
index c90834f2d60..00000000000
--- a/plugins/lint/android-annotations/android-annotations.iml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/plugins/lint/lint-api/lint-api.iml b/plugins/lint/lint-api/lint-api.iml
deleted file mode 100644
index e726367da7c..00000000000
--- a/plugins/lint/lint-api/lint-api.iml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/plugins/lint/lint-checks/lint-checks.iml b/plugins/lint/lint-checks/lint-checks.iml
deleted file mode 100644
index e946263a51c..00000000000
--- a/plugins/lint/lint-checks/lint-checks.iml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/plugins/lint/lint-idea/lint-idea.iml b/plugins/lint/lint-idea/lint-idea.iml
deleted file mode 100644
index 55aac4b2efd..00000000000
--- a/plugins/lint/lint-idea/lint-idea.iml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/plugins/noarg/noarg-cli/noarg-cli.iml b/plugins/noarg/noarg-cli/noarg-cli.iml
deleted file mode 100644
index 5cf7403a117..00000000000
--- a/plugins/noarg/noarg-cli/noarg-cli.iml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/plugins/noarg/noarg-ide/noarg-ide.iml b/plugins/noarg/noarg-ide/noarg-ide.iml
deleted file mode 100644
index 6b81ded642a..00000000000
--- a/plugins/noarg/noarg-ide/noarg-ide.iml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/plugins/plugins-tests/plugins-tests.iml b/plugins/plugins-tests/plugins-tests.iml
deleted file mode 100755
index 29cfa62c84b..00000000000
--- a/plugins/plugins-tests/plugins-tests.iml
+++ /dev/null
@@ -1,47 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/plugins/sam-with-receiver/sam-with-receiver-cli/sam-with-receiver-cli.iml b/plugins/sam-with-receiver/sam-with-receiver-cli/sam-with-receiver-cli.iml
deleted file mode 100644
index b0a3fb30186..00000000000
--- a/plugins/sam-with-receiver/sam-with-receiver-cli/sam-with-receiver-cli.iml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/plugins/sam-with-receiver/sam-with-receiver-cli/sam-with-receiver.iml b/plugins/sam-with-receiver/sam-with-receiver-cli/sam-with-receiver.iml
deleted file mode 100644
index 65a63b9379f..00000000000
--- a/plugins/sam-with-receiver/sam-with-receiver-cli/sam-with-receiver.iml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/plugins/sam-with-receiver/sam-with-receiver-ide/sam-with-receiver-ide.iml b/plugins/sam-with-receiver/sam-with-receiver-ide/sam-with-receiver-ide.iml
deleted file mode 100644
index cfea7744ab2..00000000000
--- a/plugins/sam-with-receiver/sam-with-receiver-ide/sam-with-receiver-ide.iml
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/plugins/source-sections/source-sections-compiler/source-sections-compiler.iml b/plugins/source-sections/source-sections-compiler/source-sections-compiler.iml
deleted file mode 100644
index f354ccf4329..00000000000
--- a/plugins/source-sections/source-sections-compiler/source-sections-compiler.iml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/plugins/uast-kotlin-idea/uast-kotlin-idea.iml b/plugins/uast-kotlin-idea/uast-kotlin-idea.iml
deleted file mode 100644
index 86a69835678..00000000000
--- a/plugins/uast-kotlin-idea/uast-kotlin-idea.iml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/plugins/uast-kotlin/uast-kotlin.iml b/plugins/uast-kotlin/uast-kotlin.iml
deleted file mode 100644
index bb738923d66..00000000000
--- a/plugins/uast-kotlin/uast-kotlin.iml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file