From d26486b7df9e9c36e68f075d5afd122d58c537d1 Mon Sep 17 00:00:00 2001 From: Alexander Udalov Date: Wed, 8 Nov 2017 11:18:48 +0100 Subject: [PATCH] Move JvmRuntimeDescriptorLoaderTest to core/descriptors.runtime/tests This allows to get rid of the dependency on descriptors.runtime from compiler/IDE tests which is problematic: classes there clash with the classes in kotlin-reflect, which reference declarations in shadowed packages --- .../Generate_Compiler_Tests.xml | 2 ++ compiler/tests-common/build.gradle.kts | 1 - .../generators/tests/GenerateJava8Tests.kt | 5 --- .../generators/tests/GenerateCompilerTests.kt | 6 ---- core/descriptors.runtime/build.gradle.kts | 29 ++++++++++----- .../tests/GenerateRuntimeDescriptorTests.kt | 36 +++++++++++++++++++ ...AbstractJvm8RuntimeDescriptorLoaderTest.kt | 0 .../AbstractJvmRuntimeDescriptorLoaderTest.kt | 2 +- ...8RuntimeDescriptorLoaderTestGenerated.java | 2 +- ...mRuntimeDescriptorLoaderTestGenerated.java | 0 .../kotlin/generators/tests/GenerateTests.kt | 22 +++--------- 11 files changed, 65 insertions(+), 40 deletions(-) create mode 100644 core/descriptors.runtime/tests/org/jetbrains/kotlin/generators/tests/GenerateRuntimeDescriptorTests.kt rename {compiler/tests-java8 => core/descriptors.runtime}/tests/org/jetbrains/kotlin/jvm/runtime/AbstractJvm8RuntimeDescriptorLoaderTest.kt (100%) rename {compiler/tests-common => core/descriptors.runtime}/tests/org/jetbrains/kotlin/jvm/runtime/AbstractJvmRuntimeDescriptorLoaderTest.kt (99%) rename {compiler/tests-java8 => core/descriptors.runtime}/tests/org/jetbrains/kotlin/jvm/runtime/Jvm8RuntimeDescriptorLoaderTestGenerated.java (96%) rename {compiler => core/descriptors.runtime}/tests/org/jetbrains/kotlin/jvm/runtime/JvmRuntimeDescriptorLoaderTestGenerated.java (100%) diff --git a/.idea/runConfigurations/Generate_Compiler_Tests.xml b/.idea/runConfigurations/Generate_Compiler_Tests.xml index e800202d2b5..89bc789a6b0 100644 --- a/.idea/runConfigurations/Generate_Compiler_Tests.xml +++ b/.idea/runConfigurations/Generate_Compiler_Tests.xml @@ -13,10 +13,12 @@