diff --git a/.idea/compiler.xml b/.idea/compiler.xml index 1be8a5b2e25..8e36395a283 100644 --- a/.idea/compiler.xml +++ b/.idea/compiler.xml @@ -3,7 +3,6 @@ \ No newline at end of file diff --git a/core/reflection/reflection.iml b/core/reflection/reflection.iml deleted file mode 100644 index 459d78f4e36..00000000000 --- a/core/reflection/reflection.iml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - \ No newline at end of file diff --git a/core/runtime.jvm/runtime.jvm.iml b/core/runtime.jvm/runtime.jvm.iml index c66ddd7b996..b5df517c6fb 100644 --- a/core/runtime.jvm/runtime.jvm.iml +++ b/core/runtime.jvm/runtime.jvm.iml @@ -6,7 +6,5 @@ - - - + \ No newline at end of file diff --git a/generators/src/org/jetbrains/kotlin/generators/builtins/generateBuiltIns.kt b/generators/src/org/jetbrains/kotlin/generators/builtins/generateBuiltIns.kt index e9dc6d2b7c8..cb14dbbdb26 100644 --- a/generators/src/org/jetbrains/kotlin/generators/builtins/generateBuiltIns.kt +++ b/generators/src/org/jetbrains/kotlin/generators/builtins/generateBuiltIns.kt @@ -16,22 +16,23 @@ package org.jetbrains.kotlin.generators.builtins.generateBuiltIns -import org.jetbrains.kotlin.generators.builtins.arrays.* -import org.jetbrains.kotlin.generators.builtins.arrayIterators.* -import org.jetbrains.kotlin.generators.builtins.functions.* -import org.jetbrains.kotlin.generators.builtins.iterators.* -import org.jetbrains.kotlin.generators.builtins.progressionIterators.* -import org.jetbrains.kotlin.generators.builtins.progressions.* -import org.jetbrains.kotlin.generators.builtins.ranges.* -import java.io.PrintWriter +import org.jetbrains.kotlin.generators.builtins.arrayIterators.GenerateArrayIterators +import org.jetbrains.kotlin.generators.builtins.arrays.GenerateArrays +import org.jetbrains.kotlin.generators.builtins.functions.FunctionKind +import org.jetbrains.kotlin.generators.builtins.functions.GenerateFunctions +import org.jetbrains.kotlin.generators.builtins.iterators.GenerateIterators +import org.jetbrains.kotlin.generators.builtins.progressionIterators.GenerateProgressionIterators +import org.jetbrains.kotlin.generators.builtins.progressions.GenerateProgressions +import org.jetbrains.kotlin.generators.builtins.ranges.GeneratePrimitives +import org.jetbrains.kotlin.generators.builtins.ranges.GenerateRanges import java.io.File +import java.io.PrintWriter fun assertExists(file: File): Unit = if (!file.exists()) error("Output dir does not exist: ${file.getAbsolutePath()}") val BUILT_INS_NATIVE_DIR = File("core/builtins/native/kotlin/") val BUILT_INS_SRC_DIR = File("core/builtins/src/kotlin/") -val REFLECTION_DIR = File("core/reflection/src/kotlin/") val RUNTIME_JVM_DIR = File("core/runtime.jvm/src/kotlin/") abstract class BuiltInsSourceGenerator(val out: PrintWriter) { @@ -55,11 +56,10 @@ abstract class BuiltInsSourceGenerator(val out: PrintWriter) { fun generateBuiltIns(generate: (File, (PrintWriter) -> BuiltInsSourceGenerator) -> Unit) { assertExists(BUILT_INS_NATIVE_DIR) assertExists(BUILT_INS_SRC_DIR) - assertExists(REFLECTION_DIR) assertExists(RUNTIME_JVM_DIR) for (kind in FunctionKind.values()) { - generate(File(if (kind.isReflection()) REFLECTION_DIR else BUILT_INS_SRC_DIR, kind.getFileName())) { GenerateFunctions(it, kind) } + generate(File(BUILT_INS_SRC_DIR, kind.getFileName())) { GenerateFunctions(it, kind) } } generate(File(BUILT_INS_NATIVE_DIR, "Arrays.kt")) { GenerateArrays(it) } diff --git a/jslib_files.xml b/jslib_files.xml index 2757c8e4e18..176db3d2ff7 100644 --- a/jslib_files.xml +++ b/jslib_files.xml @@ -14,8 +14,8 @@ - - + + diff --git a/libraries/tools/runtime/pom.xml b/libraries/tools/runtime/pom.xml index e8b7800415c..dbf820ad450 100644 --- a/libraries/tools/runtime/pom.xml +++ b/libraries/tools/runtime/pom.xml @@ -34,7 +34,6 @@ -