diff --git a/build.gradle.kts b/build.gradle.kts index bfdca6618f1..2b094264508 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -259,7 +259,8 @@ extra["compilerModules"] = arrayOf( ":compiler:fir:lightTree", ":compiler:fir:fir2ir", ":compiler:fir:java", - ":compiler:fir:jvm" + ":compiler:fir:jvm", + ":compiler:fir:analysis-tests" ) val coreLibProjects = listOfNotNull( @@ -551,7 +552,7 @@ tasks { register("firCompilerTest") { dependsOn(":compiler:fir:psi2fir:test") - dependsOn(":compiler:fir:resolve:test") + dependsOn(":compiler:fir:analysis-tests:test") dependsOn(":compiler:fir:fir2ir:test") dependsOn(":compiler:fir:lightTree:test") } @@ -560,7 +561,7 @@ tasks { dependsOn( ":compiler:fir:psi2fir:test", ":compiler:fir:lightTree:test", - ":compiler:fir:resolve:test", + ":compiler:fir:analysis-tests:test", ":compiler:fir:fir2ir:test", ":idea:idea-fir:test" ) diff --git a/compiler/build.gradle.kts b/compiler/build.gradle.kts index 3ca128f2cf8..fc498e33af4 100644 --- a/compiler/build.gradle.kts +++ b/compiler/build.gradle.kts @@ -47,7 +47,8 @@ dependencies { testCompile(projectTests(":compiler:tests-common")) testCompile(projectTests(":compiler:fir:psi2fir")) testCompile(projectTests(":compiler:fir:fir2ir")) - testCompile(projectTests(":compiler:fir:resolve")) + testCompile(projectTests(":compiler:fir:analysis-tests")) + testCompile(projectTests(":compiler:fir:analysis-tests")) testCompile(projectTests(":compiler:fir:lightTree")) testCompile(projectTests(":compiler:visualizer")) testCompile(projectTests(":generators:test-generator")) diff --git a/compiler/fir/analysis-tests/build.gradle.kts b/compiler/fir/analysis-tests/build.gradle.kts new file mode 100644 index 00000000000..a66d90503c1 --- /dev/null +++ b/compiler/fir/analysis-tests/build.gradle.kts @@ -0,0 +1,43 @@ +/* + * Copyright 2000-2018 JetBrains s.r.o. and Kotlin Programming Language contributors. + * Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file. + */ + +plugins { + kotlin("jvm") + id("jps-compatible") +} + +dependencies { + compileOnly(intellijCoreDep()) { includeJars("intellij-core", "guava", rootProject = rootProject) } + + testCompile(intellijDep()) + + testCompile(commonDep("junit:junit")) + testCompileOnly(project(":kotlin-test:kotlin-test-jvm")) + testCompileOnly(project(":kotlin-test:kotlin-test-junit")) + testCompile(projectTests(":compiler:tests-common")) + testCompile(project(":compiler:fir:resolve")) + + testCompileOnly(project(":kotlin-reflect-api")) + testRuntime(project(":kotlin-reflect")) + testRuntime(project(":core:descriptors.runtime")) + + Platform[192].orHigher { + testCompileOnly(intellijCoreDep()) { includeJars("intellij-core") } + testRuntimeOnly(intellijCoreDep()) { includeJars("intellij-core") } + } +} + +sourceSets { + "main" { none() } + "test" { projectDefault() } +} + +projectTest(parallel = true) { + workingDir = rootDir + jvmArgs!!.removeIf { it.contains("-Xmx") } + maxHeapSize = "3g" +} + +testsJar() \ No newline at end of file diff --git a/compiler/fir/resolve/testData/builtIns/kotlin-collections.txt b/compiler/fir/analysis-tests/testData/builtIns/kotlin-collections.txt similarity index 100% rename from compiler/fir/resolve/testData/builtIns/kotlin-collections.txt rename to compiler/fir/analysis-tests/testData/builtIns/kotlin-collections.txt diff --git a/compiler/fir/resolve/testData/builtIns/kotlin-ranges.txt b/compiler/fir/analysis-tests/testData/builtIns/kotlin-ranges.txt similarity index 100% rename from compiler/fir/resolve/testData/builtIns/kotlin-ranges.txt rename to compiler/fir/analysis-tests/testData/builtIns/kotlin-ranges.txt diff --git a/compiler/fir/resolve/testData/builtIns/kotlin.txt b/compiler/fir/analysis-tests/testData/builtIns/kotlin.txt similarity index 100% rename from compiler/fir/resolve/testData/builtIns/kotlin.txt rename to compiler/fir/analysis-tests/testData/builtIns/kotlin.txt diff --git a/compiler/fir/resolve/testData/enhancement/jsr305/NonNullNever.fir.txt b/compiler/fir/analysis-tests/testData/enhancement/jsr305/NonNullNever.fir.txt similarity index 100% rename from compiler/fir/resolve/testData/enhancement/jsr305/NonNullNever.fir.txt rename to compiler/fir/analysis-tests/testData/enhancement/jsr305/NonNullNever.fir.txt diff --git a/compiler/fir/resolve/testData/enhancement/jsr305/NonNullNever.java b/compiler/fir/analysis-tests/testData/enhancement/jsr305/NonNullNever.java similarity index 100% rename from compiler/fir/resolve/testData/enhancement/jsr305/NonNullNever.java rename to compiler/fir/analysis-tests/testData/enhancement/jsr305/NonNullNever.java diff --git a/compiler/fir/resolve/testData/enhancement/jsr305/Simple.fir.txt b/compiler/fir/analysis-tests/testData/enhancement/jsr305/Simple.fir.txt similarity index 100% rename from compiler/fir/resolve/testData/enhancement/jsr305/Simple.fir.txt rename to compiler/fir/analysis-tests/testData/enhancement/jsr305/Simple.fir.txt diff --git a/compiler/fir/resolve/testData/enhancement/jsr305/Simple.java b/compiler/fir/analysis-tests/testData/enhancement/jsr305/Simple.java similarity index 100% rename from compiler/fir/resolve/testData/enhancement/jsr305/Simple.java rename to compiler/fir/analysis-tests/testData/enhancement/jsr305/Simple.java diff --git a/compiler/fir/resolve/testData/enhancement/jsr305/Strange.fir.txt b/compiler/fir/analysis-tests/testData/enhancement/jsr305/Strange.fir.txt similarity index 100% rename from compiler/fir/resolve/testData/enhancement/jsr305/Strange.fir.txt rename to compiler/fir/analysis-tests/testData/enhancement/jsr305/Strange.fir.txt diff --git a/compiler/fir/resolve/testData/enhancement/jsr305/Strange.java b/compiler/fir/analysis-tests/testData/enhancement/jsr305/Strange.java similarity index 100% rename from compiler/fir/resolve/testData/enhancement/jsr305/Strange.java rename to compiler/fir/analysis-tests/testData/enhancement/jsr305/Strange.java diff --git a/compiler/fir/resolve/testData/enhancement/jsr305/typeQualifierDefault/FieldsAreNullable.fir.txt b/compiler/fir/analysis-tests/testData/enhancement/jsr305/typeQualifierDefault/FieldsAreNullable.fir.txt similarity index 100% rename from compiler/fir/resolve/testData/enhancement/jsr305/typeQualifierDefault/FieldsAreNullable.fir.txt rename to compiler/fir/analysis-tests/testData/enhancement/jsr305/typeQualifierDefault/FieldsAreNullable.fir.txt diff --git a/compiler/fir/resolve/testData/enhancement/jsr305/typeQualifierDefault/FieldsAreNullable.java b/compiler/fir/analysis-tests/testData/enhancement/jsr305/typeQualifierDefault/FieldsAreNullable.java similarity index 100% rename from compiler/fir/resolve/testData/enhancement/jsr305/typeQualifierDefault/FieldsAreNullable.java rename to compiler/fir/analysis-tests/testData/enhancement/jsr305/typeQualifierDefault/FieldsAreNullable.java diff --git a/compiler/fir/resolve/testData/enhancement/jsr305/typeQualifierDefault/ForceFlexibility.fir.txt b/compiler/fir/analysis-tests/testData/enhancement/jsr305/typeQualifierDefault/ForceFlexibility.fir.txt similarity index 100% rename from compiler/fir/resolve/testData/enhancement/jsr305/typeQualifierDefault/ForceFlexibility.fir.txt rename to compiler/fir/analysis-tests/testData/enhancement/jsr305/typeQualifierDefault/ForceFlexibility.fir.txt diff --git a/compiler/fir/resolve/testData/enhancement/jsr305/typeQualifierDefault/ForceFlexibility.java b/compiler/fir/analysis-tests/testData/enhancement/jsr305/typeQualifierDefault/ForceFlexibility.java similarity index 100% rename from compiler/fir/resolve/testData/enhancement/jsr305/typeQualifierDefault/ForceFlexibility.java rename to compiler/fir/analysis-tests/testData/enhancement/jsr305/typeQualifierDefault/ForceFlexibility.java diff --git a/compiler/fir/resolve/testData/enhancement/jsr305/typeQualifierDefault/ForceFlexibleOverOverrides.fir.txt b/compiler/fir/analysis-tests/testData/enhancement/jsr305/typeQualifierDefault/ForceFlexibleOverOverrides.fir.txt similarity index 100% rename from compiler/fir/resolve/testData/enhancement/jsr305/typeQualifierDefault/ForceFlexibleOverOverrides.fir.txt rename to compiler/fir/analysis-tests/testData/enhancement/jsr305/typeQualifierDefault/ForceFlexibleOverOverrides.fir.txt diff --git a/compiler/fir/resolve/testData/enhancement/jsr305/typeQualifierDefault/ForceFlexibleOverOverrides.java b/compiler/fir/analysis-tests/testData/enhancement/jsr305/typeQualifierDefault/ForceFlexibleOverOverrides.java similarity index 100% rename from compiler/fir/resolve/testData/enhancement/jsr305/typeQualifierDefault/ForceFlexibleOverOverrides.java rename to compiler/fir/analysis-tests/testData/enhancement/jsr305/typeQualifierDefault/ForceFlexibleOverOverrides.java diff --git a/compiler/fir/resolve/testData/enhancement/jsr305/typeQualifierDefault/NullabilityFromOverridden.fir.txt b/compiler/fir/analysis-tests/testData/enhancement/jsr305/typeQualifierDefault/NullabilityFromOverridden.fir.txt similarity index 100% rename from compiler/fir/resolve/testData/enhancement/jsr305/typeQualifierDefault/NullabilityFromOverridden.fir.txt rename to compiler/fir/analysis-tests/testData/enhancement/jsr305/typeQualifierDefault/NullabilityFromOverridden.fir.txt diff --git a/compiler/fir/resolve/testData/enhancement/jsr305/typeQualifierDefault/NullabilityFromOverridden.java b/compiler/fir/analysis-tests/testData/enhancement/jsr305/typeQualifierDefault/NullabilityFromOverridden.java similarity index 100% rename from compiler/fir/resolve/testData/enhancement/jsr305/typeQualifierDefault/NullabilityFromOverridden.java rename to compiler/fir/analysis-tests/testData/enhancement/jsr305/typeQualifierDefault/NullabilityFromOverridden.java diff --git a/compiler/fir/resolve/testData/enhancement/jsr305/typeQualifierDefault/OverridingDefaultQualifier.fir.txt b/compiler/fir/analysis-tests/testData/enhancement/jsr305/typeQualifierDefault/OverridingDefaultQualifier.fir.txt similarity index 100% rename from compiler/fir/resolve/testData/enhancement/jsr305/typeQualifierDefault/OverridingDefaultQualifier.fir.txt rename to compiler/fir/analysis-tests/testData/enhancement/jsr305/typeQualifierDefault/OverridingDefaultQualifier.fir.txt diff --git a/compiler/fir/resolve/testData/enhancement/jsr305/typeQualifierDefault/OverridingDefaultQualifier.java b/compiler/fir/analysis-tests/testData/enhancement/jsr305/typeQualifierDefault/OverridingDefaultQualifier.java similarity index 100% rename from compiler/fir/resolve/testData/enhancement/jsr305/typeQualifierDefault/OverridingDefaultQualifier.java rename to compiler/fir/analysis-tests/testData/enhancement/jsr305/typeQualifierDefault/OverridingDefaultQualifier.java diff --git a/compiler/fir/resolve/testData/enhancement/jsr305/typeQualifierDefault/ParametersAreNonnullByDefault.fir.txt b/compiler/fir/analysis-tests/testData/enhancement/jsr305/typeQualifierDefault/ParametersAreNonnullByDefault.fir.txt similarity index 100% rename from compiler/fir/resolve/testData/enhancement/jsr305/typeQualifierDefault/ParametersAreNonnullByDefault.fir.txt rename to compiler/fir/analysis-tests/testData/enhancement/jsr305/typeQualifierDefault/ParametersAreNonnullByDefault.fir.txt diff --git a/compiler/fir/resolve/testData/enhancement/jsr305/typeQualifierDefault/ParametersAreNonnullByDefault.java b/compiler/fir/analysis-tests/testData/enhancement/jsr305/typeQualifierDefault/ParametersAreNonnullByDefault.java similarity index 100% rename from compiler/fir/resolve/testData/enhancement/jsr305/typeQualifierDefault/ParametersAreNonnullByDefault.java rename to compiler/fir/analysis-tests/testData/enhancement/jsr305/typeQualifierDefault/ParametersAreNonnullByDefault.java diff --git a/compiler/fir/resolve/testData/enhancement/jsr305/typeQualifierDefault/ParametersAreNonnullByDefaultPackage.fir.txt b/compiler/fir/analysis-tests/testData/enhancement/jsr305/typeQualifierDefault/ParametersAreNonnullByDefaultPackage.fir.txt similarity index 100% rename from compiler/fir/resolve/testData/enhancement/jsr305/typeQualifierDefault/ParametersAreNonnullByDefaultPackage.fir.txt rename to compiler/fir/analysis-tests/testData/enhancement/jsr305/typeQualifierDefault/ParametersAreNonnullByDefaultPackage.fir.txt diff --git a/compiler/fir/resolve/testData/enhancement/jsr305/typeQualifierDefault/ParametersAreNonnullByDefaultPackage.java b/compiler/fir/analysis-tests/testData/enhancement/jsr305/typeQualifierDefault/ParametersAreNonnullByDefaultPackage.java similarity index 100% rename from compiler/fir/resolve/testData/enhancement/jsr305/typeQualifierDefault/ParametersAreNonnullByDefaultPackage.java rename to compiler/fir/analysis-tests/testData/enhancement/jsr305/typeQualifierDefault/ParametersAreNonnullByDefaultPackage.java diff --git a/compiler/fir/resolve/testData/enhancement/jsr305/typeQualifierDefault/SpringNullable.fir.txt b/compiler/fir/analysis-tests/testData/enhancement/jsr305/typeQualifierDefault/SpringNullable.fir.txt similarity index 100% rename from compiler/fir/resolve/testData/enhancement/jsr305/typeQualifierDefault/SpringNullable.fir.txt rename to compiler/fir/analysis-tests/testData/enhancement/jsr305/typeQualifierDefault/SpringNullable.fir.txt diff --git a/compiler/fir/resolve/testData/enhancement/jsr305/typeQualifierDefault/SpringNullable.java b/compiler/fir/analysis-tests/testData/enhancement/jsr305/typeQualifierDefault/SpringNullable.java similarity index 100% rename from compiler/fir/resolve/testData/enhancement/jsr305/typeQualifierDefault/SpringNullable.java rename to compiler/fir/analysis-tests/testData/enhancement/jsr305/typeQualifierDefault/SpringNullable.java diff --git a/compiler/fir/resolve/testData/enhancement/jsr305/typeQualifierDefault/SpringNullablePackage.fir.txt b/compiler/fir/analysis-tests/testData/enhancement/jsr305/typeQualifierDefault/SpringNullablePackage.fir.txt similarity index 100% rename from compiler/fir/resolve/testData/enhancement/jsr305/typeQualifierDefault/SpringNullablePackage.fir.txt rename to compiler/fir/analysis-tests/testData/enhancement/jsr305/typeQualifierDefault/SpringNullablePackage.fir.txt diff --git a/compiler/fir/resolve/testData/enhancement/jsr305/typeQualifierDefault/SpringNullablePackage.java b/compiler/fir/analysis-tests/testData/enhancement/jsr305/typeQualifierDefault/SpringNullablePackage.java similarity index 100% rename from compiler/fir/resolve/testData/enhancement/jsr305/typeQualifierDefault/SpringNullablePackage.java rename to compiler/fir/analysis-tests/testData/enhancement/jsr305/typeQualifierDefault/SpringNullablePackage.java diff --git a/compiler/fir/resolve/testData/enhancement/mapping/AbstractMap.fir.txt b/compiler/fir/analysis-tests/testData/enhancement/mapping/AbstractMap.fir.txt similarity index 100% rename from compiler/fir/resolve/testData/enhancement/mapping/AbstractMap.fir.txt rename to compiler/fir/analysis-tests/testData/enhancement/mapping/AbstractMap.fir.txt diff --git a/compiler/fir/resolve/testData/enhancement/mapping/AbstractMap.java b/compiler/fir/analysis-tests/testData/enhancement/mapping/AbstractMap.java similarity index 100% rename from compiler/fir/resolve/testData/enhancement/mapping/AbstractMap.java rename to compiler/fir/analysis-tests/testData/enhancement/mapping/AbstractMap.java diff --git a/compiler/fir/resolve/testData/enhancement/note.txt b/compiler/fir/analysis-tests/testData/enhancement/note.txt similarity index 100% rename from compiler/fir/resolve/testData/enhancement/note.txt rename to compiler/fir/analysis-tests/testData/enhancement/note.txt diff --git a/compiler/fir/resolve/testData/enhancement/signatureAnnotations/DefaultEnum.fir.txt b/compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/DefaultEnum.fir.txt similarity index 100% rename from compiler/fir/resolve/testData/enhancement/signatureAnnotations/DefaultEnum.fir.txt rename to compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/DefaultEnum.fir.txt diff --git a/compiler/fir/resolve/testData/enhancement/signatureAnnotations/DefaultEnum.java b/compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/DefaultEnum.java similarity index 100% rename from compiler/fir/resolve/testData/enhancement/signatureAnnotations/DefaultEnum.java rename to compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/DefaultEnum.java diff --git a/compiler/fir/resolve/testData/enhancement/signatureAnnotations/DefaultLongLiteral.fir.txt b/compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/DefaultLongLiteral.fir.txt similarity index 100% rename from compiler/fir/resolve/testData/enhancement/signatureAnnotations/DefaultLongLiteral.fir.txt rename to compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/DefaultLongLiteral.fir.txt diff --git a/compiler/fir/resolve/testData/enhancement/signatureAnnotations/DefaultLongLiteral.java b/compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/DefaultLongLiteral.java similarity index 100% rename from compiler/fir/resolve/testData/enhancement/signatureAnnotations/DefaultLongLiteral.java rename to compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/DefaultLongLiteral.java diff --git a/compiler/fir/resolve/testData/enhancement/signatureAnnotations/DefaultNull.fir.txt b/compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/DefaultNull.fir.txt similarity index 100% rename from compiler/fir/resolve/testData/enhancement/signatureAnnotations/DefaultNull.fir.txt rename to compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/DefaultNull.fir.txt diff --git a/compiler/fir/resolve/testData/enhancement/signatureAnnotations/DefaultNull.java b/compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/DefaultNull.java similarity index 100% rename from compiler/fir/resolve/testData/enhancement/signatureAnnotations/DefaultNull.java rename to compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/DefaultNull.java diff --git a/compiler/fir/resolve/testData/enhancement/signatureAnnotations/DefaultNullAndParameter.fir.txt b/compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/DefaultNullAndParameter.fir.txt similarity index 100% rename from compiler/fir/resolve/testData/enhancement/signatureAnnotations/DefaultNullAndParameter.fir.txt rename to compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/DefaultNullAndParameter.fir.txt diff --git a/compiler/fir/resolve/testData/enhancement/signatureAnnotations/DefaultNullAndParameter.java b/compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/DefaultNullAndParameter.java similarity index 100% rename from compiler/fir/resolve/testData/enhancement/signatureAnnotations/DefaultNullAndParameter.java rename to compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/DefaultNullAndParameter.java diff --git a/compiler/fir/resolve/testData/enhancement/signatureAnnotations/DefaultParameter.fir.txt b/compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/DefaultParameter.fir.txt similarity index 100% rename from compiler/fir/resolve/testData/enhancement/signatureAnnotations/DefaultParameter.fir.txt rename to compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/DefaultParameter.fir.txt diff --git a/compiler/fir/resolve/testData/enhancement/signatureAnnotations/DefaultParameter.java b/compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/DefaultParameter.java similarity index 100% rename from compiler/fir/resolve/testData/enhancement/signatureAnnotations/DefaultParameter.java rename to compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/DefaultParameter.java diff --git a/compiler/fir/resolve/testData/enhancement/signatureAnnotations/EmptyParameterName.fir.txt b/compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/EmptyParameterName.fir.txt similarity index 100% rename from compiler/fir/resolve/testData/enhancement/signatureAnnotations/EmptyParameterName.fir.txt rename to compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/EmptyParameterName.fir.txt diff --git a/compiler/fir/resolve/testData/enhancement/signatureAnnotations/EmptyParameterName.java b/compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/EmptyParameterName.java similarity index 100% rename from compiler/fir/resolve/testData/enhancement/signatureAnnotations/EmptyParameterName.java rename to compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/EmptyParameterName.java diff --git a/compiler/fir/resolve/testData/enhancement/signatureAnnotations/ReorderedParameterNames.fir.txt b/compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/ReorderedParameterNames.fir.txt similarity index 100% rename from compiler/fir/resolve/testData/enhancement/signatureAnnotations/ReorderedParameterNames.fir.txt rename to compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/ReorderedParameterNames.fir.txt diff --git a/compiler/fir/resolve/testData/enhancement/signatureAnnotations/ReorderedParameterNames.java b/compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/ReorderedParameterNames.java similarity index 100% rename from compiler/fir/resolve/testData/enhancement/signatureAnnotations/ReorderedParameterNames.java rename to compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/ReorderedParameterNames.java diff --git a/compiler/fir/resolve/testData/enhancement/signatureAnnotations/SameParameterName.fir.txt b/compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/SameParameterName.fir.txt similarity index 100% rename from compiler/fir/resolve/testData/enhancement/signatureAnnotations/SameParameterName.fir.txt rename to compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/SameParameterName.fir.txt diff --git a/compiler/fir/resolve/testData/enhancement/signatureAnnotations/SameParameterName.java b/compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/SameParameterName.java similarity index 100% rename from compiler/fir/resolve/testData/enhancement/signatureAnnotations/SameParameterName.java rename to compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/SameParameterName.java diff --git a/compiler/fir/resolve/testData/enhancement/signatureAnnotations/SpecialCharsParameterName.fir.txt b/compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/SpecialCharsParameterName.fir.txt similarity index 100% rename from compiler/fir/resolve/testData/enhancement/signatureAnnotations/SpecialCharsParameterName.fir.txt rename to compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/SpecialCharsParameterName.fir.txt diff --git a/compiler/fir/resolve/testData/enhancement/signatureAnnotations/SpecialCharsParameterName.java b/compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/SpecialCharsParameterName.java similarity index 100% rename from compiler/fir/resolve/testData/enhancement/signatureAnnotations/SpecialCharsParameterName.java rename to compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/SpecialCharsParameterName.java diff --git a/compiler/fir/resolve/testData/enhancement/signatureAnnotations/StaticMethodWithDefaultValue.fir.txt b/compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/StaticMethodWithDefaultValue.fir.txt similarity index 100% rename from compiler/fir/resolve/testData/enhancement/signatureAnnotations/StaticMethodWithDefaultValue.fir.txt rename to compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/StaticMethodWithDefaultValue.fir.txt diff --git a/compiler/fir/resolve/testData/enhancement/signatureAnnotations/StaticMethodWithDefaultValue.java b/compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/StaticMethodWithDefaultValue.java similarity index 100% rename from compiler/fir/resolve/testData/enhancement/signatureAnnotations/StaticMethodWithDefaultValue.java rename to compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/StaticMethodWithDefaultValue.java diff --git a/compiler/fir/resolve/testData/lightClasses/genericClasses.kt b/compiler/fir/analysis-tests/testData/lightClasses/genericClasses.kt similarity index 100% rename from compiler/fir/resolve/testData/lightClasses/genericClasses.kt rename to compiler/fir/analysis-tests/testData/lightClasses/genericClasses.kt diff --git a/compiler/fir/resolve/testData/lightClasses/genericClasses.txt b/compiler/fir/analysis-tests/testData/lightClasses/genericClasses.txt similarity index 100% rename from compiler/fir/resolve/testData/lightClasses/genericClasses.txt rename to compiler/fir/analysis-tests/testData/lightClasses/genericClasses.txt diff --git a/compiler/fir/resolve/testData/lightClasses/nestedClasses.kt b/compiler/fir/analysis-tests/testData/lightClasses/nestedClasses.kt similarity index 100% rename from compiler/fir/resolve/testData/lightClasses/nestedClasses.kt rename to compiler/fir/analysis-tests/testData/lightClasses/nestedClasses.kt diff --git a/compiler/fir/resolve/testData/lightClasses/nestedClasses.txt b/compiler/fir/analysis-tests/testData/lightClasses/nestedClasses.txt similarity index 100% rename from compiler/fir/resolve/testData/lightClasses/nestedClasses.txt rename to compiler/fir/analysis-tests/testData/lightClasses/nestedClasses.txt diff --git a/compiler/fir/resolve/testData/lightClasses/simple.kt b/compiler/fir/analysis-tests/testData/lightClasses/simple.kt similarity index 100% rename from compiler/fir/resolve/testData/lightClasses/simple.kt rename to compiler/fir/analysis-tests/testData/lightClasses/simple.kt diff --git a/compiler/fir/resolve/testData/lightClasses/simple.txt b/compiler/fir/analysis-tests/testData/lightClasses/simple.txt similarity index 100% rename from compiler/fir/resolve/testData/lightClasses/simple.txt rename to compiler/fir/analysis-tests/testData/lightClasses/simple.txt diff --git a/compiler/fir/resolve/testData/lightClasses/typeMapping.kt b/compiler/fir/analysis-tests/testData/lightClasses/typeMapping.kt similarity index 100% rename from compiler/fir/resolve/testData/lightClasses/typeMapping.kt rename to compiler/fir/analysis-tests/testData/lightClasses/typeMapping.kt diff --git a/compiler/fir/resolve/testData/lightClasses/typeMapping.txt b/compiler/fir/analysis-tests/testData/lightClasses/typeMapping.txt similarity index 100% rename from compiler/fir/resolve/testData/lightClasses/typeMapping.txt rename to compiler/fir/analysis-tests/testData/lightClasses/typeMapping.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/AnnotatedAnnotation.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/AnnotatedAnnotation.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/AnnotatedAnnotation.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/AnnotatedAnnotation.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/AnnotatedMethod.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/AnnotatedMethod.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/AnnotatedMethod.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/AnnotatedMethod.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/AnnotationInAnnotationArguments.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/AnnotationInAnnotationArguments.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/AnnotationInAnnotationArguments.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/AnnotationInAnnotationArguments.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/ClassLiteralArguments.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/ClassLiteralArguments.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/ClassLiteralArguments.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/ClassLiteralArguments.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/EnumArgumentWithCustomToString.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/EnumArgumentWithCustomToString.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/EnumArgumentWithCustomToString.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/EnumArgumentWithCustomToString.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/MultiDimensionalArrayMethod.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/MultiDimensionalArrayMethod.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/MultiDimensionalArrayMethod.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/MultiDimensionalArrayMethod.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/PrimitiveArrayArguments.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/PrimitiveArrayArguments.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/PrimitiveArrayArguments.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/PrimitiveArrayArguments.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/SimpleAnnotation.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/SimpleAnnotation.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/SimpleAnnotation.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/SimpleAnnotation.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/TargetedAnnotation.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/TargetedAnnotation.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/TargetedAnnotation.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/TargetedAnnotation.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classMembers/ClassObjectPropertyField.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classMembers/ClassObjectPropertyField.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classMembers/ClassObjectPropertyField.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classMembers/ClassObjectPropertyField.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classMembers/Constructor.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classMembers/Constructor.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classMembers/Constructor.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classMembers/Constructor.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classMembers/DelegatedProperty.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classMembers/DelegatedProperty.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classMembers/DelegatedProperty.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classMembers/DelegatedProperty.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classMembers/EnumArgument.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classMembers/EnumArgument.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classMembers/EnumArgument.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classMembers/EnumArgument.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classMembers/EnumEntry.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classMembers/EnumEntry.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classMembers/EnumEntry.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classMembers/EnumEntry.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classMembers/Function.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classMembers/Function.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classMembers/Function.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classMembers/Function.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classMembers/Getter.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classMembers/Getter.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classMembers/Getter.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classMembers/Getter.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classMembers/HiddenConstructorWithInlineClassParameters.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classMembers/HiddenConstructorWithInlineClassParameters.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classMembers/HiddenConstructorWithInlineClassParameters.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classMembers/HiddenConstructorWithInlineClassParameters.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classMembers/PropertyField.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classMembers/PropertyField.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classMembers/PropertyField.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classMembers/PropertyField.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classMembers/PublishedApiAnnotationOnInlineClassCosntructor.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classMembers/PublishedApiAnnotationOnInlineClassCosntructor.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classMembers/PublishedApiAnnotationOnInlineClassCosntructor.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classMembers/PublishedApiAnnotationOnInlineClassCosntructor.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classMembers/Setter.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classMembers/Setter.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classMembers/Setter.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classMembers/Setter.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classes/AnnotationInClassObject.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classes/AnnotationInClassObject.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classes/AnnotationInClassObject.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classes/AnnotationInClassObject.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classes/ClassInClassObject.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classes/ClassInClassObject.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classes/ClassInClassObject.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classes/ClassInClassObject.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classes/ClassObject.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classes/ClassObject.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classes/ClassObject.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classes/ClassObject.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classes/ClassObjectInStaticNestedClass.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classes/ClassObjectInStaticNestedClass.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classes/ClassObjectInStaticNestedClass.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classes/ClassObjectInStaticNestedClass.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classes/DataClass.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classes/DataClass.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classes/DataClass.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classes/DataClass.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classes/Deprecated.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classes/Deprecated.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classes/Deprecated.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classes/Deprecated.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classes/DollarsInAnnotationName.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classes/DollarsInAnnotationName.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classes/DollarsInAnnotationName.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classes/DollarsInAnnotationName.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classes/EnumArgument.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classes/EnumArgument.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classes/EnumArgument.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classes/EnumArgument.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classes/MultipleAnnotations.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classes/MultipleAnnotations.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classes/MultipleAnnotations.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classes/MultipleAnnotations.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classes/NestedAnnotation.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classes/NestedAnnotation.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classes/NestedAnnotation.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classes/NestedAnnotation.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classes/NestedClass.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classes/NestedClass.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classes/NestedClass.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classes/NestedClass.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classes/Retention.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classes/Retention.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classes/Retention.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classes/Retention.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classes/Simple.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classes/Simple.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classes/Simple.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classes/Simple.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classes/WithArgument.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classes/WithArgument.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classes/WithArgument.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classes/WithArgument.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classes/WithMultipleArguments.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classes/WithMultipleArguments.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/classes/WithMultipleArguments.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/classes/WithMultipleArguments.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/packageMembers/DelegatedProperty.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/packageMembers/DelegatedProperty.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/packageMembers/DelegatedProperty.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/packageMembers/DelegatedProperty.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/packageMembers/EnumArgument.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/packageMembers/EnumArgument.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/packageMembers/EnumArgument.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/packageMembers/EnumArgument.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/packageMembers/EnumArrayArgument.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/packageMembers/EnumArrayArgument.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/packageMembers/EnumArrayArgument.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/packageMembers/EnumArrayArgument.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/packageMembers/Function.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/packageMembers/Function.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/packageMembers/Function.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/packageMembers/Function.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/packageMembers/Getter.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/packageMembers/Getter.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/packageMembers/Getter.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/packageMembers/Getter.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/packageMembers/PropertyField.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/packageMembers/PropertyField.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/packageMembers/PropertyField.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/packageMembers/PropertyField.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/packageMembers/Setter.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/packageMembers/Setter.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/packageMembers/Setter.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/packageMembers/Setter.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/packageMembers/StringArrayArgument.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/packageMembers/StringArrayArgument.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/packageMembers/StringArrayArgument.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/packageMembers/StringArrayArgument.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/parameters/Constructor.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/parameters/Constructor.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/parameters/Constructor.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/parameters/Constructor.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/parameters/EnumConstructor.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/parameters/EnumConstructor.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/parameters/EnumConstructor.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/parameters/EnumConstructor.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/parameters/ExtensionFunction.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/parameters/ExtensionFunction.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/parameters/ExtensionFunction.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/parameters/ExtensionFunction.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/parameters/ExtensionFunctionInClass.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/parameters/ExtensionFunctionInClass.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/parameters/ExtensionFunctionInClass.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/parameters/ExtensionFunctionInClass.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/parameters/ExtensionPropertySetter.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/parameters/ExtensionPropertySetter.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/parameters/ExtensionPropertySetter.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/parameters/ExtensionPropertySetter.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/parameters/FunctionInClass.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/parameters/FunctionInClass.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/parameters/FunctionInClass.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/parameters/FunctionInClass.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/parameters/FunctionInTrait.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/parameters/FunctionInTrait.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/parameters/FunctionInTrait.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/parameters/FunctionInTrait.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/parameters/InnerClassConstructor.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/parameters/InnerClassConstructor.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/parameters/InnerClassConstructor.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/parameters/InnerClassConstructor.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/parameters/ManyAnnotations.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/parameters/ManyAnnotations.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/parameters/ManyAnnotations.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/parameters/ManyAnnotations.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/parameters/PropertySetterInClass.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/parameters/PropertySetterInClass.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/parameters/PropertySetterInClass.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/parameters/PropertySetterInClass.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/parameters/TopLevelFunction.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/parameters/TopLevelFunction.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/parameters/TopLevelFunction.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/parameters/TopLevelFunction.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/parameters/TopLevelPropertySetter.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/parameters/TopLevelPropertySetter.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/parameters/TopLevelPropertySetter.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/parameters/TopLevelPropertySetter.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/propertiesWithoutBackingFields/Class.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/propertiesWithoutBackingFields/Class.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/propertiesWithoutBackingFields/Class.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/propertiesWithoutBackingFields/Class.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/propertiesWithoutBackingFields/ClassObject.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/propertiesWithoutBackingFields/ClassObject.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/propertiesWithoutBackingFields/ClassObject.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/propertiesWithoutBackingFields/ClassObject.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/propertiesWithoutBackingFields/ExtensionsWithSameNameClass.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/propertiesWithoutBackingFields/ExtensionsWithSameNameClass.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/propertiesWithoutBackingFields/ExtensionsWithSameNameClass.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/propertiesWithoutBackingFields/ExtensionsWithSameNameClass.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/propertiesWithoutBackingFields/ExtensionsWithSameNamePackage.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/propertiesWithoutBackingFields/ExtensionsWithSameNamePackage.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/propertiesWithoutBackingFields/ExtensionsWithSameNamePackage.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/propertiesWithoutBackingFields/ExtensionsWithSameNamePackage.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/propertiesWithoutBackingFields/NestedTrait.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/propertiesWithoutBackingFields/NestedTrait.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/propertiesWithoutBackingFields/NestedTrait.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/propertiesWithoutBackingFields/NestedTrait.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/propertiesWithoutBackingFields/TopLevel.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/propertiesWithoutBackingFields/TopLevel.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/propertiesWithoutBackingFields/TopLevel.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/propertiesWithoutBackingFields/TopLevel.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/propertiesWithoutBackingFields/Trait.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/propertiesWithoutBackingFields/Trait.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/propertiesWithoutBackingFields/Trait.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/propertiesWithoutBackingFields/Trait.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/propertiesWithoutBackingFields/TraitClassObject.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/propertiesWithoutBackingFields/TraitClassObject.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/propertiesWithoutBackingFields/TraitClassObject.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/propertiesWithoutBackingFields/TraitClassObject.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/types/ClassLiteralArgument.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/types/ClassLiteralArgument.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/types/ClassLiteralArgument.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/types/ClassLiteralArgument.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/types/ReceiverParameter.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/types/ReceiverParameter.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/types/ReceiverParameter.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/types/ReceiverParameter.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/types/SimpleTypeAnnotation.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/types/SimpleTypeAnnotation.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/types/SimpleTypeAnnotation.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/types/SimpleTypeAnnotation.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/types/SourceRetention.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/types/SourceRetention.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/types/SourceRetention.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/types/SourceRetention.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/types/SupertypesAndBounds.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/types/SupertypesAndBounds.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/types/SupertypesAndBounds.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/types/SupertypesAndBounds.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/types/TypeAnnotationWithArguments.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/types/TypeAnnotationWithArguments.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/types/TypeAnnotationWithArguments.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/types/TypeAnnotationWithArguments.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/types/TypeArgument.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/types/TypeArgument.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/types/TypeArgument.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/types/TypeArgument.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/types/TypeParameterAnnotation.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/types/TypeParameterAnnotation.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/types/TypeParameterAnnotation.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/types/TypeParameterAnnotation.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/types/TypeParameterAnnotationWithArguments.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/types/TypeParameterAnnotationWithArguments.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/types/TypeParameterAnnotationWithArguments.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/types/TypeParameterAnnotationWithArguments.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/withUseSiteTarget/DelegateTarget.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/withUseSiteTarget/DelegateTarget.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/withUseSiteTarget/DelegateTarget.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/withUseSiteTarget/DelegateTarget.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/withUseSiteTarget/FieldTarget.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/withUseSiteTarget/FieldTarget.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/withUseSiteTarget/FieldTarget.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/withUseSiteTarget/FieldTarget.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/withUseSiteTarget/PropertyAndAccessor.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/withUseSiteTarget/PropertyAndAccessor.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/withUseSiteTarget/PropertyAndAccessor.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/withUseSiteTarget/PropertyAndAccessor.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/annotations/withUseSiteTarget/ReceiverTarget.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/withUseSiteTarget/ReceiverTarget.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/annotations/withUseSiteTarget/ReceiverTarget.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/annotations/withUseSiteTarget/ReceiverTarget.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/class/Class.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/Class.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/class/Class.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/Class.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/class/ClassInParam.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/ClassInParam.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/class/ClassInParam.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/ClassInParam.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/class/ClassInnerClass.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/ClassInnerClass.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/class/ClassInnerClass.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/ClassInnerClass.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/class/ClassMemberConflict.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/ClassMemberConflict.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/class/ClassMemberConflict.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/ClassMemberConflict.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/class/ClassOutParam.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/ClassOutParam.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/class/ClassOutParam.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/ClassOutParam.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/class/ClassParam.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/ClassParam.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/class/ClassParam.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/ClassParam.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/class/ClassParamReferencesParam.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/ClassParamReferencesParam.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/class/ClassParamReferencesParam.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/ClassParamReferencesParam.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/class/ClassParamReferencesParam2.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/ClassParamReferencesParam2.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/class/ClassParamReferencesParam2.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/ClassParamReferencesParam2.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/class/ClassParamReferencesSelf.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/ClassParamReferencesSelf.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/class/ClassParamReferencesSelf.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/ClassParamReferencesSelf.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/class/ClassParamUpperClassBound.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/ClassParamUpperClassBound.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/class/ClassParamUpperClassBound.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/ClassParamUpperClassBound.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/class/ClassParamUpperClassInterfaceBound.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/ClassParamUpperClassInterfaceBound.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/class/ClassParamUpperClassInterfaceBound.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/ClassParamUpperClassInterfaceBound.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/class/ClassParamUpperInterfaceBound.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/ClassParamUpperInterfaceBound.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/class/ClassParamUpperInterfaceBound.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/ClassParamUpperInterfaceBound.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/class/ClassTwoParams.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/ClassTwoParams.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/class/ClassTwoParams.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/ClassTwoParams.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/class/ClassTwoParams2.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/ClassTwoParams2.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/class/ClassTwoParams2.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/ClassTwoParams2.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/class/EnumWithGenericConstructorParameter.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/EnumWithGenericConstructorParameter.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/class/EnumWithGenericConstructorParameter.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/EnumWithGenericConstructorParameter.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/class/EnumWithPrimitiveConstructorParameter.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/EnumWithPrimitiveConstructorParameter.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/class/EnumWithPrimitiveConstructorParameter.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/EnumWithPrimitiveConstructorParameter.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/class/InheritClassSimple.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/InheritClassSimple.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/class/InheritClassSimple.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/InheritClassSimple.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/class/InheritClassWithParam.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/InheritClassWithParam.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/class/InheritClassWithParam.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/InheritClassWithParam.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/class/InheritSubstitutedMethod.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/InheritSubstitutedMethod.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/class/InheritSubstitutedMethod.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/InheritSubstitutedMethod.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/class/InheritTraitWithFunctionParam.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/InheritTraitWithFunctionParam.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/class/InheritTraitWithFunctionParam.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/InheritTraitWithFunctionParam.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/class/InheritTraitWithParam.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/InheritTraitWithParam.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/class/InheritTraitWithParam.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/InheritTraitWithParam.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/class/InnerClassExtendInnerClass.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/InnerClassExtendInnerClass.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/class/InnerClassExtendInnerClass.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/InnerClassExtendInnerClass.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/class/InnerGenericClass.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/InnerGenericClass.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/class/InnerGenericClass.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/InnerGenericClass.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/class/InnerTypes.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/InnerTypes.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/class/InnerTypes.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/InnerTypes.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/class/NamedObject.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/NamedObject.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/class/NamedObject.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/NamedObject.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/class/NamedObjectInClass.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/NamedObjectInClass.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/class/NamedObjectInClass.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/NamedObjectInClass.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/class/NamedObjectInClassObject.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/NamedObjectInClassObject.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/class/NamedObjectInClassObject.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/NamedObjectInClassObject.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/class/NamedObjectInNamedObject.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/NamedObjectInNamedObject.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/class/NamedObjectInNamedObject.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/NamedObjectInNamedObject.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/class/NamedObjectWithAnotherTopLevelProperty.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/NamedObjectWithAnotherTopLevelProperty.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/class/NamedObjectWithAnotherTopLevelProperty.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/NamedObjectWithAnotherTopLevelProperty.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/class/NestedClass.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/NestedClass.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/class/NestedClass.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/NestedClass.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/class/NestedClassExtendNestedClass.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/NestedClassExtendNestedClass.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/class/NestedClassExtendNestedClass.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/NestedClassExtendNestedClass.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/class/NestedGenericClass.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/NestedGenericClass.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/class/NestedGenericClass.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/NestedGenericClass.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/class/RecursiveGeneric.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/RecursiveGeneric.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/class/RecursiveGeneric.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/RecursiveGeneric.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/class/SealedClass.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/SealedClass.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/class/SealedClass.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/SealedClass.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/class/SingleAbstractMethod.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/SingleAbstractMethod.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/class/SingleAbstractMethod.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/SingleAbstractMethod.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/class/Trait.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/Trait.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/class/Trait.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/Trait.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/class/javaBean/DifferentGetterAndSetter.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/javaBean/DifferentGetterAndSetter.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/class/javaBean/DifferentGetterAndSetter.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/javaBean/DifferentGetterAndSetter.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/class/javaBean/JavaBeanAbstractGetter.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/javaBean/JavaBeanAbstractGetter.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/class/javaBean/JavaBeanAbstractGetter.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/javaBean/JavaBeanAbstractGetter.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/class/javaBean/JavaBeanVal.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/javaBean/JavaBeanVal.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/class/javaBean/JavaBeanVal.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/javaBean/JavaBeanVal.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/class/javaBean/JavaBeanVar.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/javaBean/JavaBeanVar.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/class/javaBean/JavaBeanVar.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/javaBean/JavaBeanVar.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/class/javaBean/JavaBeanVarOfGenericType.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/javaBean/JavaBeanVarOfGenericType.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/class/javaBean/JavaBeanVarOfGenericType.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/javaBean/JavaBeanVarOfGenericType.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/class/javaBean/TwoSetters.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/javaBean/TwoSetters.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/class/javaBean/TwoSetters.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/class/javaBean/TwoSetters.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/classFun/ClassInParamUsedInFun.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/classFun/ClassInParamUsedInFun.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/classFun/ClassInParamUsedInFun.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/classFun/ClassInParamUsedInFun.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/classFun/ClassParamUsedInFun.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/classFun/ClassParamUsedInFun.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/classFun/ClassParamUsedInFun.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/classFun/ClassParamUsedInFun.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/classFun/FunDelegationToTraitImpl.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/classFun/FunDelegationToTraitImpl.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/classFun/FunDelegationToTraitImpl.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/classFun/FunDelegationToTraitImpl.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/classFun/FunInParamSuper.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/classFun/FunInParamSuper.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/classFun/FunInParamSuper.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/classFun/FunInParamSuper.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/classFun/TraitOpenFun.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/classFun/TraitOpenFun.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/classFun/TraitOpenFun.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/classFun/TraitOpenFun.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/classObject/ClassObjectDeclaresVal.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/classObject/ClassObjectDeclaresVal.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/classObject/ClassObjectDeclaresVal.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/classObject/ClassObjectDeclaresVal.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/classObject/ClassObjectDeclaresVar.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/classObject/ClassObjectDeclaresVar.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/classObject/ClassObjectDeclaresVar.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/classObject/ClassObjectDeclaresVar.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/classObject/ClassObjectDefaultVisibility.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/classObject/ClassObjectDefaultVisibility.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/classObject/ClassObjectDefaultVisibility.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/classObject/ClassObjectDefaultVisibility.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/classObject/ClassObjectExplicitVisibility.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/classObject/ClassObjectExplicitVisibility.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/classObject/ClassObjectExplicitVisibility.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/classObject/ClassObjectExplicitVisibility.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/classObject/ClassObjectExtendsTrait.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/classObject/ClassObjectExtendsTrait.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/classObject/ClassObjectExtendsTrait.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/classObject/ClassObjectExtendsTrait.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/classObject/ClassObjectExtendsTraitWithTP.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/classObject/ClassObjectExtendsTraitWithTP.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/classObject/ClassObjectExtendsTraitWithTP.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/classObject/ClassObjectExtendsTraitWithTP.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/classObject/ClassObjectInClassStaticFields.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/classObject/ClassObjectInClassStaticFields.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/classObject/ClassObjectInClassStaticFields.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/classObject/ClassObjectInClassStaticFields.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/classObject/ClassObjectInTraitStaticFields.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/classObject/ClassObjectInTraitStaticFields.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/classObject/ClassObjectInTraitStaticFields.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/classObject/ClassObjectInTraitStaticFields.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/classObject/ClassObjectPropertyInClass.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/classObject/ClassObjectPropertyInClass.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/classObject/ClassObjectPropertyInClass.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/classObject/ClassObjectPropertyInClass.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/classObject/Delegation.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/classObject/Delegation.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/classObject/Delegation.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/classObject/Delegation.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/classObject/InnerClassInClassObject.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/classObject/InnerClassInClassObject.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/classObject/InnerClassInClassObject.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/classObject/InnerClassInClassObject.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/classObject/NamedClassObject.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/classObject/NamedClassObject.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/classObject/NamedClassObject.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/classObject/NamedClassObject.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/classObject/SimpleClassObject.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/classObject/SimpleClassObject.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/classObject/SimpleClassObject.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/classObject/SimpleClassObject.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/constructor/Constructor0.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/constructor/Constructor0.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/constructor/Constructor0.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/constructor/Constructor0.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/constructor/Constructor1.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/constructor/Constructor1.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/constructor/Constructor1.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/constructor/Constructor1.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/constructor/Constructor1WithParamDefaultValue.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/constructor/Constructor1WithParamDefaultValue.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/constructor/Constructor1WithParamDefaultValue.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/constructor/Constructor1WithParamDefaultValue.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/constructor/Constructor2WithOneParamDefaultValue.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/constructor/Constructor2WithOneParamDefaultValue.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/constructor/Constructor2WithOneParamDefaultValue.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/constructor/Constructor2WithOneParamDefaultValue.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/constructor/ConstructorCollectionParameter.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/constructor/ConstructorCollectionParameter.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/constructor/ConstructorCollectionParameter.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/constructor/ConstructorCollectionParameter.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/constructor/ConstructorGenericDeep.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/constructor/ConstructorGenericDeep.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/constructor/ConstructorGenericDeep.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/constructor/ConstructorGenericDeep.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/constructor/ConstructorGenericSimple.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/constructor/ConstructorGenericSimple.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/constructor/ConstructorGenericSimple.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/constructor/ConstructorGenericSimple.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/constructor/ConstructorGenericUpperBound.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/constructor/ConstructorGenericUpperBound.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/constructor/ConstructorGenericUpperBound.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/constructor/ConstructorGenericUpperBound.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/constructor/ConstructorWithTwoDefArgs.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/constructor/ConstructorWithTwoDefArgs.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/constructor/ConstructorWithTwoDefArgs.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/constructor/ConstructorWithTwoDefArgs.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/constructor/ConstructorWithTwoTypeParameters.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/constructor/ConstructorWithTwoTypeParameters.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/constructor/ConstructorWithTwoTypeParameters.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/constructor/ConstructorWithTwoTypeParameters.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/constructor/ConstructorWithTwoTypeParametersAndOneIntValueParameter.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/constructor/ConstructorWithTwoTypeParametersAndOneIntValueParameter.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/constructor/ConstructorWithTwoTypeParametersAndOneIntValueParameter.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/constructor/ConstructorWithTwoTypeParametersAndOneIntValueParameter.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/constructor/ConstructorWithTwoTypeParametersAndOnePValueParameter.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/constructor/ConstructorWithTwoTypeParametersAndOnePValueParameter.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/constructor/ConstructorWithTwoTypeParametersAndOnePValueParameter.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/constructor/ConstructorWithTwoTypeParametersAndOnePValueParameter.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/constructor/ConstructorWithTypeParameter.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/constructor/ConstructorWithTypeParameter.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/constructor/ConstructorWithTypeParameter.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/constructor/ConstructorWithTypeParameter.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/constructor/ConstructorWithTypeParametersEAndOnePValueParameter.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/constructor/ConstructorWithTypeParametersEAndOnePValueParameter.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/constructor/ConstructorWithTypeParametersEAndOnePValueParameter.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/constructor/ConstructorWithTypeParametersEAndOnePValueParameter.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/constructor/InnerClassConstructorWithDefArgs.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/constructor/InnerClassConstructorWithDefArgs.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/constructor/InnerClassConstructorWithDefArgs.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/constructor/InnerClassConstructorWithDefArgs.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/constructor/PrivateConstructor1WithParamDefaultValue.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/constructor/PrivateConstructor1WithParamDefaultValue.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/constructor/PrivateConstructor1WithParamDefaultValue.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/constructor/PrivateConstructor1WithParamDefaultValue.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/constructor/vararg/ConstructorNonLastVararg.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/constructor/vararg/ConstructorNonLastVararg.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/constructor/vararg/ConstructorNonLastVararg.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/constructor/vararg/ConstructorNonLastVararg.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/constructor/vararg/ConstructorVararg.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/constructor/vararg/ConstructorVararg.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/constructor/vararg/ConstructorVararg.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/constructor/vararg/ConstructorVararg.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/coroutines/Basic.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/coroutines/Basic.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/coroutines/Basic.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/coroutines/Basic.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/dataClass/MixedComponents.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/dataClass/MixedComponents.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/dataClass/MixedComponents.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/dataClass/MixedComponents.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/dataClass/OneVal.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/dataClass/OneVal.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/dataClass/OneVal.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/dataClass/OneVal.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/dataClass/TwoVals.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/dataClass/TwoVals.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/dataClass/TwoVals.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/dataClass/TwoVals.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/dataClass/TwoVars.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/dataClass/TwoVars.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/dataClass/TwoVars.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/dataClass/TwoVars.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/enum/EnumVisibility.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/enum/EnumVisibility.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/enum/EnumVisibility.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/enum/EnumVisibility.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/enum/EnumWithConstuctor.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/enum/EnumWithConstuctor.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/enum/EnumWithConstuctor.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/enum/EnumWithConstuctor.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/enum/EnumWithInnerClasses.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/enum/EnumWithInnerClasses.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/enum/EnumWithInnerClasses.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/enum/EnumWithInnerClasses.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/enum/InnerEnum.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/enum/InnerEnum.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/enum/InnerEnum.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/enum/InnerEnum.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/enum/InnerEnumExistingClassObject.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/enum/InnerEnumExistingClassObject.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/enum/InnerEnumExistingClassObject.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/enum/InnerEnumExistingClassObject.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/enum/SimpleEnum.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/enum/SimpleEnum.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/enum/SimpleEnum.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/enum/SimpleEnum.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/ArrayTypeVariance.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/ArrayTypeVariance.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/ArrayTypeVariance.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/ArrayTypeVariance.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/ClassDoesNotOverrideMethod.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/ClassDoesNotOverrideMethod.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/ClassDoesNotOverrideMethod.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/ClassDoesNotOverrideMethod.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/ClassObject.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/ClassObject.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/ClassObject.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/ClassObject.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/ClassObjectAnnotation.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/ClassObjectAnnotation.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/ClassObjectAnnotation.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/ClassObjectAnnotation.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/ClassWithConstVal.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/ClassWithConstVal.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/ClassWithConstVal.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/ClassWithConstVal.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/ClassWithTypeP.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/ClassWithTypeP.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/ClassWithTypeP.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/ClassWithTypeP.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/ClassWithTypePExtendsIterableP.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/ClassWithTypePExtendsIterableP.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/ClassWithTypePExtendsIterableP.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/ClassWithTypePExtendsIterableP.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/ClassWithTypePP.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/ClassWithTypePP.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/ClassWithTypePP.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/ClassWithTypePP.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/ClassWithTypePRefNext.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/ClassWithTypePRefNext.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/ClassWithTypePRefNext.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/ClassWithTypePRefNext.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/ClassWithTypePRefSelf.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/ClassWithTypePRefSelf.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/ClassWithTypePRefSelf.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/ClassWithTypePRefSelf.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/ClassWithTypePRefSelfAndClass.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/ClassWithTypePRefSelfAndClass.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/ClassWithTypePRefSelfAndClass.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/ClassWithTypePRefSelfAndClass.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/Enum.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/Enum.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/Enum.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/Enum.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/FieldAsVar.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/FieldAsVar.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/FieldAsVar.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/FieldAsVar.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/FieldOfArrayType.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/FieldOfArrayType.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/FieldOfArrayType.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/FieldOfArrayType.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/FinalFieldAsVal.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/FinalFieldAsVal.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/FinalFieldAsVal.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/FinalFieldAsVal.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/GenericFunction.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/GenericFunction.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/GenericFunction.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/GenericFunction.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/InheritMethodsDifferentReturnTypes.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/InheritMethodsDifferentReturnTypes.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/InheritMethodsDifferentReturnTypes.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/InheritMethodsDifferentReturnTypes.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/InheritMethodsDifferentReturnTypesGeneric.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/InheritMethodsDifferentReturnTypesGeneric.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/InheritMethodsDifferentReturnTypesGeneric.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/InheritMethodsDifferentReturnTypesGeneric.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/InnerClass.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/InnerClass.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/InnerClass.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/InnerClass.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/MethodTypePOneUpperBound.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/MethodTypePOneUpperBound.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/MethodTypePOneUpperBound.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/MethodTypePOneUpperBound.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/MethodTypePTwoUpperBounds.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/MethodTypePTwoUpperBounds.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/MethodTypePTwoUpperBounds.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/MethodTypePTwoUpperBounds.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/MethodWithTypeP.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/MethodWithTypeP.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/MethodWithTypeP.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/MethodWithTypeP.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/MethodWithTypePP.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/MethodWithTypePP.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/MethodWithTypePP.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/MethodWithTypePP.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/MethodWithTypePRefClassP.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/MethodWithTypePRefClassP.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/MethodWithTypePRefClassP.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/MethodWithTypePRefClassP.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/MethosWithPRefTP.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/MethosWithPRefTP.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/MethosWithPRefTP.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/MethosWithPRefTP.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/MyException.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/MyException.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/MyException.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/MyException.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/NestedClass.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/NestedClass.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/NestedClass.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/NestedClass.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/ObjectInClass.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/ObjectInClass.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/ObjectInClass.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/ObjectInClass.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/ObjectMembers.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/ObjectMembers.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/ObjectMembers.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/ObjectMembers.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/PackageLevelObject.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/PackageLevelObject.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/PackageLevelObject.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/PackageLevelObject.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/RemoveRedundantProjectionKind.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/RemoveRedundantProjectionKind.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/RemoveRedundantProjectionKind.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/RemoveRedundantProjectionKind.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/Simple.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/Simple.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/Simple.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/Simple.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/TwoFields.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/TwoFields.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/TwoFields.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/TwoFields.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/UnboundWildcard.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/UnboundWildcard.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/UnboundWildcard.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/UnboundWildcard.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/AllBoundsInWhen.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/AllBoundsInWhen.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/AllBoundsInWhen.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/AllBoundsInWhen.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/ArrayType.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/ArrayType.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/ArrayType.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/ArrayType.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/ConstructorWithNewTypeParams.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/ConstructorWithNewTypeParams.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/ConstructorWithNewTypeParams.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/ConstructorWithNewTypeParams.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/ConstructorWithParentTypeParams.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/ConstructorWithParentTypeParams.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/ConstructorWithParentTypeParams.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/ConstructorWithParentTypeParams.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/ConstructorWithSeveralParams.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/ConstructorWithSeveralParams.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/ConstructorWithSeveralParams.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/ConstructorWithSeveralParams.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/ConstructorWithoutParams.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/ConstructorWithoutParams.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/ConstructorWithoutParams.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/ConstructorWithoutParams.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/CustomProjectionKind.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/CustomProjectionKind.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/CustomProjectionKind.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/CustomProjectionKind.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/MethodWithFunctionTypes.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/MethodWithFunctionTypes.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/MethodWithFunctionTypes.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/MethodWithFunctionTypes.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/MethodWithGenerics.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/MethodWithGenerics.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/MethodWithGenerics.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/MethodWithGenerics.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/MethodWithMappedClasses.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/MethodWithMappedClasses.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/MethodWithMappedClasses.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/MethodWithMappedClasses.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/MethodWithTypeParameters.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/MethodWithTypeParameters.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/MethodWithTypeParameters.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/MethodWithTypeParameters.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/MethodWithVararg.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/MethodWithVararg.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/MethodWithVararg.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/MethodWithVararg.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/PropertyArrayTypes.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/PropertyArrayTypes.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/PropertyArrayTypes.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/PropertyArrayTypes.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/PropertyComplexTypes.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/PropertyComplexTypes.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/PropertyComplexTypes.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/PropertyComplexTypes.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/PropertySimpleType.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/PropertySimpleType.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/PropertySimpleType.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/PropertySimpleType.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/StarProjection.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/StarProjection.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/StarProjection.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/StarProjection.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/AddingNullability.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/AddingNullability.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/AddingNullability.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/AddingNullability.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/ConflictingProjectionKind.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/ConflictingProjectionKind.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/ConflictingProjectionKind.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/ConflictingProjectionKind.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/ExplicitFieldGettersAndSetters.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/ExplicitFieldGettersAndSetters.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/ExplicitFieldGettersAndSetters.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/ExplicitFieldGettersAndSetters.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/ExtraUpperBound.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/ExtraUpperBound.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/ExtraUpperBound.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/ExtraUpperBound.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/MissingUpperBound.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/MissingUpperBound.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/MissingUpperBound.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/MissingUpperBound.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/NoFieldTypeRef.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/NoFieldTypeRef.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/NoFieldTypeRef.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/NoFieldTypeRef.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/NotVarargReplacedWithVararg.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/NotVarargReplacedWithVararg.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/NotVarargReplacedWithVararg.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/NotVarargReplacedWithVararg.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/RedundantProjectionKind.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/RedundantProjectionKind.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/RedundantProjectionKind.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/RedundantProjectionKind.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/ReturnTypeMissing.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/ReturnTypeMissing.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/ReturnTypeMissing.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/ReturnTypeMissing.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/SyntaxError.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/SyntaxError.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/SyntaxError.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/SyntaxError.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/SyntaxErrorInFieldAnnotation.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/SyntaxErrorInFieldAnnotation.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/SyntaxErrorInFieldAnnotation.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/SyntaxErrorInFieldAnnotation.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/VarargReplacedWithNotVararg.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/VarargReplacedWithNotVararg.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/VarargReplacedWithNotVararg.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/VarargReplacedWithNotVararg.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongFieldInitializer.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongFieldInitializer.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongFieldInitializer.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongFieldInitializer.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongFieldMutability.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongFieldMutability.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongFieldMutability.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongFieldMutability.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongFieldName.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongFieldName.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongFieldName.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongFieldName.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongMethodName.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongMethodName.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongMethodName.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongMethodName.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongProjectionKind.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongProjectionKind.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongProjectionKind.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongProjectionKind.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongReturnTypeStructure.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongReturnTypeStructure.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongReturnTypeStructure.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongReturnTypeStructure.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongTypeName1.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongTypeName1.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongTypeName1.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongTypeName1.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongTypeName2.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongTypeName2.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongTypeName2.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongTypeName2.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongTypeName3.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongTypeName3.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongTypeName3.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongTypeName3.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongTypeParameterBoundStructure1.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongTypeParameterBoundStructure1.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongTypeParameterBoundStructure1.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongTypeParameterBoundStructure1.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongTypeParameterBoundStructure2.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongTypeParameterBoundStructure2.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongTypeParameterBoundStructure2.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongTypeParameterBoundStructure2.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongTypeParametersCount.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongTypeParametersCount.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongTypeParametersCount.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongTypeParametersCount.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongValueParameterStructure1.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongValueParameterStructure1.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongValueParameterStructure1.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongValueParameterStructure1.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongValueParameterStructure2.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongValueParameterStructure2.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongValueParameterStructure2.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongValueParameterStructure2.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongValueParametersCount.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongValueParametersCount.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongValueParametersCount.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/error/WrongValueParametersCount.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/PropagateTypeArgumentNullable.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/PropagateTypeArgumentNullable.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/PropagateTypeArgumentNullable.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/PropagateTypeArgumentNullable.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/ChangeProjectionKind1.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/ChangeProjectionKind1.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/ChangeProjectionKind1.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/ChangeProjectionKind1.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/ChangeProjectionKind2.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/ChangeProjectionKind2.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/ChangeProjectionKind2.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/ChangeProjectionKind2.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/DeeplySubstitutedClassParameter.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/DeeplySubstitutedClassParameter.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/DeeplySubstitutedClassParameter.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/DeeplySubstitutedClassParameter.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/DeeplySubstitutedClassParameter2.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/DeeplySubstitutedClassParameter2.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/DeeplySubstitutedClassParameter2.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/DeeplySubstitutedClassParameter2.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritMutability.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritMutability.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritMutability.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritMutability.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritNotVararg.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritNotVararg.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritNotVararg.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritNotVararg.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritNotVarargInteger.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritNotVarargInteger.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritNotVarargInteger.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritNotVarargInteger.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritNotVarargNotNull.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritNotVarargNotNull.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritNotVarargNotNull.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritNotVarargNotNull.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritNotVarargPrimitive.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritNotVarargPrimitive.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritNotVarargPrimitive.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritNotVarargPrimitive.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritNullability.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritNullability.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritNullability.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritNullability.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritProjectionKind.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritProjectionKind.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritProjectionKind.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritProjectionKind.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritReadOnliness.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritReadOnliness.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritReadOnliness.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritReadOnliness.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritVararg.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritVararg.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritVararg.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritVararg.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritVarargInteger.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritVarargInteger.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritVarargInteger.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritVarargInteger.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritVarargNotNull.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritVarargNotNull.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritVarargNotNull.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritVarargNotNull.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritVarargPrimitive.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritVarargPrimitive.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritVarargPrimitive.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/InheritVarargPrimitive.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/Kt3302.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/Kt3302.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/Kt3302.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/Kt3302.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/MutableToReadOnly.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/MutableToReadOnly.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/MutableToReadOnly.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/MutableToReadOnly.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/NotNullToNullable.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/NotNullToNullable.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/NotNullToNullable.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/NotNullToNullable.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/NullableToNotNull.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/NullableToNotNull.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/NullableToNotNull.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/NullableToNotNull.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/NullableToNotNullKotlinSignature.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/NullableToNotNullKotlinSignature.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/NullableToNotNullKotlinSignature.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/NullableToNotNullKotlinSignature.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/OverrideWithErasedParameter.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/OverrideWithErasedParameter.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/OverrideWithErasedParameter.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/OverrideWithErasedParameter.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/ReadOnlyToMutable.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/ReadOnlyToMutable.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/ReadOnlyToMutable.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/ReadOnlyToMutable.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/SubclassFromGenericAndNot.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/SubclassFromGenericAndNot.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/SubclassFromGenericAndNot.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/SubclassFromGenericAndNot.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/SubstitutedClassParameter.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/SubstitutedClassParameter.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/SubstitutedClassParameter.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/SubstitutedClassParameter.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/SubstitutedClassParameters.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/SubstitutedClassParameters.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/SubstitutedClassParameters.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/parameter/SubstitutedClassParameters.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/AddNotNullJavaSubtype.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/AddNotNullJavaSubtype.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/AddNotNullJavaSubtype.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/AddNotNullJavaSubtype.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/AddNotNullSameJavaType.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/AddNotNullSameJavaType.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/AddNotNullSameJavaType.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/AddNotNullSameJavaType.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/AddNullabilityJavaSubtype.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/AddNullabilityJavaSubtype.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/AddNullabilityJavaSubtype.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/AddNullabilityJavaSubtype.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/AddNullabilitySameGenericType1.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/AddNullabilitySameGenericType1.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/AddNullabilitySameGenericType1.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/AddNullabilitySameGenericType1.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/AddNullabilitySameGenericType2.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/AddNullabilitySameGenericType2.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/AddNullabilitySameGenericType2.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/AddNullabilitySameGenericType2.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/AddNullabilitySameJavaType.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/AddNullabilitySameJavaType.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/AddNullabilitySameJavaType.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/AddNullabilitySameJavaType.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/CantMakeImmutableInSubclass.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/CantMakeImmutableInSubclass.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/CantMakeImmutableInSubclass.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/CantMakeImmutableInSubclass.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/DeeplySubstitutedClassParameter.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/DeeplySubstitutedClassParameter.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/DeeplySubstitutedClassParameter.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/DeeplySubstitutedClassParameter.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/DeeplySubstitutedClassParameter2.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/DeeplySubstitutedClassParameter2.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/DeeplySubstitutedClassParameter2.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/DeeplySubstitutedClassParameter2.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/HalfSubstitutedTypeParameters.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/HalfSubstitutedTypeParameters.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/HalfSubstitutedTypeParameters.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/HalfSubstitutedTypeParameters.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritNullabilityGenericSubclassSimple.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritNullabilityGenericSubclassSimple.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritNullabilityGenericSubclassSimple.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritNullabilityGenericSubclassSimple.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritNullabilityJavaSubtype.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritNullabilityJavaSubtype.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritNullabilityJavaSubtype.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritNullabilityJavaSubtype.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritNullabilitySameGenericType.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritNullabilitySameGenericType.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritNullabilitySameGenericType.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritNullabilitySameGenericType.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritNullabilitySameJavaType.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritNullabilitySameJavaType.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritNullabilitySameJavaType.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritNullabilitySameJavaType.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritProjectionKind.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritProjectionKind.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritProjectionKind.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritProjectionKind.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritReadOnlinessOfArgument.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritReadOnlinessOfArgument.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritReadOnlinessOfArgument.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritReadOnlinessOfArgument.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritReadOnlinessSameClass.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritReadOnlinessSameClass.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritReadOnlinessSameClass.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritReadOnlinessSameClass.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritReadOnlinessSubclass.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritReadOnlinessSubclass.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritReadOnlinessSubclass.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/InheritReadOnlinessSubclass.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SameProjectionKind.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SameProjectionKind.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SameProjectionKind.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SameProjectionKind.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SubclassFromGenericAndNot.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SubclassFromGenericAndNot.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SubclassFromGenericAndNot.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SubclassFromGenericAndNot.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SubclassOfCollection.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SubclassOfCollection.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SubclassOfCollection.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SubclassOfCollection.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SubclassOfMapEntry.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SubclassOfMapEntry.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SubclassOfMapEntry.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SubclassOfMapEntry.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SubstitutedClassParameter.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SubstitutedClassParameter.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SubstitutedClassParameter.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SubstitutedClassParameter.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SubstitutedClassParameters.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SubstitutedClassParameters.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SubstitutedClassParameters.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SubstitutedClassParameters.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesConflictingProjectionKinds.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesConflictingProjectionKinds.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesConflictingProjectionKinds.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesConflictingProjectionKinds.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesInvariantAndCovariantInferMutability.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesInvariantAndCovariantInferMutability.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesInvariantAndCovariantInferMutability.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesInvariantAndCovariantInferMutability.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesInvariantAndCovariantInferNullability.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesInvariantAndCovariantInferNullability.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesInvariantAndCovariantInferNullability.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesInvariantAndCovariantInferNullability.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesMutableAndNot.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesMutableAndNot.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesMutableAndNot.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesMutableAndNot.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesReturnJavaSubtype.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesReturnJavaSubtype.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesReturnJavaSubtype.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesReturnJavaSubtype.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesReturnSameJavaType.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesReturnSameJavaType.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesReturnSameJavaType.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesReturnSameJavaType.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesSupplementNotNull.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesSupplementNotNull.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesSupplementNotNull.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TwoSuperclassesSupplementNotNull.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TypeParamOfClass.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TypeParamOfClass.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TypeParamOfClass.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TypeParamOfClass.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TypeParamOfClassSubstituted.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TypeParamOfClassSubstituted.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TypeParamOfClassSubstituted.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TypeParamOfClassSubstituted.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TypeParamOfFun.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TypeParamOfFun.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TypeParamOfFun.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/return/TypeParamOfFun.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/InheritMutability.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/InheritMutability.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/InheritMutability.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/InheritMutability.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/InheritNullability.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/InheritNullability.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/InheritNullability.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/InheritNullability.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/InheritReadOnliness.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/InheritReadOnliness.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/InheritReadOnliness.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/InheritReadOnliness.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/TwoBounds.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/TwoBounds.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/TwoBounds.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/TwoBounds.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/TwoSuperclasses.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/TwoSuperclasses.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/TwoSuperclasses.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/TwoSuperclasses.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/TwoTypeParameters.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/TwoTypeParameters.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/TwoTypeParameters.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/TwoTypeParameters.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/UseParameterAsUpperBound.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/UseParameterAsUpperBound.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/UseParameterAsUpperBound.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/UseParameterAsUpperBound.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/UseParameterInUpperBound.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/UseParameterInUpperBound.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/UseParameterInUpperBound.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/UseParameterInUpperBound.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/UseParameterInUpperBoundWithKotlinSignature.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/UseParameterInUpperBoundWithKotlinSignature.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/UseParameterInUpperBoundWithKotlinSignature.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/kotlinSignature/propagation/typeParameter/UseParameterInUpperBoundWithKotlinSignature.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/library/LoadIterable.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/library/LoadIterable.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/library/LoadIterable.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/library/LoadIterable.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/library/LoadIterator.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/library/LoadIterator.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/library/LoadIterator.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/library/LoadIterator.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/library/Max.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/library/Max.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/library/Max.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/library/Max.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/modality/ModalityOfFakeOverrides.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/modality/ModalityOfFakeOverrides.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/modality/ModalityOfFakeOverrides.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/modality/ModalityOfFakeOverrides.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/notNull/NotNullField.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/notNull/NotNullField.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/notNull/NotNullField.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/notNull/NotNullField.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/notNull/NotNullIntArray.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/notNull/NotNullIntArray.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/notNull/NotNullIntArray.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/notNull/NotNullIntArray.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/notNull/NotNullMethod.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/notNull/NotNullMethod.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/notNull/NotNullMethod.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/notNull/NotNullMethod.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/notNull/NotNullObjectArray.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/notNull/NotNullObjectArray.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/notNull/NotNullObjectArray.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/notNull/NotNullObjectArray.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/notNull/NotNullParameter.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/notNull/NotNullParameter.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fromLoadJava/notNull/NotNullParameter.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fromLoadJava/notNull/NotNullParameter.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fun/Assert.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/Assert.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fun/Assert.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/Assert.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fun/DeclaredMemberOverridesDelegated.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/DeclaredMemberOverridesDelegated.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fun/DeclaredMemberOverridesDelegated.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/DeclaredMemberOverridesDelegated.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fun/InfixKeyword.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/InfixKeyword.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fun/InfixKeyword.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/InfixKeyword.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fun/InheritMethodsDifferentReturnTypesAndVisibilities.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/InheritMethodsDifferentReturnTypesAndVisibilities.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fun/InheritMethodsDifferentReturnTypesAndVisibilities.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/InheritMethodsDifferentReturnTypesAndVisibilities.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fun/InheritValAndVar.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/InheritValAndVar.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fun/InheritValAndVar.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/InheritValAndVar.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fun/InheritValsDifferentTypes.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/InheritValsDifferentTypes.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fun/InheritValsDifferentTypes.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/InheritValsDifferentTypes.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fun/NoSamAdapter.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/NoSamAdapter.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fun/NoSamAdapter.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/NoSamAdapter.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fun/NoSamConstructor.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/NoSamConstructor.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fun/NoSamConstructor.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/NoSamConstructor.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fun/OperatorKeyword.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/OperatorKeyword.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fun/OperatorKeyword.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/OperatorKeyword.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fun/PropagateDeepSubclass.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/PropagateDeepSubclass.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fun/PropagateDeepSubclass.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/PropagateDeepSubclass.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fun/PropagateSubclassOfComparable.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/PropagateSubclassOfComparable.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fun/PropagateSubclassOfComparable.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/PropagateSubclassOfComparable.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fun/genericWithTypeVariables/FunGenericParam.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/genericWithTypeVariables/FunGenericParam.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fun/genericWithTypeVariables/FunGenericParam.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/genericWithTypeVariables/FunGenericParam.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fun/genericWithTypeVariables/FunParamParam.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/genericWithTypeVariables/FunParamParam.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fun/genericWithTypeVariables/FunParamParam.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/genericWithTypeVariables/FunParamParam.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fun/genericWithTypeVariables/FunParamParamErased.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/genericWithTypeVariables/FunParamParamErased.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fun/genericWithTypeVariables/FunParamParamErased.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/genericWithTypeVariables/FunParamParamErased.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fun/genericWithTypeVariables/FunParamReferencesParam.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/genericWithTypeVariables/FunParamReferencesParam.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fun/genericWithTypeVariables/FunParamReferencesParam.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/genericWithTypeVariables/FunParamReferencesParam.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fun/genericWithTypeVariables/FunParamTwoUpperBounds.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/genericWithTypeVariables/FunParamTwoUpperBounds.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fun/genericWithTypeVariables/FunParamTwoUpperBounds.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/genericWithTypeVariables/FunParamTwoUpperBounds.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fun/genericWithTypeVariables/FunParamUpperClassBound.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/genericWithTypeVariables/FunParamUpperClassBound.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fun/genericWithTypeVariables/FunParamUpperClassBound.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/genericWithTypeVariables/FunParamUpperClassBound.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fun/genericWithTypeVariables/FunParamUpperClassInterfaceBound.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/genericWithTypeVariables/FunParamUpperClassInterfaceBound.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fun/genericWithTypeVariables/FunParamUpperClassInterfaceBound.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/genericWithTypeVariables/FunParamUpperClassInterfaceBound.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fun/genericWithTypeVariables/FunParamUpperInterfaceBound.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/genericWithTypeVariables/FunParamUpperInterfaceBound.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fun/genericWithTypeVariables/FunParamUpperInterfaceBound.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/genericWithTypeVariables/FunParamUpperInterfaceBound.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fun/genericWithTypeVariables/FunParamVaragParam.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/genericWithTypeVariables/FunParamVaragParam.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fun/genericWithTypeVariables/FunParamVaragParam.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/genericWithTypeVariables/FunParamVaragParam.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fun/genericWithTypeVariables/FunTwoTypeParams.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/genericWithTypeVariables/FunTwoTypeParams.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fun/genericWithTypeVariables/FunTwoTypeParams.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/genericWithTypeVariables/FunTwoTypeParams.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fun/genericWithoutTypeVariables/FunClassParamNotNull.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/genericWithoutTypeVariables/FunClassParamNotNull.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fun/genericWithoutTypeVariables/FunClassParamNotNull.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/genericWithoutTypeVariables/FunClassParamNotNull.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fun/genericWithoutTypeVariables/FunClassParamNullable.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/genericWithoutTypeVariables/FunClassParamNullable.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fun/genericWithoutTypeVariables/FunClassParamNullable.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/genericWithoutTypeVariables/FunClassParamNullable.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fun/genericWithoutTypeVariables/FunParamNullable.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/genericWithoutTypeVariables/FunParamNullable.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fun/genericWithoutTypeVariables/FunParamNullable.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/genericWithoutTypeVariables/FunParamNullable.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fun/genericWithoutTypeVariables/ReturnTypeClassParamNotNull.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/genericWithoutTypeVariables/ReturnTypeClassParamNotNull.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fun/genericWithoutTypeVariables/ReturnTypeClassParamNotNull.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/genericWithoutTypeVariables/ReturnTypeClassParamNotNull.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fun/genericWithoutTypeVariables/ReturnTypeClassParamNullable.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/genericWithoutTypeVariables/ReturnTypeClassParamNullable.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fun/genericWithoutTypeVariables/ReturnTypeClassParamNullable.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/genericWithoutTypeVariables/ReturnTypeClassParamNullable.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fun/nonGeneric/ClassFun.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/nonGeneric/ClassFun.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fun/nonGeneric/ClassFun.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/nonGeneric/ClassFun.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fun/nonGeneric/ClassFunGetFoo.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/nonGeneric/ClassFunGetFoo.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fun/nonGeneric/ClassFunGetFoo.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/nonGeneric/ClassFunGetFoo.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fun/nonGeneric/ClassFunGetFooSetFoo.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/nonGeneric/ClassFunGetFooSetFoo.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fun/nonGeneric/ClassFunGetFooSetFoo.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/nonGeneric/ClassFunGetFooSetFoo.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fun/nonGeneric/ClassFunSetFoo.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/nonGeneric/ClassFunSetFoo.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fun/nonGeneric/ClassFunSetFoo.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/nonGeneric/ClassFunSetFoo.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fun/nonGeneric/ExtFun.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/nonGeneric/ExtFun.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fun/nonGeneric/ExtFun.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/nonGeneric/ExtFun.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fun/nonGeneric/ExtFunInClass.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/nonGeneric/ExtFunInClass.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fun/nonGeneric/ExtFunInClass.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/nonGeneric/ExtFunInClass.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fun/nonGeneric/FunDefaultArg.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/nonGeneric/FunDefaultArg.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fun/nonGeneric/FunDefaultArg.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/nonGeneric/FunDefaultArg.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fun/nonGeneric/FunParamNotNull.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/nonGeneric/FunParamNotNull.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fun/nonGeneric/FunParamNotNull.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/nonGeneric/FunParamNotNull.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fun/nonGeneric/FunVarargInt.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/nonGeneric/FunVarargInt.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fun/nonGeneric/FunVarargInt.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/nonGeneric/FunVarargInt.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fun/nonGeneric/FunVarargInteger.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/nonGeneric/FunVarargInteger.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fun/nonGeneric/FunVarargInteger.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/nonGeneric/FunVarargInteger.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fun/nonGeneric/ModifierAbstract.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/nonGeneric/ModifierAbstract.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fun/nonGeneric/ModifierAbstract.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/nonGeneric/ModifierAbstract.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fun/nonGeneric/ModifierOpen.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/nonGeneric/ModifierOpen.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fun/nonGeneric/ModifierOpen.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/nonGeneric/ModifierOpen.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fun/nonGeneric/NsFun.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/nonGeneric/NsFun.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fun/nonGeneric/NsFun.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/nonGeneric/NsFun.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fun/nonGeneric/NsFunGetFoo.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/nonGeneric/NsFunGetFoo.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fun/nonGeneric/NsFunGetFoo.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/nonGeneric/NsFunGetFoo.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fun/nonGeneric/ReturnTypeNotNull.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/nonGeneric/ReturnTypeNotNull.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fun/nonGeneric/ReturnTypeNotNull.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/nonGeneric/ReturnTypeNotNull.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fun/nonGeneric/ReturnTypeNullable.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/nonGeneric/ReturnTypeNullable.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fun/nonGeneric/ReturnTypeNullable.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/nonGeneric/ReturnTypeNullable.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fun/vararg/NonLastVararg.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/vararg/NonLastVararg.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fun/vararg/NonLastVararg.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/vararg/NonLastVararg.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fun/vararg/VarargInt.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/vararg/VarargInt.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fun/vararg/VarargInt.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/vararg/VarargInt.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/fun/vararg/VarargString.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/vararg/VarargString.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/fun/vararg/VarargString.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/fun/vararg/VarargString.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/inline/InlineFunction.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/inline/InlineFunction.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/inline/InlineFunction.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/inline/InlineFunction.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/memberOrder/CallablesNameClash.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/memberOrder/CallablesNameClash.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/memberOrder/CallablesNameClash.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/memberOrder/CallablesNameClash.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/memberOrder/EnumEntries.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/memberOrder/EnumEntries.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/memberOrder/EnumEntries.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/memberOrder/EnumEntries.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/memberOrder/ExtensionMembers.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/memberOrder/ExtensionMembers.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/memberOrder/ExtensionMembers.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/memberOrder/ExtensionMembers.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/memberOrder/ExtensionPropertiesNameClash.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/memberOrder/ExtensionPropertiesNameClash.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/memberOrder/ExtensionPropertiesNameClash.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/memberOrder/ExtensionPropertiesNameClash.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/memberOrder/InnerClasses.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/memberOrder/InnerClasses.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/memberOrder/InnerClasses.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/memberOrder/InnerClasses.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/memberOrder/TopLevelCallables.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/memberOrder/TopLevelCallables.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/memberOrder/TopLevelCallables.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/memberOrder/TopLevelCallables.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/nested/DeepInnerGeneric.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/nested/DeepInnerGeneric.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/nested/DeepInnerGeneric.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/nested/DeepInnerGeneric.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/nested/InnerClassReferencesOuterTP.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/nested/InnerClassReferencesOuterTP.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/nested/InnerClassReferencesOuterTP.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/nested/InnerClassReferencesOuterTP.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/nested/MembersReferenceOuterTP.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/nested/MembersReferenceOuterTP.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/nested/MembersReferenceOuterTP.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/nested/MembersReferenceOuterTP.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/platformTypes/NotnullTypeArgument.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/platformTypes/NotnullTypeArgument.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/platformTypes/NotnullTypeArgument.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/platformTypes/NotnullTypeArgument.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/platformTypes/NullableTypeArgument.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/platformTypes/NullableTypeArgument.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/platformTypes/NullableTypeArgument.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/platformTypes/NullableTypeArgument.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/prop/ClassVal.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/ClassVal.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/prop/ClassVal.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/ClassVal.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/prop/ClassValAbstract.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/ClassValAbstract.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/prop/ClassValAbstract.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/ClassValAbstract.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/prop/ClassVar.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/ClassVar.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/prop/ClassVar.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/ClassVar.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/prop/CollectionSize.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/CollectionSize.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/prop/CollectionSize.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/CollectionSize.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/prop/Const.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/Const.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/prop/Const.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/Const.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/prop/Constants.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/Constants.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/prop/Constants.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/Constants.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/prop/ExtValClass.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/ExtValClass.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/prop/ExtValClass.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/ExtValClass.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/prop/ExtValInClass.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/ExtValInClass.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/prop/ExtValInClass.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/ExtValInClass.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/prop/ExtValInt.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/ExtValInt.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/prop/ExtValInt.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/ExtValInt.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/prop/ExtValIntCharSequence.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/ExtValIntCharSequence.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/prop/ExtValIntCharSequence.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/ExtValIntCharSequence.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/prop/ExtValIntCharSequenceQ.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/ExtValIntCharSequenceQ.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/prop/ExtValIntCharSequenceQ.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/ExtValIntCharSequenceQ.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/prop/ExtValIntListQOfIntInClass.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/ExtValIntListQOfIntInClass.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/prop/ExtValIntListQOfIntInClass.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/ExtValIntListQOfIntInClass.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/prop/ExtValIntTInClass.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/ExtValIntTInClass.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/prop/ExtValIntTInClass.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/ExtValIntTInClass.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/prop/ExtValIntTQInClass.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/ExtValIntTQInClass.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/prop/ExtValIntTQInClass.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/ExtValIntTQInClass.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/prop/ExtValTIntInClass.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/ExtValTIntInClass.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/prop/ExtValTIntInClass.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/ExtValTIntInClass.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/prop/ExtVarClass.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/ExtVarClass.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/prop/ExtVarClass.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/ExtVarClass.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/prop/ExtVarInClass.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/ExtVarInClass.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/prop/ExtVarInClass.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/ExtVarInClass.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/prop/ExtVarInt.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/ExtVarInt.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/prop/ExtVarInt.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/ExtVarInt.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/prop/ExtVarIntTInClass.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/ExtVarIntTInClass.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/prop/ExtVarIntTInClass.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/ExtVarIntTInClass.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/prop/ExtVarIntTQInClass.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/ExtVarIntTQInClass.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/prop/ExtVarIntTQInClass.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/ExtVarIntTQInClass.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/prop/ExtVarMapPQInt.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/ExtVarMapPQInt.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/prop/ExtVarMapPQInt.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/ExtVarMapPQInt.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/prop/ExtVarTIntInClass.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/ExtVarTIntInClass.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/prop/ExtVarTIntInClass.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/ExtVarTIntInClass.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/prop/ExtVarTQIntInClass.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/ExtVarTQIntInClass.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/prop/ExtVarTQIntInClass.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/ExtVarTQIntInClass.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/prop/ExtVarl.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/ExtVarl.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/prop/ExtVarl.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/ExtVarl.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/prop/NonConstValWithConstantValueAttribute.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/NonConstValWithConstantValueAttribute.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/prop/NonConstValWithConstantValueAttribute.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/NonConstValWithConstantValueAttribute.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/prop/NsVal.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/NsVal.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/prop/NsVal.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/NsVal.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/prop/NsVar.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/NsVar.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/prop/NsVar.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/NsVar.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/prop/OverrideClassVal.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/OverrideClassVal.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/prop/OverrideClassVal.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/OverrideClassVal.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/prop/OverrideTraitVal.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/OverrideTraitVal.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/prop/OverrideTraitVal.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/OverrideTraitVal.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/prop/PropFromSuperclass.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/PropFromSuperclass.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/prop/PropFromSuperclass.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/PropFromSuperclass.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/prop/TraitFinalVar.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/TraitFinalVar.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/prop/TraitFinalVar.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/TraitFinalVar.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/prop/TraitOpenVal.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/TraitOpenVal.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/prop/TraitOpenVal.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/TraitOpenVal.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/prop/VarDelegationToTraitImpl.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/VarDelegationToTraitImpl.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/prop/VarDelegationToTraitImpl.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/VarDelegationToTraitImpl.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/prop/VarWithDelegated.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/VarWithDelegated.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/prop/VarWithDelegated.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/VarWithDelegated.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/prop/defaultAccessors/ClassVal.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/defaultAccessors/ClassVal.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/prop/defaultAccessors/ClassVal.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/defaultAccessors/ClassVal.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/prop/defaultAccessors/ClassValParams.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/defaultAccessors/ClassValParams.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/prop/defaultAccessors/ClassValParams.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/defaultAccessors/ClassValParams.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/prop/defaultAccessors/ClassValWithGet.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/defaultAccessors/ClassValWithGet.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/prop/defaultAccessors/ClassValWithGet.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/defaultAccessors/ClassValWithGet.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/prop/defaultAccessors/ClassVar.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/defaultAccessors/ClassVar.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/prop/defaultAccessors/ClassVar.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/defaultAccessors/ClassVar.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/prop/defaultAccessors/ClassVarModality.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/defaultAccessors/ClassVarModality.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/prop/defaultAccessors/ClassVarModality.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/defaultAccessors/ClassVarModality.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/prop/defaultAccessors/ClassVarParams.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/defaultAccessors/ClassVarParams.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/prop/defaultAccessors/ClassVarParams.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/defaultAccessors/ClassVarParams.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/prop/defaultAccessors/ClassVarWithGet.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/defaultAccessors/ClassVarWithGet.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/prop/defaultAccessors/ClassVarWithGet.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/defaultAccessors/ClassVarWithGet.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/prop/defaultAccessors/ClassVarWithSet.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/defaultAccessors/ClassVarWithSet.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/prop/defaultAccessors/ClassVarWithSet.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/defaultAccessors/ClassVarWithSet.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/prop/defaultAccessors/ExtValLong.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/defaultAccessors/ExtValLong.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/prop/defaultAccessors/ExtValLong.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/defaultAccessors/ExtValLong.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/prop/defaultAccessors/ExtVarLong.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/defaultAccessors/ExtVarLong.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/prop/defaultAccessors/ExtVarLong.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/prop/defaultAccessors/ExtVarLong.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/type/Any.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/Any.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/type/Any.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/Any.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/type/AnyQ.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/AnyQ.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/type/AnyQ.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/AnyQ.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/type/ArrayOfInNumber.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/ArrayOfInNumber.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/type/ArrayOfInNumber.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/ArrayOfInNumber.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/type/ArrayOfInt.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/ArrayOfInt.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/type/ArrayOfInt.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/ArrayOfInt.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/type/ArrayOfInteger.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/ArrayOfInteger.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/type/ArrayOfInteger.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/ArrayOfInteger.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/type/ArrayOfOutNumber.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/ArrayOfOutNumber.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/type/ArrayOfOutNumber.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/ArrayOfOutNumber.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/type/ArrayOfOutT.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/ArrayOfOutT.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/type/ArrayOfOutT.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/ArrayOfOutT.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/type/ArrayOfString.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/ArrayOfString.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/type/ArrayOfString.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/ArrayOfString.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/type/Function1IntString.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/Function1IntString.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/type/Function1IntString.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/Function1IntString.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/type/Int.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/Int.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/type/Int.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/Int.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/type/IntArray.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/IntArray.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/type/IntArray.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/IntArray.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/type/IntQ.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/IntQ.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/type/IntQ.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/IntQ.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/type/JlInteger.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/JlInteger.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/type/JlInteger.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/JlInteger.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/type/JlIntegerQ.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/JlIntegerQ.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/type/JlIntegerQ.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/JlIntegerQ.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/type/JlNumber.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/JlNumber.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/type/JlNumber.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/JlNumber.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/type/JlObject.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/JlObject.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/type/JlObject.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/JlObject.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/type/JlObjectQ.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/JlObjectQ.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/type/JlObjectQ.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/JlObjectQ.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/type/JlString.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/JlString.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/type/JlString.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/JlString.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/type/JlStringQ.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/JlStringQ.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/type/JlStringQ.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/JlStringQ.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/type/ListOfAny.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/ListOfAny.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/type/ListOfAny.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/ListOfAny.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/type/ListOfAnyQ.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/ListOfAnyQ.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/type/ListOfAnyQ.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/ListOfAnyQ.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/type/ListOfStar.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/ListOfStar.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/type/ListOfStar.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/ListOfStar.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/type/ListOfString.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/ListOfString.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/type/ListOfString.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/ListOfString.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/type/ListOfjlString.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/ListOfjlString.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/type/ListOfjlString.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/ListOfjlString.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/type/Nothing.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/Nothing.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/type/Nothing.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/Nothing.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/type/NothingQ.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/NothingQ.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/type/NothingQ.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/NothingQ.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/type/Platform.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/Platform.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/type/Platform.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/Platform.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/type/String.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/String.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/type/String.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/String.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/type/StringQ.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/StringQ.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/type/StringQ.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/StringQ.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/type/SuspendFunction.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/SuspendFunction.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/type/SuspendFunction.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/SuspendFunction.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/type/Unit.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/Unit.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/type/Unit.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/type/Unit.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/typealias/Annotations.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/typealias/Annotations.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/typealias/Annotations.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/typealias/Annotations.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/typealias/Basic.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/typealias/Basic.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/typealias/Basic.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/typealias/Basic.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/typealias/Generic.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/typealias/Generic.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/typealias/Generic.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/typealias/Generic.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/typealias/TypeAliasToExtension.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/typealias/TypeAliasToExtension.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/typealias/TypeAliasToExtension.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/typealias/TypeAliasToExtension.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/visibility/InternalClass.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/visibility/InternalClass.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/visibility/InternalClass.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/visibility/InternalClass.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/visibility/InternalConstructor.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/visibility/InternalConstructor.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/visibility/InternalConstructor.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/visibility/InternalConstructor.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/visibility/InternalTopLevelMembers.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/visibility/InternalTopLevelMembers.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/visibility/InternalTopLevelMembers.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/visibility/InternalTopLevelMembers.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/visibility/PrivateClass.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/visibility/PrivateClass.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/visibility/PrivateClass.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/visibility/PrivateClass.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/visibility/PrivateClassMembers.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/visibility/PrivateClassMembers.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/visibility/PrivateClassMembers.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/visibility/PrivateClassMembers.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/visibility/PrivateToThis.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/visibility/PrivateToThis.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/visibility/PrivateToThis.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/visibility/PrivateToThis.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/visibility/PrivateTopLevelFun.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/visibility/PrivateTopLevelFun.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/visibility/PrivateTopLevelFun.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/visibility/PrivateTopLevelFun.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/visibility/PrivateTopLevelVal.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/visibility/PrivateTopLevelVal.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/visibility/PrivateTopLevelVal.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/visibility/PrivateTopLevelVal.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/visibility/PropertyInConstructor.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/visibility/PropertyInConstructor.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/visibility/PropertyInConstructor.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/visibility/PropertyInConstructor.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/visibility/PropertyInConstructorExplicitVisibility.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/visibility/PropertyInConstructorExplicitVisibility.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/visibility/PropertyInConstructorExplicitVisibility.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/visibility/PropertyInConstructorExplicitVisibility.txt diff --git a/compiler/fir/resolve/testData/loadCompiledKotlin/visibility/TopLevelVarWithPrivateSetter.txt b/compiler/fir/analysis-tests/testData/loadCompiledKotlin/visibility/TopLevelVarWithPrivateSetter.txt similarity index 100% rename from compiler/fir/resolve/testData/loadCompiledKotlin/visibility/TopLevelVarWithPrivateSetter.txt rename to compiler/fir/analysis-tests/testData/loadCompiledKotlin/visibility/TopLevelVarWithPrivateSetter.txt diff --git a/compiler/fir/resolve/testData/resolve/F.kt b/compiler/fir/analysis-tests/testData/resolve/F.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/F.kt rename to compiler/fir/analysis-tests/testData/resolve/F.kt diff --git a/compiler/fir/resolve/testData/resolve/F.txt b/compiler/fir/analysis-tests/testData/resolve/F.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/F.txt rename to compiler/fir/analysis-tests/testData/resolve/F.txt diff --git a/compiler/fir/resolve/testData/resolve/NestedOfAliasedType.kt b/compiler/fir/analysis-tests/testData/resolve/NestedOfAliasedType.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/NestedOfAliasedType.kt rename to compiler/fir/analysis-tests/testData/resolve/NestedOfAliasedType.kt diff --git a/compiler/fir/resolve/testData/resolve/NestedOfAliasedType.txt b/compiler/fir/analysis-tests/testData/resolve/NestedOfAliasedType.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/NestedOfAliasedType.txt rename to compiler/fir/analysis-tests/testData/resolve/NestedOfAliasedType.txt diff --git a/compiler/fir/resolve/testData/resolve/NestedSuperType.kt b/compiler/fir/analysis-tests/testData/resolve/NestedSuperType.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/NestedSuperType.kt rename to compiler/fir/analysis-tests/testData/resolve/NestedSuperType.kt diff --git a/compiler/fir/resolve/testData/resolve/NestedSuperType.txt b/compiler/fir/analysis-tests/testData/resolve/NestedSuperType.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/NestedSuperType.txt rename to compiler/fir/analysis-tests/testData/resolve/NestedSuperType.txt diff --git a/compiler/fir/resolve/testData/resolve/TwoDeclarationsInSameFile.kt b/compiler/fir/analysis-tests/testData/resolve/TwoDeclarationsInSameFile.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/TwoDeclarationsInSameFile.kt rename to compiler/fir/analysis-tests/testData/resolve/TwoDeclarationsInSameFile.kt diff --git a/compiler/fir/resolve/testData/resolve/TwoDeclarationsInSameFile.txt b/compiler/fir/analysis-tests/testData/resolve/TwoDeclarationsInSameFile.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/TwoDeclarationsInSameFile.txt rename to compiler/fir/analysis-tests/testData/resolve/TwoDeclarationsInSameFile.txt diff --git a/compiler/fir/resolve/testData/resolve/arguments/ambiguityOnJavaOverride.kt b/compiler/fir/analysis-tests/testData/resolve/arguments/ambiguityOnJavaOverride.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arguments/ambiguityOnJavaOverride.kt rename to compiler/fir/analysis-tests/testData/resolve/arguments/ambiguityOnJavaOverride.kt diff --git a/compiler/fir/resolve/testData/resolve/arguments/ambiguityOnJavaOverride.txt b/compiler/fir/analysis-tests/testData/resolve/arguments/ambiguityOnJavaOverride.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arguments/ambiguityOnJavaOverride.txt rename to compiler/fir/analysis-tests/testData/resolve/arguments/ambiguityOnJavaOverride.txt diff --git a/compiler/fir/resolve/testData/resolve/arguments/default.kt b/compiler/fir/analysis-tests/testData/resolve/arguments/default.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arguments/default.kt rename to compiler/fir/analysis-tests/testData/resolve/arguments/default.kt diff --git a/compiler/fir/resolve/testData/resolve/arguments/default.txt b/compiler/fir/analysis-tests/testData/resolve/arguments/default.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arguments/default.txt rename to compiler/fir/analysis-tests/testData/resolve/arguments/default.txt diff --git a/compiler/fir/resolve/testData/resolve/arguments/defaultFromOverrides.kt b/compiler/fir/analysis-tests/testData/resolve/arguments/defaultFromOverrides.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arguments/defaultFromOverrides.kt rename to compiler/fir/analysis-tests/testData/resolve/arguments/defaultFromOverrides.kt diff --git a/compiler/fir/resolve/testData/resolve/arguments/defaultFromOverrides.txt b/compiler/fir/analysis-tests/testData/resolve/arguments/defaultFromOverrides.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arguments/defaultFromOverrides.txt rename to compiler/fir/analysis-tests/testData/resolve/arguments/defaultFromOverrides.txt diff --git a/compiler/fir/resolve/testData/resolve/arguments/definetelyNotNullForTypeParameter.kt b/compiler/fir/analysis-tests/testData/resolve/arguments/definetelyNotNullForTypeParameter.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arguments/definetelyNotNullForTypeParameter.kt rename to compiler/fir/analysis-tests/testData/resolve/arguments/definetelyNotNullForTypeParameter.kt diff --git a/compiler/fir/resolve/testData/resolve/arguments/definetelyNotNullForTypeParameter.txt b/compiler/fir/analysis-tests/testData/resolve/arguments/definetelyNotNullForTypeParameter.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arguments/definetelyNotNullForTypeParameter.txt rename to compiler/fir/analysis-tests/testData/resolve/arguments/definetelyNotNullForTypeParameter.txt diff --git a/compiler/fir/resolve/testData/resolve/arguments/extensionLambdaInDefaultArgument.kt b/compiler/fir/analysis-tests/testData/resolve/arguments/extensionLambdaInDefaultArgument.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arguments/extensionLambdaInDefaultArgument.kt rename to compiler/fir/analysis-tests/testData/resolve/arguments/extensionLambdaInDefaultArgument.kt diff --git a/compiler/fir/resolve/testData/resolve/arguments/extensionLambdaInDefaultArgument.txt b/compiler/fir/analysis-tests/testData/resolve/arguments/extensionLambdaInDefaultArgument.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arguments/extensionLambdaInDefaultArgument.txt rename to compiler/fir/analysis-tests/testData/resolve/arguments/extensionLambdaInDefaultArgument.txt diff --git a/compiler/fir/resolve/testData/resolve/arguments/fieldPlusAssign.kt b/compiler/fir/analysis-tests/testData/resolve/arguments/fieldPlusAssign.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arguments/fieldPlusAssign.kt rename to compiler/fir/analysis-tests/testData/resolve/arguments/fieldPlusAssign.kt diff --git a/compiler/fir/resolve/testData/resolve/arguments/fieldPlusAssign.txt b/compiler/fir/analysis-tests/testData/resolve/arguments/fieldPlusAssign.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arguments/fieldPlusAssign.txt rename to compiler/fir/analysis-tests/testData/resolve/arguments/fieldPlusAssign.txt diff --git a/compiler/fir/resolve/testData/resolve/arguments/incorrectFunctionalType.kt b/compiler/fir/analysis-tests/testData/resolve/arguments/incorrectFunctionalType.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arguments/incorrectFunctionalType.kt rename to compiler/fir/analysis-tests/testData/resolve/arguments/incorrectFunctionalType.kt diff --git a/compiler/fir/resolve/testData/resolve/arguments/incorrectFunctionalType.txt b/compiler/fir/analysis-tests/testData/resolve/arguments/incorrectFunctionalType.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arguments/incorrectFunctionalType.txt rename to compiler/fir/analysis-tests/testData/resolve/arguments/incorrectFunctionalType.txt diff --git a/compiler/fir/resolve/testData/resolve/arguments/integerLiteralTypes.kt b/compiler/fir/analysis-tests/testData/resolve/arguments/integerLiteralTypes.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arguments/integerLiteralTypes.kt rename to compiler/fir/analysis-tests/testData/resolve/arguments/integerLiteralTypes.kt diff --git a/compiler/fir/resolve/testData/resolve/arguments/integerLiteralTypes.txt b/compiler/fir/analysis-tests/testData/resolve/arguments/integerLiteralTypes.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arguments/integerLiteralTypes.txt rename to compiler/fir/analysis-tests/testData/resolve/arguments/integerLiteralTypes.txt diff --git a/compiler/fir/resolve/testData/resolve/arguments/invoke.kt b/compiler/fir/analysis-tests/testData/resolve/arguments/invoke.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arguments/invoke.kt rename to compiler/fir/analysis-tests/testData/resolve/arguments/invoke.kt diff --git a/compiler/fir/resolve/testData/resolve/arguments/invoke.txt b/compiler/fir/analysis-tests/testData/resolve/arguments/invoke.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arguments/invoke.txt rename to compiler/fir/analysis-tests/testData/resolve/arguments/invoke.txt diff --git a/compiler/fir/resolve/testData/resolve/arguments/javaArrayVariance.kt b/compiler/fir/analysis-tests/testData/resolve/arguments/javaArrayVariance.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arguments/javaArrayVariance.kt rename to compiler/fir/analysis-tests/testData/resolve/arguments/javaArrayVariance.kt diff --git a/compiler/fir/resolve/testData/resolve/arguments/javaArrayVariance.txt b/compiler/fir/analysis-tests/testData/resolve/arguments/javaArrayVariance.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arguments/javaArrayVariance.txt rename to compiler/fir/analysis-tests/testData/resolve/arguments/javaArrayVariance.txt diff --git a/compiler/fir/resolve/testData/resolve/arguments/lambda.kt b/compiler/fir/analysis-tests/testData/resolve/arguments/lambda.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arguments/lambda.kt rename to compiler/fir/analysis-tests/testData/resolve/arguments/lambda.kt diff --git a/compiler/fir/resolve/testData/resolve/arguments/lambda.txt b/compiler/fir/analysis-tests/testData/resolve/arguments/lambda.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arguments/lambda.txt rename to compiler/fir/analysis-tests/testData/resolve/arguments/lambda.txt diff --git a/compiler/fir/resolve/testData/resolve/arguments/lambdaInLambda.kt b/compiler/fir/analysis-tests/testData/resolve/arguments/lambdaInLambda.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arguments/lambdaInLambda.kt rename to compiler/fir/analysis-tests/testData/resolve/arguments/lambdaInLambda.kt diff --git a/compiler/fir/resolve/testData/resolve/arguments/lambdaInLambda.txt b/compiler/fir/analysis-tests/testData/resolve/arguments/lambdaInLambda.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arguments/lambdaInLambda.txt rename to compiler/fir/analysis-tests/testData/resolve/arguments/lambdaInLambda.txt diff --git a/compiler/fir/resolve/testData/resolve/arguments/lambdaInLambda2.kt b/compiler/fir/analysis-tests/testData/resolve/arguments/lambdaInLambda2.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arguments/lambdaInLambda2.kt rename to compiler/fir/analysis-tests/testData/resolve/arguments/lambdaInLambda2.kt diff --git a/compiler/fir/resolve/testData/resolve/arguments/lambdaInLambda2.txt b/compiler/fir/analysis-tests/testData/resolve/arguments/lambdaInLambda2.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arguments/lambdaInLambda2.txt rename to compiler/fir/analysis-tests/testData/resolve/arguments/lambdaInLambda2.txt diff --git a/compiler/fir/resolve/testData/resolve/arguments/lambdaInUnresolvedCall.kt b/compiler/fir/analysis-tests/testData/resolve/arguments/lambdaInUnresolvedCall.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arguments/lambdaInUnresolvedCall.kt rename to compiler/fir/analysis-tests/testData/resolve/arguments/lambdaInUnresolvedCall.kt diff --git a/compiler/fir/resolve/testData/resolve/arguments/lambdaInUnresolvedCall.txt b/compiler/fir/analysis-tests/testData/resolve/arguments/lambdaInUnresolvedCall.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arguments/lambdaInUnresolvedCall.txt rename to compiler/fir/analysis-tests/testData/resolve/arguments/lambdaInUnresolvedCall.txt diff --git a/compiler/fir/resolve/testData/resolve/arguments/operatorsOverLiterals.kt b/compiler/fir/analysis-tests/testData/resolve/arguments/operatorsOverLiterals.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arguments/operatorsOverLiterals.kt rename to compiler/fir/analysis-tests/testData/resolve/arguments/operatorsOverLiterals.kt diff --git a/compiler/fir/resolve/testData/resolve/arguments/operatorsOverLiterals.txt b/compiler/fir/analysis-tests/testData/resolve/arguments/operatorsOverLiterals.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arguments/operatorsOverLiterals.txt rename to compiler/fir/analysis-tests/testData/resolve/arguments/operatorsOverLiterals.txt diff --git a/compiler/fir/resolve/testData/resolve/arguments/overloadByReceiver.kt b/compiler/fir/analysis-tests/testData/resolve/arguments/overloadByReceiver.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arguments/overloadByReceiver.kt rename to compiler/fir/analysis-tests/testData/resolve/arguments/overloadByReceiver.kt diff --git a/compiler/fir/resolve/testData/resolve/arguments/overloadByReceiver.txt b/compiler/fir/analysis-tests/testData/resolve/arguments/overloadByReceiver.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arguments/overloadByReceiver.txt rename to compiler/fir/analysis-tests/testData/resolve/arguments/overloadByReceiver.txt diff --git a/compiler/fir/resolve/testData/resolve/arguments/overloadWithDefault.kt b/compiler/fir/analysis-tests/testData/resolve/arguments/overloadWithDefault.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arguments/overloadWithDefault.kt rename to compiler/fir/analysis-tests/testData/resolve/arguments/overloadWithDefault.kt diff --git a/compiler/fir/resolve/testData/resolve/arguments/overloadWithDefault.txt b/compiler/fir/analysis-tests/testData/resolve/arguments/overloadWithDefault.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arguments/overloadWithDefault.txt rename to compiler/fir/analysis-tests/testData/resolve/arguments/overloadWithDefault.txt diff --git a/compiler/fir/resolve/testData/resolve/arguments/simple.kt b/compiler/fir/analysis-tests/testData/resolve/arguments/simple.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arguments/simple.kt rename to compiler/fir/analysis-tests/testData/resolve/arguments/simple.kt diff --git a/compiler/fir/resolve/testData/resolve/arguments/simple.txt b/compiler/fir/analysis-tests/testData/resolve/arguments/simple.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arguments/simple.txt rename to compiler/fir/analysis-tests/testData/resolve/arguments/simple.txt diff --git a/compiler/fir/resolve/testData/resolve/arguments/stringTemplates.kt b/compiler/fir/analysis-tests/testData/resolve/arguments/stringTemplates.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arguments/stringTemplates.kt rename to compiler/fir/analysis-tests/testData/resolve/arguments/stringTemplates.kt diff --git a/compiler/fir/resolve/testData/resolve/arguments/stringTemplates.txt b/compiler/fir/analysis-tests/testData/resolve/arguments/stringTemplates.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arguments/stringTemplates.txt rename to compiler/fir/analysis-tests/testData/resolve/arguments/stringTemplates.txt diff --git a/compiler/fir/resolve/testData/resolve/arguments/tryInLambda.kt b/compiler/fir/analysis-tests/testData/resolve/arguments/tryInLambda.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arguments/tryInLambda.kt rename to compiler/fir/analysis-tests/testData/resolve/arguments/tryInLambda.kt diff --git a/compiler/fir/resolve/testData/resolve/arguments/tryInLambda.txt b/compiler/fir/analysis-tests/testData/resolve/arguments/tryInLambda.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arguments/tryInLambda.txt rename to compiler/fir/analysis-tests/testData/resolve/arguments/tryInLambda.txt diff --git a/compiler/fir/resolve/testData/resolve/arguments/untouchedReturnInIf.kt b/compiler/fir/analysis-tests/testData/resolve/arguments/untouchedReturnInIf.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arguments/untouchedReturnInIf.kt rename to compiler/fir/analysis-tests/testData/resolve/arguments/untouchedReturnInIf.kt diff --git a/compiler/fir/resolve/testData/resolve/arguments/untouchedReturnInIf.txt b/compiler/fir/analysis-tests/testData/resolve/arguments/untouchedReturnInIf.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arguments/untouchedReturnInIf.txt rename to compiler/fir/analysis-tests/testData/resolve/arguments/untouchedReturnInIf.txt diff --git a/compiler/fir/resolve/testData/resolve/arguments/vararg.kt b/compiler/fir/analysis-tests/testData/resolve/arguments/vararg.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arguments/vararg.kt rename to compiler/fir/analysis-tests/testData/resolve/arguments/vararg.kt diff --git a/compiler/fir/resolve/testData/resolve/arguments/vararg.txt b/compiler/fir/analysis-tests/testData/resolve/arguments/vararg.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arguments/vararg.txt rename to compiler/fir/analysis-tests/testData/resolve/arguments/vararg.txt diff --git a/compiler/fir/resolve/testData/resolve/arguments/varargProjection.kt b/compiler/fir/analysis-tests/testData/resolve/arguments/varargProjection.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arguments/varargProjection.kt rename to compiler/fir/analysis-tests/testData/resolve/arguments/varargProjection.kt diff --git a/compiler/fir/resolve/testData/resolve/arguments/varargProjection.txt b/compiler/fir/analysis-tests/testData/resolve/arguments/varargProjection.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arguments/varargProjection.txt rename to compiler/fir/analysis-tests/testData/resolve/arguments/varargProjection.txt diff --git a/compiler/fir/resolve/testData/resolve/arrays/arraySet.kt b/compiler/fir/analysis-tests/testData/resolve/arrays/arraySet.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arrays/arraySet.kt rename to compiler/fir/analysis-tests/testData/resolve/arrays/arraySet.kt diff --git a/compiler/fir/resolve/testData/resolve/arrays/arraySet.txt b/compiler/fir/analysis-tests/testData/resolve/arrays/arraySet.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arrays/arraySet.txt rename to compiler/fir/analysis-tests/testData/resolve/arrays/arraySet.txt diff --git a/compiler/fir/resolve/testData/resolve/arrays/arraySetWithOperation.kt b/compiler/fir/analysis-tests/testData/resolve/arrays/arraySetWithOperation.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arrays/arraySetWithOperation.kt rename to compiler/fir/analysis-tests/testData/resolve/arrays/arraySetWithOperation.kt diff --git a/compiler/fir/resolve/testData/resolve/arrays/arraySetWithOperation.txt b/compiler/fir/analysis-tests/testData/resolve/arrays/arraySetWithOperation.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/arrays/arraySetWithOperation.txt rename to compiler/fir/analysis-tests/testData/resolve/arrays/arraySetWithOperation.txt diff --git a/compiler/fir/resolve/testData/resolve/asImports.kt b/compiler/fir/analysis-tests/testData/resolve/asImports.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/asImports.kt rename to compiler/fir/analysis-tests/testData/resolve/asImports.kt diff --git a/compiler/fir/resolve/testData/resolve/asImports.txt b/compiler/fir/analysis-tests/testData/resolve/asImports.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/asImports.txt rename to compiler/fir/analysis-tests/testData/resolve/asImports.txt diff --git a/compiler/fir/resolve/testData/resolve/bareTypes.kt b/compiler/fir/analysis-tests/testData/resolve/bareTypes.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/bareTypes.kt rename to compiler/fir/analysis-tests/testData/resolve/bareTypes.kt diff --git a/compiler/fir/resolve/testData/resolve/bareTypes.txt b/compiler/fir/analysis-tests/testData/resolve/bareTypes.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/bareTypes.txt rename to compiler/fir/analysis-tests/testData/resolve/bareTypes.txt diff --git a/compiler/fir/resolve/testData/resolve/builtins/lists.kt b/compiler/fir/analysis-tests/testData/resolve/builtins/lists.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/builtins/lists.kt rename to compiler/fir/analysis-tests/testData/resolve/builtins/lists.kt diff --git a/compiler/fir/resolve/testData/resolve/builtins/lists.txt b/compiler/fir/analysis-tests/testData/resolve/builtins/lists.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/builtins/lists.txt rename to compiler/fir/analysis-tests/testData/resolve/builtins/lists.txt diff --git a/compiler/fir/resolve/testData/resolve/cast.kt b/compiler/fir/analysis-tests/testData/resolve/cast.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/cast.kt rename to compiler/fir/analysis-tests/testData/resolve/cast.kt diff --git a/compiler/fir/resolve/testData/resolve/cast.txt b/compiler/fir/analysis-tests/testData/resolve/cast.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/cast.txt rename to compiler/fir/analysis-tests/testData/resolve/cast.txt diff --git a/compiler/fir/resolve/testData/resolve/cfg/binaryOperations.dot b/compiler/fir/analysis-tests/testData/resolve/cfg/binaryOperations.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/binaryOperations.dot rename to compiler/fir/analysis-tests/testData/resolve/cfg/binaryOperations.dot diff --git a/compiler/fir/resolve/testData/resolve/cfg/binaryOperations.kt b/compiler/fir/analysis-tests/testData/resolve/cfg/binaryOperations.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/binaryOperations.kt rename to compiler/fir/analysis-tests/testData/resolve/cfg/binaryOperations.kt diff --git a/compiler/fir/resolve/testData/resolve/cfg/binaryOperations.txt b/compiler/fir/analysis-tests/testData/resolve/cfg/binaryOperations.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/binaryOperations.txt rename to compiler/fir/analysis-tests/testData/resolve/cfg/binaryOperations.txt diff --git a/compiler/fir/resolve/testData/resolve/cfg/booleanOperatorsWithConsts.dot b/compiler/fir/analysis-tests/testData/resolve/cfg/booleanOperatorsWithConsts.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/booleanOperatorsWithConsts.dot rename to compiler/fir/analysis-tests/testData/resolve/cfg/booleanOperatorsWithConsts.dot diff --git a/compiler/fir/resolve/testData/resolve/cfg/booleanOperatorsWithConsts.kt b/compiler/fir/analysis-tests/testData/resolve/cfg/booleanOperatorsWithConsts.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/booleanOperatorsWithConsts.kt rename to compiler/fir/analysis-tests/testData/resolve/cfg/booleanOperatorsWithConsts.kt diff --git a/compiler/fir/resolve/testData/resolve/cfg/booleanOperatorsWithConsts.txt b/compiler/fir/analysis-tests/testData/resolve/cfg/booleanOperatorsWithConsts.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/booleanOperatorsWithConsts.txt rename to compiler/fir/analysis-tests/testData/resolve/cfg/booleanOperatorsWithConsts.txt diff --git a/compiler/fir/resolve/testData/resolve/cfg/complex.dot b/compiler/fir/analysis-tests/testData/resolve/cfg/complex.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/complex.dot rename to compiler/fir/analysis-tests/testData/resolve/cfg/complex.dot diff --git a/compiler/fir/resolve/testData/resolve/cfg/complex.kt b/compiler/fir/analysis-tests/testData/resolve/cfg/complex.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/complex.kt rename to compiler/fir/analysis-tests/testData/resolve/cfg/complex.kt diff --git a/compiler/fir/resolve/testData/resolve/cfg/complex.txt b/compiler/fir/analysis-tests/testData/resolve/cfg/complex.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/complex.txt rename to compiler/fir/analysis-tests/testData/resolve/cfg/complex.txt diff --git a/compiler/fir/resolve/testData/resolve/cfg/emptyWhen.dot b/compiler/fir/analysis-tests/testData/resolve/cfg/emptyWhen.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/emptyWhen.dot rename to compiler/fir/analysis-tests/testData/resolve/cfg/emptyWhen.dot diff --git a/compiler/fir/resolve/testData/resolve/cfg/emptyWhen.kt b/compiler/fir/analysis-tests/testData/resolve/cfg/emptyWhen.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/emptyWhen.kt rename to compiler/fir/analysis-tests/testData/resolve/cfg/emptyWhen.kt diff --git a/compiler/fir/resolve/testData/resolve/cfg/emptyWhen.txt b/compiler/fir/analysis-tests/testData/resolve/cfg/emptyWhen.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/emptyWhen.txt rename to compiler/fir/analysis-tests/testData/resolve/cfg/emptyWhen.txt diff --git a/compiler/fir/resolve/testData/resolve/cfg/flowFromInplaceLambda.dot b/compiler/fir/analysis-tests/testData/resolve/cfg/flowFromInplaceLambda.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/flowFromInplaceLambda.dot rename to compiler/fir/analysis-tests/testData/resolve/cfg/flowFromInplaceLambda.dot diff --git a/compiler/fir/resolve/testData/resolve/cfg/flowFromInplaceLambda.kt b/compiler/fir/analysis-tests/testData/resolve/cfg/flowFromInplaceLambda.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/flowFromInplaceLambda.kt rename to compiler/fir/analysis-tests/testData/resolve/cfg/flowFromInplaceLambda.kt diff --git a/compiler/fir/resolve/testData/resolve/cfg/flowFromInplaceLambda.txt b/compiler/fir/analysis-tests/testData/resolve/cfg/flowFromInplaceLambda.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/flowFromInplaceLambda.txt rename to compiler/fir/analysis-tests/testData/resolve/cfg/flowFromInplaceLambda.txt diff --git a/compiler/fir/resolve/testData/resolve/cfg/initBlock.dot b/compiler/fir/analysis-tests/testData/resolve/cfg/initBlock.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/initBlock.dot rename to compiler/fir/analysis-tests/testData/resolve/cfg/initBlock.dot diff --git a/compiler/fir/resolve/testData/resolve/cfg/initBlock.kt b/compiler/fir/analysis-tests/testData/resolve/cfg/initBlock.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/initBlock.kt rename to compiler/fir/analysis-tests/testData/resolve/cfg/initBlock.kt diff --git a/compiler/fir/resolve/testData/resolve/cfg/initBlock.txt b/compiler/fir/analysis-tests/testData/resolve/cfg/initBlock.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/initBlock.txt rename to compiler/fir/analysis-tests/testData/resolve/cfg/initBlock.txt diff --git a/compiler/fir/resolve/testData/resolve/cfg/initBlockAndInPlaceLambda.dot b/compiler/fir/analysis-tests/testData/resolve/cfg/initBlockAndInPlaceLambda.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/initBlockAndInPlaceLambda.dot rename to compiler/fir/analysis-tests/testData/resolve/cfg/initBlockAndInPlaceLambda.dot diff --git a/compiler/fir/resolve/testData/resolve/cfg/initBlockAndInPlaceLambda.kt b/compiler/fir/analysis-tests/testData/resolve/cfg/initBlockAndInPlaceLambda.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/initBlockAndInPlaceLambda.kt rename to compiler/fir/analysis-tests/testData/resolve/cfg/initBlockAndInPlaceLambda.kt diff --git a/compiler/fir/resolve/testData/resolve/cfg/initBlockAndInPlaceLambda.txt b/compiler/fir/analysis-tests/testData/resolve/cfg/initBlockAndInPlaceLambda.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/initBlockAndInPlaceLambda.txt rename to compiler/fir/analysis-tests/testData/resolve/cfg/initBlockAndInPlaceLambda.txt diff --git a/compiler/fir/resolve/testData/resolve/cfg/inplaceLambdaInControlFlowExpressions.dot b/compiler/fir/analysis-tests/testData/resolve/cfg/inplaceLambdaInControlFlowExpressions.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/inplaceLambdaInControlFlowExpressions.dot rename to compiler/fir/analysis-tests/testData/resolve/cfg/inplaceLambdaInControlFlowExpressions.dot diff --git a/compiler/fir/resolve/testData/resolve/cfg/inplaceLambdaInControlFlowExpressions.kt b/compiler/fir/analysis-tests/testData/resolve/cfg/inplaceLambdaInControlFlowExpressions.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/inplaceLambdaInControlFlowExpressions.kt rename to compiler/fir/analysis-tests/testData/resolve/cfg/inplaceLambdaInControlFlowExpressions.kt diff --git a/compiler/fir/resolve/testData/resolve/cfg/inplaceLambdaInControlFlowExpressions.txt b/compiler/fir/analysis-tests/testData/resolve/cfg/inplaceLambdaInControlFlowExpressions.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/inplaceLambdaInControlFlowExpressions.txt rename to compiler/fir/analysis-tests/testData/resolve/cfg/inplaceLambdaInControlFlowExpressions.txt diff --git a/compiler/fir/resolve/testData/resolve/cfg/jumps.dot b/compiler/fir/analysis-tests/testData/resolve/cfg/jumps.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/jumps.dot rename to compiler/fir/analysis-tests/testData/resolve/cfg/jumps.dot diff --git a/compiler/fir/resolve/testData/resolve/cfg/jumps.kt b/compiler/fir/analysis-tests/testData/resolve/cfg/jumps.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/jumps.kt rename to compiler/fir/analysis-tests/testData/resolve/cfg/jumps.kt diff --git a/compiler/fir/resolve/testData/resolve/cfg/jumps.txt b/compiler/fir/analysis-tests/testData/resolve/cfg/jumps.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/jumps.txt rename to compiler/fir/analysis-tests/testData/resolve/cfg/jumps.txt diff --git a/compiler/fir/resolve/testData/resolve/cfg/lambdaAsReturnOfLambda.dot b/compiler/fir/analysis-tests/testData/resolve/cfg/lambdaAsReturnOfLambda.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/lambdaAsReturnOfLambda.dot rename to compiler/fir/analysis-tests/testData/resolve/cfg/lambdaAsReturnOfLambda.dot diff --git a/compiler/fir/resolve/testData/resolve/cfg/lambdaAsReturnOfLambda.kt b/compiler/fir/analysis-tests/testData/resolve/cfg/lambdaAsReturnOfLambda.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/lambdaAsReturnOfLambda.kt rename to compiler/fir/analysis-tests/testData/resolve/cfg/lambdaAsReturnOfLambda.kt diff --git a/compiler/fir/resolve/testData/resolve/cfg/lambdaAsReturnOfLambda.txt b/compiler/fir/analysis-tests/testData/resolve/cfg/lambdaAsReturnOfLambda.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/lambdaAsReturnOfLambda.txt rename to compiler/fir/analysis-tests/testData/resolve/cfg/lambdaAsReturnOfLambda.txt diff --git a/compiler/fir/resolve/testData/resolve/cfg/lambdaReturningObject.dot b/compiler/fir/analysis-tests/testData/resolve/cfg/lambdaReturningObject.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/lambdaReturningObject.dot rename to compiler/fir/analysis-tests/testData/resolve/cfg/lambdaReturningObject.dot diff --git a/compiler/fir/resolve/testData/resolve/cfg/lambdaReturningObject.kt b/compiler/fir/analysis-tests/testData/resolve/cfg/lambdaReturningObject.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/lambdaReturningObject.kt rename to compiler/fir/analysis-tests/testData/resolve/cfg/lambdaReturningObject.kt diff --git a/compiler/fir/resolve/testData/resolve/cfg/lambdaReturningObject.txt b/compiler/fir/analysis-tests/testData/resolve/cfg/lambdaReturningObject.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/lambdaReturningObject.txt rename to compiler/fir/analysis-tests/testData/resolve/cfg/lambdaReturningObject.txt diff --git a/compiler/fir/resolve/testData/resolve/cfg/lambdas.dot b/compiler/fir/analysis-tests/testData/resolve/cfg/lambdas.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/lambdas.dot rename to compiler/fir/analysis-tests/testData/resolve/cfg/lambdas.dot diff --git a/compiler/fir/resolve/testData/resolve/cfg/lambdas.kt b/compiler/fir/analysis-tests/testData/resolve/cfg/lambdas.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/lambdas.kt rename to compiler/fir/analysis-tests/testData/resolve/cfg/lambdas.kt diff --git a/compiler/fir/resolve/testData/resolve/cfg/lambdas.txt b/compiler/fir/analysis-tests/testData/resolve/cfg/lambdas.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/lambdas.txt rename to compiler/fir/analysis-tests/testData/resolve/cfg/lambdas.txt diff --git a/compiler/fir/resolve/testData/resolve/cfg/loops.dot b/compiler/fir/analysis-tests/testData/resolve/cfg/loops.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/loops.dot rename to compiler/fir/analysis-tests/testData/resolve/cfg/loops.dot diff --git a/compiler/fir/resolve/testData/resolve/cfg/loops.kt b/compiler/fir/analysis-tests/testData/resolve/cfg/loops.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/loops.kt rename to compiler/fir/analysis-tests/testData/resolve/cfg/loops.kt diff --git a/compiler/fir/resolve/testData/resolve/cfg/loops.txt b/compiler/fir/analysis-tests/testData/resolve/cfg/loops.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/loops.txt rename to compiler/fir/analysis-tests/testData/resolve/cfg/loops.txt diff --git a/compiler/fir/resolve/testData/resolve/cfg/postponedLambdaInConstructor.dot b/compiler/fir/analysis-tests/testData/resolve/cfg/postponedLambdaInConstructor.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/postponedLambdaInConstructor.dot rename to compiler/fir/analysis-tests/testData/resolve/cfg/postponedLambdaInConstructor.dot diff --git a/compiler/fir/resolve/testData/resolve/cfg/postponedLambdaInConstructor.kt b/compiler/fir/analysis-tests/testData/resolve/cfg/postponedLambdaInConstructor.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/postponedLambdaInConstructor.kt rename to compiler/fir/analysis-tests/testData/resolve/cfg/postponedLambdaInConstructor.kt diff --git a/compiler/fir/resolve/testData/resolve/cfg/postponedLambdaInConstructor.txt b/compiler/fir/analysis-tests/testData/resolve/cfg/postponedLambdaInConstructor.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/postponedLambdaInConstructor.txt rename to compiler/fir/analysis-tests/testData/resolve/cfg/postponedLambdaInConstructor.txt diff --git a/compiler/fir/resolve/testData/resolve/cfg/postponedLambdas.dot b/compiler/fir/analysis-tests/testData/resolve/cfg/postponedLambdas.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/postponedLambdas.dot rename to compiler/fir/analysis-tests/testData/resolve/cfg/postponedLambdas.dot diff --git a/compiler/fir/resolve/testData/resolve/cfg/postponedLambdas.kt b/compiler/fir/analysis-tests/testData/resolve/cfg/postponedLambdas.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/postponedLambdas.kt rename to compiler/fir/analysis-tests/testData/resolve/cfg/postponedLambdas.kt diff --git a/compiler/fir/resolve/testData/resolve/cfg/postponedLambdas.txt b/compiler/fir/analysis-tests/testData/resolve/cfg/postponedLambdas.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/postponedLambdas.txt rename to compiler/fir/analysis-tests/testData/resolve/cfg/postponedLambdas.txt diff --git a/compiler/fir/resolve/testData/resolve/cfg/propertiesAndInitBlocks.dot b/compiler/fir/analysis-tests/testData/resolve/cfg/propertiesAndInitBlocks.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/propertiesAndInitBlocks.dot rename to compiler/fir/analysis-tests/testData/resolve/cfg/propertiesAndInitBlocks.dot diff --git a/compiler/fir/resolve/testData/resolve/cfg/propertiesAndInitBlocks.kt b/compiler/fir/analysis-tests/testData/resolve/cfg/propertiesAndInitBlocks.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/propertiesAndInitBlocks.kt rename to compiler/fir/analysis-tests/testData/resolve/cfg/propertiesAndInitBlocks.kt diff --git a/compiler/fir/resolve/testData/resolve/cfg/propertiesAndInitBlocks.txt b/compiler/fir/analysis-tests/testData/resolve/cfg/propertiesAndInitBlocks.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/propertiesAndInitBlocks.txt rename to compiler/fir/analysis-tests/testData/resolve/cfg/propertiesAndInitBlocks.txt diff --git a/compiler/fir/resolve/testData/resolve/cfg/returnValuesFromLambda.dot b/compiler/fir/analysis-tests/testData/resolve/cfg/returnValuesFromLambda.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/returnValuesFromLambda.dot rename to compiler/fir/analysis-tests/testData/resolve/cfg/returnValuesFromLambda.dot diff --git a/compiler/fir/resolve/testData/resolve/cfg/returnValuesFromLambda.kt b/compiler/fir/analysis-tests/testData/resolve/cfg/returnValuesFromLambda.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/returnValuesFromLambda.kt rename to compiler/fir/analysis-tests/testData/resolve/cfg/returnValuesFromLambda.kt diff --git a/compiler/fir/resolve/testData/resolve/cfg/returnValuesFromLambda.txt b/compiler/fir/analysis-tests/testData/resolve/cfg/returnValuesFromLambda.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/returnValuesFromLambda.txt rename to compiler/fir/analysis-tests/testData/resolve/cfg/returnValuesFromLambda.txt diff --git a/compiler/fir/resolve/testData/resolve/cfg/safeCalls.dot b/compiler/fir/analysis-tests/testData/resolve/cfg/safeCalls.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/safeCalls.dot rename to compiler/fir/analysis-tests/testData/resolve/cfg/safeCalls.dot diff --git a/compiler/fir/resolve/testData/resolve/cfg/safeCalls.kt b/compiler/fir/analysis-tests/testData/resolve/cfg/safeCalls.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/safeCalls.kt rename to compiler/fir/analysis-tests/testData/resolve/cfg/safeCalls.kt diff --git a/compiler/fir/resolve/testData/resolve/cfg/safeCalls.txt b/compiler/fir/analysis-tests/testData/resolve/cfg/safeCalls.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/safeCalls.txt rename to compiler/fir/analysis-tests/testData/resolve/cfg/safeCalls.txt diff --git a/compiler/fir/resolve/testData/resolve/cfg/simple.dot b/compiler/fir/analysis-tests/testData/resolve/cfg/simple.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/simple.dot rename to compiler/fir/analysis-tests/testData/resolve/cfg/simple.dot diff --git a/compiler/fir/resolve/testData/resolve/cfg/simple.kt b/compiler/fir/analysis-tests/testData/resolve/cfg/simple.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/simple.kt rename to compiler/fir/analysis-tests/testData/resolve/cfg/simple.kt diff --git a/compiler/fir/resolve/testData/resolve/cfg/simple.txt b/compiler/fir/analysis-tests/testData/resolve/cfg/simple.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/simple.txt rename to compiler/fir/analysis-tests/testData/resolve/cfg/simple.txt diff --git a/compiler/fir/resolve/testData/resolve/cfg/tryCatch.dot b/compiler/fir/analysis-tests/testData/resolve/cfg/tryCatch.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/tryCatch.dot rename to compiler/fir/analysis-tests/testData/resolve/cfg/tryCatch.dot diff --git a/compiler/fir/resolve/testData/resolve/cfg/tryCatch.kt b/compiler/fir/analysis-tests/testData/resolve/cfg/tryCatch.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/tryCatch.kt rename to compiler/fir/analysis-tests/testData/resolve/cfg/tryCatch.kt diff --git a/compiler/fir/resolve/testData/resolve/cfg/tryCatch.txt b/compiler/fir/analysis-tests/testData/resolve/cfg/tryCatch.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/tryCatch.txt rename to compiler/fir/analysis-tests/testData/resolve/cfg/tryCatch.txt diff --git a/compiler/fir/resolve/testData/resolve/cfg/when.dot b/compiler/fir/analysis-tests/testData/resolve/cfg/when.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/when.dot rename to compiler/fir/analysis-tests/testData/resolve/cfg/when.dot diff --git a/compiler/fir/resolve/testData/resolve/cfg/when.kt b/compiler/fir/analysis-tests/testData/resolve/cfg/when.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/when.kt rename to compiler/fir/analysis-tests/testData/resolve/cfg/when.kt diff --git a/compiler/fir/resolve/testData/resolve/cfg/when.txt b/compiler/fir/analysis-tests/testData/resolve/cfg/when.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/cfg/when.txt rename to compiler/fir/analysis-tests/testData/resolve/cfg/when.txt diff --git a/compiler/fir/resolve/testData/resolve/companion.kt b/compiler/fir/analysis-tests/testData/resolve/companion.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/companion.kt rename to compiler/fir/analysis-tests/testData/resolve/companion.kt diff --git a/compiler/fir/resolve/testData/resolve/companion.txt b/compiler/fir/analysis-tests/testData/resolve/companion.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/companion.txt rename to compiler/fir/analysis-tests/testData/resolve/companion.txt diff --git a/compiler/fir/resolve/testData/resolve/companionObjectCall.kt b/compiler/fir/analysis-tests/testData/resolve/companionObjectCall.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/companionObjectCall.kt rename to compiler/fir/analysis-tests/testData/resolve/companionObjectCall.kt diff --git a/compiler/fir/resolve/testData/resolve/companionObjectCall.txt b/compiler/fir/analysis-tests/testData/resolve/companionObjectCall.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/companionObjectCall.txt rename to compiler/fir/analysis-tests/testData/resolve/companionObjectCall.txt diff --git a/compiler/fir/resolve/testData/resolve/companionUsesNested.kt b/compiler/fir/analysis-tests/testData/resolve/companionUsesNested.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/companionUsesNested.kt rename to compiler/fir/analysis-tests/testData/resolve/companionUsesNested.kt diff --git a/compiler/fir/resolve/testData/resolve/companionUsesNested.txt b/compiler/fir/analysis-tests/testData/resolve/companionUsesNested.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/companionUsesNested.txt rename to compiler/fir/analysis-tests/testData/resolve/companionUsesNested.txt diff --git a/compiler/fir/resolve/testData/resolve/constantValues.kt b/compiler/fir/analysis-tests/testData/resolve/constantValues.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/constantValues.kt rename to compiler/fir/analysis-tests/testData/resolve/constantValues.kt diff --git a/compiler/fir/resolve/testData/resolve/constantValues.txt b/compiler/fir/analysis-tests/testData/resolve/constantValues.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/constantValues.txt rename to compiler/fir/analysis-tests/testData/resolve/constantValues.txt diff --git a/compiler/fir/resolve/testData/resolve/copy.kt b/compiler/fir/analysis-tests/testData/resolve/copy.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/copy.kt rename to compiler/fir/analysis-tests/testData/resolve/copy.kt diff --git a/compiler/fir/resolve/testData/resolve/copy.txt b/compiler/fir/analysis-tests/testData/resolve/copy.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/copy.txt rename to compiler/fir/analysis-tests/testData/resolve/copy.txt diff --git a/compiler/fir/resolve/testData/resolve/covariantArrayAsReceiver.kt b/compiler/fir/analysis-tests/testData/resolve/covariantArrayAsReceiver.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/covariantArrayAsReceiver.kt rename to compiler/fir/analysis-tests/testData/resolve/covariantArrayAsReceiver.kt diff --git a/compiler/fir/resolve/testData/resolve/covariantArrayAsReceiver.txt b/compiler/fir/analysis-tests/testData/resolve/covariantArrayAsReceiver.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/covariantArrayAsReceiver.txt rename to compiler/fir/analysis-tests/testData/resolve/covariantArrayAsReceiver.txt diff --git a/compiler/fir/resolve/testData/resolve/defaultJavaImportHiding.kt b/compiler/fir/analysis-tests/testData/resolve/defaultJavaImportHiding.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/defaultJavaImportHiding.kt rename to compiler/fir/analysis-tests/testData/resolve/defaultJavaImportHiding.kt diff --git a/compiler/fir/resolve/testData/resolve/defaultJavaImportHiding.txt b/compiler/fir/analysis-tests/testData/resolve/defaultJavaImportHiding.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/defaultJavaImportHiding.txt rename to compiler/fir/analysis-tests/testData/resolve/defaultJavaImportHiding.txt diff --git a/compiler/fir/resolve/testData/resolve/definitelyNotNullAmbiguity.kt b/compiler/fir/analysis-tests/testData/resolve/definitelyNotNullAmbiguity.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/definitelyNotNullAmbiguity.kt rename to compiler/fir/analysis-tests/testData/resolve/definitelyNotNullAmbiguity.kt diff --git a/compiler/fir/resolve/testData/resolve/definitelyNotNullAmbiguity.txt b/compiler/fir/analysis-tests/testData/resolve/definitelyNotNullAmbiguity.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/definitelyNotNullAmbiguity.txt rename to compiler/fir/analysis-tests/testData/resolve/definitelyNotNullAmbiguity.txt diff --git a/compiler/fir/resolve/testData/resolve/delegatedSuperType.kt b/compiler/fir/analysis-tests/testData/resolve/delegatedSuperType.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/delegatedSuperType.kt rename to compiler/fir/analysis-tests/testData/resolve/delegatedSuperType.kt diff --git a/compiler/fir/resolve/testData/resolve/delegatedSuperType.txt b/compiler/fir/analysis-tests/testData/resolve/delegatedSuperType.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/delegatedSuperType.txt rename to compiler/fir/analysis-tests/testData/resolve/delegatedSuperType.txt diff --git a/compiler/fir/resolve/testData/resolve/delegates/delegateInference.kt b/compiler/fir/analysis-tests/testData/resolve/delegates/delegateInference.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/delegates/delegateInference.kt rename to compiler/fir/analysis-tests/testData/resolve/delegates/delegateInference.kt diff --git a/compiler/fir/resolve/testData/resolve/delegates/delegateInference.txt b/compiler/fir/analysis-tests/testData/resolve/delegates/delegateInference.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/delegates/delegateInference.txt rename to compiler/fir/analysis-tests/testData/resolve/delegates/delegateInference.txt diff --git a/compiler/fir/resolve/testData/resolve/delegates/delegateWithLambda.kt b/compiler/fir/analysis-tests/testData/resolve/delegates/delegateWithLambda.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/delegates/delegateWithLambda.kt rename to compiler/fir/analysis-tests/testData/resolve/delegates/delegateWithLambda.kt diff --git a/compiler/fir/resolve/testData/resolve/delegates/delegateWithLambda.txt b/compiler/fir/analysis-tests/testData/resolve/delegates/delegateWithLambda.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/delegates/delegateWithLambda.txt rename to compiler/fir/analysis-tests/testData/resolve/delegates/delegateWithLambda.txt diff --git a/compiler/fir/resolve/testData/resolve/delegates/extensionGenericGetValue.kt b/compiler/fir/analysis-tests/testData/resolve/delegates/extensionGenericGetValue.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/delegates/extensionGenericGetValue.kt rename to compiler/fir/analysis-tests/testData/resolve/delegates/extensionGenericGetValue.kt diff --git a/compiler/fir/resolve/testData/resolve/delegates/extensionGenericGetValue.txt b/compiler/fir/analysis-tests/testData/resolve/delegates/extensionGenericGetValue.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/delegates/extensionGenericGetValue.txt rename to compiler/fir/analysis-tests/testData/resolve/delegates/extensionGenericGetValue.txt diff --git a/compiler/fir/resolve/testData/resolve/delegates/extensionGetValueWithTypeVariableAsReceiver.kt b/compiler/fir/analysis-tests/testData/resolve/delegates/extensionGetValueWithTypeVariableAsReceiver.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/delegates/extensionGetValueWithTypeVariableAsReceiver.kt rename to compiler/fir/analysis-tests/testData/resolve/delegates/extensionGetValueWithTypeVariableAsReceiver.kt diff --git a/compiler/fir/resolve/testData/resolve/delegates/extensionGetValueWithTypeVariableAsReceiver.txt b/compiler/fir/analysis-tests/testData/resolve/delegates/extensionGetValueWithTypeVariableAsReceiver.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/delegates/extensionGetValueWithTypeVariableAsReceiver.txt rename to compiler/fir/analysis-tests/testData/resolve/delegates/extensionGetValueWithTypeVariableAsReceiver.txt diff --git a/compiler/fir/resolve/testData/resolve/delegates/provideDelegate.kt b/compiler/fir/analysis-tests/testData/resolve/delegates/provideDelegate.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/delegates/provideDelegate.kt rename to compiler/fir/analysis-tests/testData/resolve/delegates/provideDelegate.kt diff --git a/compiler/fir/resolve/testData/resolve/delegates/provideDelegate.txt b/compiler/fir/analysis-tests/testData/resolve/delegates/provideDelegate.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/delegates/provideDelegate.txt rename to compiler/fir/analysis-tests/testData/resolve/delegates/provideDelegate.txt diff --git a/compiler/fir/resolve/testData/resolve/delegatingConstructorCall.kt b/compiler/fir/analysis-tests/testData/resolve/delegatingConstructorCall.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/delegatingConstructorCall.kt rename to compiler/fir/analysis-tests/testData/resolve/delegatingConstructorCall.kt diff --git a/compiler/fir/resolve/testData/resolve/delegatingConstructorCall.txt b/compiler/fir/analysis-tests/testData/resolve/delegatingConstructorCall.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/delegatingConstructorCall.txt rename to compiler/fir/analysis-tests/testData/resolve/delegatingConstructorCall.txt diff --git a/compiler/fir/resolve/testData/resolve/delegatingConstructorsAndTypeAliases.kt b/compiler/fir/analysis-tests/testData/resolve/delegatingConstructorsAndTypeAliases.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/delegatingConstructorsAndTypeAliases.kt rename to compiler/fir/analysis-tests/testData/resolve/delegatingConstructorsAndTypeAliases.kt diff --git a/compiler/fir/resolve/testData/resolve/delegatingConstructorsAndTypeAliases.txt b/compiler/fir/analysis-tests/testData/resolve/delegatingConstructorsAndTypeAliases.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/delegatingConstructorsAndTypeAliases.txt rename to compiler/fir/analysis-tests/testData/resolve/delegatingConstructorsAndTypeAliases.txt diff --git a/compiler/fir/resolve/testData/resolve/derivedClass.kt b/compiler/fir/analysis-tests/testData/resolve/derivedClass.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/derivedClass.kt rename to compiler/fir/analysis-tests/testData/resolve/derivedClass.kt diff --git a/compiler/fir/resolve/testData/resolve/derivedClass.txt b/compiler/fir/analysis-tests/testData/resolve/derivedClass.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/derivedClass.txt rename to compiler/fir/analysis-tests/testData/resolve/derivedClass.txt diff --git a/compiler/fir/resolve/testData/resolve/diagnostics/infixFunctions.kt b/compiler/fir/analysis-tests/testData/resolve/diagnostics/infixFunctions.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/diagnostics/infixFunctions.kt rename to compiler/fir/analysis-tests/testData/resolve/diagnostics/infixFunctions.kt diff --git a/compiler/fir/resolve/testData/resolve/diagnostics/infixFunctions.txt b/compiler/fir/analysis-tests/testData/resolve/diagnostics/infixFunctions.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/diagnostics/infixFunctions.txt rename to compiler/fir/analysis-tests/testData/resolve/diagnostics/infixFunctions.txt diff --git a/compiler/fir/resolve/testData/resolve/enum.kt b/compiler/fir/analysis-tests/testData/resolve/enum.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/enum.kt rename to compiler/fir/analysis-tests/testData/resolve/enum.kt diff --git a/compiler/fir/resolve/testData/resolve/enum.txt b/compiler/fir/analysis-tests/testData/resolve/enum.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/enum.txt rename to compiler/fir/analysis-tests/testData/resolve/enum.txt diff --git a/compiler/fir/resolve/testData/resolve/enumWithCompanion.kt b/compiler/fir/analysis-tests/testData/resolve/enumWithCompanion.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/enumWithCompanion.kt rename to compiler/fir/analysis-tests/testData/resolve/enumWithCompanion.kt diff --git a/compiler/fir/resolve/testData/resolve/enumWithCompanion.txt b/compiler/fir/analysis-tests/testData/resolve/enumWithCompanion.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/enumWithCompanion.txt rename to compiler/fir/analysis-tests/testData/resolve/enumWithCompanion.txt diff --git a/compiler/fir/resolve/testData/resolve/exhaustiveWhenAndDNNType.dot b/compiler/fir/analysis-tests/testData/resolve/exhaustiveWhenAndDNNType.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/exhaustiveWhenAndDNNType.dot rename to compiler/fir/analysis-tests/testData/resolve/exhaustiveWhenAndDNNType.dot diff --git a/compiler/fir/resolve/testData/resolve/exhaustiveWhenAndDNNType.kt b/compiler/fir/analysis-tests/testData/resolve/exhaustiveWhenAndDNNType.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/exhaustiveWhenAndDNNType.kt rename to compiler/fir/analysis-tests/testData/resolve/exhaustiveWhenAndDNNType.kt diff --git a/compiler/fir/resolve/testData/resolve/exhaustiveWhenAndDNNType.txt b/compiler/fir/analysis-tests/testData/resolve/exhaustiveWhenAndDNNType.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/exhaustiveWhenAndDNNType.txt rename to compiler/fir/analysis-tests/testData/resolve/exhaustiveWhenAndDNNType.txt diff --git a/compiler/fir/resolve/testData/resolve/exhaustiveWhenAndFlexibleType.kt b/compiler/fir/analysis-tests/testData/resolve/exhaustiveWhenAndFlexibleType.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/exhaustiveWhenAndFlexibleType.kt rename to compiler/fir/analysis-tests/testData/resolve/exhaustiveWhenAndFlexibleType.kt diff --git a/compiler/fir/resolve/testData/resolve/exhaustiveWhenAndFlexibleType.txt b/compiler/fir/analysis-tests/testData/resolve/exhaustiveWhenAndFlexibleType.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/exhaustiveWhenAndFlexibleType.txt rename to compiler/fir/analysis-tests/testData/resolve/exhaustiveWhenAndFlexibleType.txt diff --git a/compiler/fir/resolve/testData/resolve/exhaustiveness_boolean.kt b/compiler/fir/analysis-tests/testData/resolve/exhaustiveness_boolean.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/exhaustiveness_boolean.kt rename to compiler/fir/analysis-tests/testData/resolve/exhaustiveness_boolean.kt diff --git a/compiler/fir/resolve/testData/resolve/exhaustiveness_boolean.txt b/compiler/fir/analysis-tests/testData/resolve/exhaustiveness_boolean.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/exhaustiveness_boolean.txt rename to compiler/fir/analysis-tests/testData/resolve/exhaustiveness_boolean.txt diff --git a/compiler/fir/resolve/testData/resolve/exhaustiveness_enum.kt b/compiler/fir/analysis-tests/testData/resolve/exhaustiveness_enum.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/exhaustiveness_enum.kt rename to compiler/fir/analysis-tests/testData/resolve/exhaustiveness_enum.kt diff --git a/compiler/fir/resolve/testData/resolve/exhaustiveness_enum.txt b/compiler/fir/analysis-tests/testData/resolve/exhaustiveness_enum.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/exhaustiveness_enum.txt rename to compiler/fir/analysis-tests/testData/resolve/exhaustiveness_enum.txt diff --git a/compiler/fir/resolve/testData/resolve/exhaustiveness_sealedClass.kt b/compiler/fir/analysis-tests/testData/resolve/exhaustiveness_sealedClass.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/exhaustiveness_sealedClass.kt rename to compiler/fir/analysis-tests/testData/resolve/exhaustiveness_sealedClass.kt diff --git a/compiler/fir/resolve/testData/resolve/exhaustiveness_sealedClass.txt b/compiler/fir/analysis-tests/testData/resolve/exhaustiveness_sealedClass.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/exhaustiveness_sealedClass.txt rename to compiler/fir/analysis-tests/testData/resolve/exhaustiveness_sealedClass.txt diff --git a/compiler/fir/resolve/testData/resolve/exhaustiveness_sealedObject.kt b/compiler/fir/analysis-tests/testData/resolve/exhaustiveness_sealedObject.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/exhaustiveness_sealedObject.kt rename to compiler/fir/analysis-tests/testData/resolve/exhaustiveness_sealedObject.kt diff --git a/compiler/fir/resolve/testData/resolve/exhaustiveness_sealedObject.txt b/compiler/fir/analysis-tests/testData/resolve/exhaustiveness_sealedObject.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/exhaustiveness_sealedObject.txt rename to compiler/fir/analysis-tests/testData/resolve/exhaustiveness_sealedObject.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/CallBasedInExpressionGenerator.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/CallBasedInExpressionGenerator.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/CallBasedInExpressionGenerator.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/CallBasedInExpressionGenerator.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/CallBasedInExpressionGenerator.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/CallBasedInExpressionGenerator.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/CallBasedInExpressionGenerator.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/CallBasedInExpressionGenerator.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/access.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/access.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/access.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/access.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/access.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/access.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/access.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/access.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/annotationWithReturn.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/annotationWithReturn.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/annotationWithReturn.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/annotationWithReturn.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/annotationWithReturn.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/annotationWithReturn.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/annotationWithReturn.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/annotationWithReturn.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/annotations.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/annotations.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/annotations.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/annotations.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/annotations.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/annotations.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/annotations.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/annotations.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/baseQualifier.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/baseQualifier.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/baseQualifier.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/baseQualifier.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/baseQualifier.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/baseQualifier.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/baseQualifier.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/baseQualifier.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/checkArguments.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/checkArguments.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/checkArguments.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/checkArguments.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/checkArguments.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/checkArguments.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/checkArguments.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/checkArguments.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/classifierAccessFromCompanion.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/classifierAccessFromCompanion.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/classifierAccessFromCompanion.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/classifierAccessFromCompanion.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/classifierAccessFromCompanion.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/classifierAccessFromCompanion.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/classifierAccessFromCompanion.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/classifierAccessFromCompanion.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/companion.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/companion.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/companion.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/companion.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/companion.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/companion.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/companion.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/companion.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/companionExtension.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/companionExtension.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/companionExtension.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/companionExtension.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/companionExtension.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/companionExtension.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/companionExtension.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/companionExtension.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/constructor.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/constructor.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/constructor.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/constructor.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/constructor.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/constructor.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/constructor.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/constructor.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/dispatchReceiver.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/dispatchReceiver.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/dispatchReceiver.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/dispatchReceiver.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/dispatchReceiver.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/dispatchReceiver.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/dispatchReceiver.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/dispatchReceiver.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/enumEntryUse.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/enumEntryUse.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/enumEntryUse.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/enumEntryUse.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/enumEntryUse.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/enumEntryUse.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/enumEntryUse.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/enumEntryUse.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/enumValues.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/enumValues.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/enumValues.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/enumValues.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/enumValues.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/enumValues.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/enumValues.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/enumValues.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/errCallable.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/errCallable.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/errCallable.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/errCallable.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/errCallable.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/errCallable.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/errCallable.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/errCallable.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/extensionPropertyInLambda.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/extensionPropertyInLambda.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/extensionPropertyInLambda.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/extensionPropertyInLambda.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/extensionPropertyInLambda.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/extensionPropertyInLambda.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/extensionPropertyInLambda.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/extensionPropertyInLambda.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/genericDecorator.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/genericDecorator.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/genericDecorator.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/genericDecorator.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/genericDecorator.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/genericDecorator.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/genericDecorator.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/genericDecorator.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/genericDescriptor.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/genericDescriptor.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/genericDescriptor.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/genericDescriptor.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/genericDescriptor.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/genericDescriptor.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/genericDescriptor.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/genericDescriptor.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/genericDiagnostic.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/genericDiagnostic.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/genericDiagnostic.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/genericDiagnostic.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/genericDiagnostic.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/genericDiagnostic.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/genericDiagnostic.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/genericDiagnostic.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/genericPropertyAccess.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/genericPropertyAccess.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/genericPropertyAccess.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/genericPropertyAccess.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/genericPropertyAccess.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/genericPropertyAccess.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/genericPropertyAccess.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/genericPropertyAccess.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/genericUsedInFunction.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/genericUsedInFunction.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/genericUsedInFunction.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/genericUsedInFunction.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/genericUsedInFunction.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/genericUsedInFunction.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/genericUsedInFunction.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/genericUsedInFunction.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/importedReceiver.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/importedReceiver.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/importedReceiver.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/importedReceiver.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/importedReceiver.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/importedReceiver.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/importedReceiver.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/importedReceiver.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/inference/id.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/inference/id.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/inference/id.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/inference/id.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/inference/id.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/inference/id.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/inference/id.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/inference/id.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/inference/typeParameters.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/inference/typeParameters.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/inference/typeParameters.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/inference/typeParameters.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/inference/typeParameters.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/inference/typeParameters.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/inference/typeParameters.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/inference/typeParameters.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/inference/typeParameters2.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/inference/typeParameters2.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/inference/typeParameters2.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/inference/typeParameters2.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/inference/typeParameters2.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/inference/typeParameters2.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/inference/typeParameters2.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/inference/typeParameters2.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/innerQualifier.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/innerQualifier.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/innerQualifier.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/innerQualifier.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/innerQualifier.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/innerQualifier.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/innerQualifier.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/innerQualifier.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/innerWithSuperCompanion.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/innerWithSuperCompanion.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/innerWithSuperCompanion.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/innerWithSuperCompanion.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/innerWithSuperCompanion.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/innerWithSuperCompanion.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/innerWithSuperCompanion.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/innerWithSuperCompanion.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/invoke/doubleBrackets.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/doubleBrackets.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/invoke/doubleBrackets.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/doubleBrackets.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/invoke/doubleBrackets.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/doubleBrackets.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/invoke/doubleBrackets.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/doubleBrackets.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/invoke/explicitReceiver.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/explicitReceiver.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/invoke/explicitReceiver.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/explicitReceiver.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/invoke/explicitReceiver.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/explicitReceiver.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/invoke/explicitReceiver.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/explicitReceiver.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/invoke/explicitReceiver2.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/explicitReceiver2.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/invoke/explicitReceiver2.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/explicitReceiver2.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/invoke/explicitReceiver2.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/explicitReceiver2.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/invoke/explicitReceiver2.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/explicitReceiver2.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/invoke/extension.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/extension.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/invoke/extension.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/extension.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/invoke/extension.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/extension.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/invoke/extension.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/extension.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/invoke/extensionOnObject.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/extensionOnObject.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/invoke/extensionOnObject.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/extensionOnObject.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/invoke/extensionOnObject.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/extensionOnObject.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/invoke/extensionOnObject.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/extensionOnObject.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/invoke/extensionSafeCall.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/extensionSafeCall.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/invoke/extensionSafeCall.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/extensionSafeCall.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/invoke/extensionSafeCall.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/extensionSafeCall.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/invoke/extensionSafeCall.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/extensionSafeCall.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/invoke/farInvokeExtension.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/farInvokeExtension.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/invoke/farInvokeExtension.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/farInvokeExtension.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/invoke/farInvokeExtension.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/farInvokeExtension.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/invoke/farInvokeExtension.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/farInvokeExtension.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/invoke/implicitTypeOrder.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/implicitTypeOrder.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/invoke/implicitTypeOrder.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/implicitTypeOrder.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/invoke/implicitTypeOrder.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/implicitTypeOrder.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/invoke/implicitTypeOrder.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/implicitTypeOrder.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/invoke/inBrackets.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/inBrackets.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/invoke/inBrackets.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/inBrackets.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/invoke/inBrackets.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/inBrackets.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/invoke/inBrackets.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/inBrackets.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/invoke/incorrectInvokeReceiver.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/incorrectInvokeReceiver.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/invoke/incorrectInvokeReceiver.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/incorrectInvokeReceiver.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/invoke/incorrectInvokeReceiver.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/incorrectInvokeReceiver.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/invoke/incorrectInvokeReceiver.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/incorrectInvokeReceiver.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/invoke/propertyFromParameter.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/propertyFromParameter.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/invoke/propertyFromParameter.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/propertyFromParameter.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/invoke/propertyFromParameter.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/propertyFromParameter.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/invoke/propertyFromParameter.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/propertyFromParameter.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/invoke/propertyWithExtensionType.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/propertyWithExtensionType.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/invoke/propertyWithExtensionType.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/propertyWithExtensionType.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/invoke/propertyWithExtensionType.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/propertyWithExtensionType.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/invoke/propertyWithExtensionType.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/propertyWithExtensionType.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/invoke/simple.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/simple.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/invoke/simple.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/simple.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/invoke/simple.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/simple.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/invoke/simple.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/simple.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/invoke/threeReceivers.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/threeReceivers.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/invoke/threeReceivers.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/threeReceivers.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/invoke/threeReceivers.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/threeReceivers.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/invoke/threeReceivers.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/threeReceivers.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/invoke/threeReceiversCorrect.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/threeReceiversCorrect.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/invoke/threeReceiversCorrect.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/threeReceiversCorrect.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/invoke/threeReceiversCorrect.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/threeReceiversCorrect.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/invoke/threeReceiversCorrect.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/threeReceiversCorrect.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/javaFieldCallable.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/javaFieldCallable.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/javaFieldCallable.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/javaFieldCallable.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/javaFieldCallable.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/javaFieldCallable.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/javaFieldCallable.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/javaFieldCallable.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/lambda.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/lambda.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/lambda.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/lambda.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/lambda.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/lambda.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/lambda.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/lambda.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/lambdaWithReceiver.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/lambdaWithReceiver.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/lambdaWithReceiver.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/lambdaWithReceiver.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/lambdaWithReceiver.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/lambdaWithReceiver.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/lambdaWithReceiver.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/lambdaWithReceiver.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/localClassAccessesContainingClass.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/localClassAccessesContainingClass.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/localClassAccessesContainingClass.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/localClassAccessesContainingClass.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/localClassAccessesContainingClass.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/localClassAccessesContainingClass.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/localClassAccessesContainingClass.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/localClassAccessesContainingClass.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/localConstructor.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/localConstructor.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/localConstructor.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/localConstructor.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/localConstructor.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/localConstructor.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/localConstructor.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/localConstructor.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/localExtension.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/localExtension.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/localExtension.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/localExtension.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/localExtension.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/localExtension.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/localExtension.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/localExtension.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/localImplicitBodies.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/localImplicitBodies.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/localImplicitBodies.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/localImplicitBodies.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/localImplicitBodies.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/localImplicitBodies.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/localImplicitBodies.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/localImplicitBodies.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/localInnerClass.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/localInnerClass.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/localInnerClass.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/localInnerClass.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/localInnerClass.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/localInnerClass.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/localInnerClass.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/localInnerClass.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/localObjects.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/localObjects.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/localObjects.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/localObjects.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/localObjects.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/localObjects.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/localObjects.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/localObjects.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/localScopes.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/localScopes.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/localScopes.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/localScopes.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/localScopes.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/localScopes.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/localScopes.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/localScopes.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/localTypes.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/localTypes.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/localTypes.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/localTypes.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/localTypes.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/localTypes.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/localTypes.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/localTypes.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/localWithBooleanNot.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/localWithBooleanNot.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/localWithBooleanNot.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/localWithBooleanNot.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/localWithBooleanNot.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/localWithBooleanNot.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/localWithBooleanNot.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/localWithBooleanNot.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/memberExtension.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/memberExtension.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/memberExtension.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/memberExtension.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/memberExtension.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/memberExtension.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/memberExtension.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/memberExtension.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/nestedConstructorCallable.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/nestedConstructorCallable.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/nestedConstructorCallable.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/nestedConstructorCallable.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/nestedConstructorCallable.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/nestedConstructorCallable.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/nestedConstructorCallable.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/nestedConstructorCallable.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/nestedObjects.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/nestedObjects.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/nestedObjects.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/nestedObjects.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/nestedObjects.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/nestedObjects.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/nestedObjects.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/nestedObjects.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/nestedVisibility.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/nestedVisibility.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/nestedVisibility.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/nestedVisibility.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/nestedVisibility.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/nestedVisibility.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/nestedVisibility.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/nestedVisibility.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/objectOverrideCallViaImport.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/objectOverrideCallViaImport.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/objectOverrideCallViaImport.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/objectOverrideCallViaImport.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/objectOverrideCallViaImport.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/objectOverrideCallViaImport.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/objectOverrideCallViaImport.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/objectOverrideCallViaImport.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/objectVsProperty.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/objectVsProperty.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/objectVsProperty.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/objectVsProperty.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/objectVsProperty.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/objectVsProperty.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/objectVsProperty.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/objectVsProperty.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/objects.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/objects.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/objects.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/objects.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/objects.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/objects.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/objects.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/objects.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/operators/plus.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/operators/plus.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/operators/plus.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/operators/plus.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/operators/plus.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/operators/plus.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/operators/plus.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/operators/plus.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/operators/plusAndPlusAssign.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/operators/plusAndPlusAssign.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/operators/plusAndPlusAssign.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/operators/plusAndPlusAssign.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/operators/plusAndPlusAssign.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/operators/plusAndPlusAssign.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/operators/plusAndPlusAssign.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/operators/plusAndPlusAssign.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/operators/plusAssign.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/operators/plusAssign.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/operators/plusAssign.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/operators/plusAssign.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/operators/plusAssign.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/operators/plusAssign.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/operators/plusAssign.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/operators/plusAssign.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/outerMemberAccesses.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/outerMemberAccesses.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/outerMemberAccesses.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/outerMemberAccesses.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/outerMemberAccesses.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/outerMemberAccesses.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/outerMemberAccesses.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/outerMemberAccesses.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/outerObject.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/outerObject.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/outerObject.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/outerObject.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/outerObject.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/outerObject.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/outerObject.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/outerObject.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/overriddenJavaGetter.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/overriddenJavaGetter.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/overriddenJavaGetter.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/overriddenJavaGetter.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/overriddenJavaGetter.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/overriddenJavaGetter.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/overriddenJavaGetter.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/overriddenJavaGetter.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/privateObjectLiteral.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/privateObjectLiteral.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/privateObjectLiteral.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/privateObjectLiteral.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/privateObjectLiteral.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/privateObjectLiteral.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/privateObjectLiteral.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/privateObjectLiteral.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/privateVisibility.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/privateVisibility.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/privateVisibility.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/privateVisibility.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/privateVisibility.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/privateVisibility.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/privateVisibility.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/privateVisibility.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/protectedVisibility.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/protectedVisibility.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/protectedVisibility.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/protectedVisibility.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/protectedVisibility.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/protectedVisibility.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/protectedVisibility.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/protectedVisibility.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/qualifiedExpressions.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/qualifiedExpressions.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/qualifiedExpressions.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/qualifiedExpressions.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/qualifiedExpressions.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/qualifiedExpressions.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/qualifiedExpressions.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/qualifiedExpressions.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/qualifierPriority.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/qualifierPriority.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/qualifierPriority.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/qualifierPriority.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/qualifierPriority.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/qualifierPriority.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/qualifierPriority.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/qualifierPriority.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/receiverConsistency.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/receiverConsistency.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/receiverConsistency.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/receiverConsistency.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/receiverConsistency.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/receiverConsistency.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/receiverConsistency.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/receiverConsistency.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/sameReceiver.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/sameReceiver.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/sameReceiver.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/sameReceiver.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/sameReceiver.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/sameReceiver.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/sameReceiver.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/sameReceiver.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/simple.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/simple.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/simple.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/simple.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/simple.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/simple.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/simple.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/simple.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/syntheticInImplicitBody.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/syntheticInImplicitBody.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/syntheticInImplicitBody.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/syntheticInImplicitBody.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/syntheticInImplicitBody.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/syntheticInImplicitBody.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/syntheticInImplicitBody.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/syntheticInImplicitBody.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/syntheticSmartCast.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/syntheticSmartCast.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/syntheticSmartCast.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/syntheticSmartCast.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/syntheticSmartCast.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/syntheticSmartCast.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/syntheticSmartCast.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/syntheticSmartCast.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/this.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/this.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/this.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/this.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/this.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/this.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/this.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/this.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/topExtensionVsOuterMember.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/topExtensionVsOuterMember.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/topExtensionVsOuterMember.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/topExtensionVsOuterMember.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/topExtensionVsOuterMember.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/topExtensionVsOuterMember.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/topExtensionVsOuterMember.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/topExtensionVsOuterMember.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/typeAliasConstructor.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/typeAliasConstructor.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/typeAliasConstructor.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/typeAliasConstructor.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/typeAliasConstructor.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/typeAliasConstructor.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/typeAliasConstructor.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/typeAliasConstructor.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/vararg.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/vararg.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/vararg.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/vararg.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/vararg.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/vararg.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/vararg.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/vararg.txt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/when.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/when.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/when.kt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/when.kt diff --git a/compiler/fir/resolve/testData/resolve/expresssions/when.txt b/compiler/fir/analysis-tests/testData/resolve/expresssions/when.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/expresssions/when.txt rename to compiler/fir/analysis-tests/testData/resolve/expresssions/when.txt diff --git a/compiler/fir/resolve/testData/resolve/extension.kt b/compiler/fir/analysis-tests/testData/resolve/extension.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/extension.kt rename to compiler/fir/analysis-tests/testData/resolve/extension.kt diff --git a/compiler/fir/resolve/testData/resolve/extension.txt b/compiler/fir/analysis-tests/testData/resolve/extension.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/extension.txt rename to compiler/fir/analysis-tests/testData/resolve/extension.txt diff --git a/compiler/fir/resolve/testData/resolve/fakeRecursiveSupertype.kt b/compiler/fir/analysis-tests/testData/resolve/fakeRecursiveSupertype.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/fakeRecursiveSupertype.kt rename to compiler/fir/analysis-tests/testData/resolve/fakeRecursiveSupertype.kt diff --git a/compiler/fir/resolve/testData/resolve/fakeRecursiveSupertype.txt b/compiler/fir/analysis-tests/testData/resolve/fakeRecursiveSupertype.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/fakeRecursiveSupertype.txt rename to compiler/fir/analysis-tests/testData/resolve/fakeRecursiveSupertype.txt diff --git a/compiler/fir/resolve/testData/resolve/fakeRecursiveTypealias.kt b/compiler/fir/analysis-tests/testData/resolve/fakeRecursiveTypealias.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/fakeRecursiveTypealias.kt rename to compiler/fir/analysis-tests/testData/resolve/fakeRecursiveTypealias.kt diff --git a/compiler/fir/resolve/testData/resolve/fakeRecursiveTypealias.txt b/compiler/fir/analysis-tests/testData/resolve/fakeRecursiveTypealias.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/fakeRecursiveTypealias.txt rename to compiler/fir/analysis-tests/testData/resolve/fakeRecursiveTypealias.txt diff --git a/compiler/fir/resolve/testData/resolve/fib.kt b/compiler/fir/analysis-tests/testData/resolve/fib.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/fib.kt rename to compiler/fir/analysis-tests/testData/resolve/fib.kt diff --git a/compiler/fir/resolve/testData/resolve/fib.txt b/compiler/fir/analysis-tests/testData/resolve/fib.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/fib.txt rename to compiler/fir/analysis-tests/testData/resolve/fib.txt diff --git a/compiler/fir/resolve/testData/resolve/fromBuilder/complexTypes.kt b/compiler/fir/analysis-tests/testData/resolve/fromBuilder/complexTypes.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/fromBuilder/complexTypes.kt rename to compiler/fir/analysis-tests/testData/resolve/fromBuilder/complexTypes.kt diff --git a/compiler/fir/resolve/testData/resolve/fromBuilder/complexTypes.txt b/compiler/fir/analysis-tests/testData/resolve/fromBuilder/complexTypes.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/fromBuilder/complexTypes.txt rename to compiler/fir/analysis-tests/testData/resolve/fromBuilder/complexTypes.txt diff --git a/compiler/fir/resolve/testData/resolve/fromBuilder/enums.kt b/compiler/fir/analysis-tests/testData/resolve/fromBuilder/enums.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/fromBuilder/enums.kt rename to compiler/fir/analysis-tests/testData/resolve/fromBuilder/enums.kt diff --git a/compiler/fir/resolve/testData/resolve/fromBuilder/enums.txt b/compiler/fir/analysis-tests/testData/resolve/fromBuilder/enums.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/fromBuilder/enums.txt rename to compiler/fir/analysis-tests/testData/resolve/fromBuilder/enums.txt diff --git a/compiler/fir/resolve/testData/resolve/fromBuilder/noPrimaryConstructor.kt b/compiler/fir/analysis-tests/testData/resolve/fromBuilder/noPrimaryConstructor.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/fromBuilder/noPrimaryConstructor.kt rename to compiler/fir/analysis-tests/testData/resolve/fromBuilder/noPrimaryConstructor.kt diff --git a/compiler/fir/resolve/testData/resolve/fromBuilder/noPrimaryConstructor.txt b/compiler/fir/analysis-tests/testData/resolve/fromBuilder/noPrimaryConstructor.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/fromBuilder/noPrimaryConstructor.txt rename to compiler/fir/analysis-tests/testData/resolve/fromBuilder/noPrimaryConstructor.txt diff --git a/compiler/fir/resolve/testData/resolve/fromBuilder/simpleClass.kt b/compiler/fir/analysis-tests/testData/resolve/fromBuilder/simpleClass.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/fromBuilder/simpleClass.kt rename to compiler/fir/analysis-tests/testData/resolve/fromBuilder/simpleClass.kt diff --git a/compiler/fir/resolve/testData/resolve/fromBuilder/simpleClass.txt b/compiler/fir/analysis-tests/testData/resolve/fromBuilder/simpleClass.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/fromBuilder/simpleClass.txt rename to compiler/fir/analysis-tests/testData/resolve/fromBuilder/simpleClass.txt diff --git a/compiler/fir/resolve/testData/resolve/fromBuilder/typeParameters.kt b/compiler/fir/analysis-tests/testData/resolve/fromBuilder/typeParameters.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/fromBuilder/typeParameters.kt rename to compiler/fir/analysis-tests/testData/resolve/fromBuilder/typeParameters.kt diff --git a/compiler/fir/resolve/testData/resolve/fromBuilder/typeParameters.txt b/compiler/fir/analysis-tests/testData/resolve/fromBuilder/typeParameters.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/fromBuilder/typeParameters.txt rename to compiler/fir/analysis-tests/testData/resolve/fromBuilder/typeParameters.txt diff --git a/compiler/fir/resolve/testData/resolve/ft.kt b/compiler/fir/analysis-tests/testData/resolve/ft.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/ft.kt rename to compiler/fir/analysis-tests/testData/resolve/ft.kt diff --git a/compiler/fir/resolve/testData/resolve/ft.txt b/compiler/fir/analysis-tests/testData/resolve/ft.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/ft.txt rename to compiler/fir/analysis-tests/testData/resolve/ft.txt diff --git a/compiler/fir/resolve/testData/resolve/functionTypeAlias.kt b/compiler/fir/analysis-tests/testData/resolve/functionTypeAlias.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/functionTypeAlias.kt rename to compiler/fir/analysis-tests/testData/resolve/functionTypeAlias.kt diff --git a/compiler/fir/resolve/testData/resolve/functionTypeAlias.txt b/compiler/fir/analysis-tests/testData/resolve/functionTypeAlias.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/functionTypeAlias.txt rename to compiler/fir/analysis-tests/testData/resolve/functionTypeAlias.txt diff --git a/compiler/fir/resolve/testData/resolve/functionTypes.kt b/compiler/fir/analysis-tests/testData/resolve/functionTypes.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/functionTypes.kt rename to compiler/fir/analysis-tests/testData/resolve/functionTypes.kt diff --git a/compiler/fir/resolve/testData/resolve/functionTypes.txt b/compiler/fir/analysis-tests/testData/resolve/functionTypes.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/functionTypes.txt rename to compiler/fir/analysis-tests/testData/resolve/functionTypes.txt diff --git a/compiler/fir/resolve/testData/resolve/genericConstructors.kt b/compiler/fir/analysis-tests/testData/resolve/genericConstructors.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/genericConstructors.kt rename to compiler/fir/analysis-tests/testData/resolve/genericConstructors.kt diff --git a/compiler/fir/resolve/testData/resolve/genericConstructors.txt b/compiler/fir/analysis-tests/testData/resolve/genericConstructors.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/genericConstructors.txt rename to compiler/fir/analysis-tests/testData/resolve/genericConstructors.txt diff --git a/compiler/fir/resolve/testData/resolve/genericFunctions.kt b/compiler/fir/analysis-tests/testData/resolve/genericFunctions.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/genericFunctions.kt rename to compiler/fir/analysis-tests/testData/resolve/genericFunctions.kt diff --git a/compiler/fir/resolve/testData/resolve/genericFunctions.txt b/compiler/fir/analysis-tests/testData/resolve/genericFunctions.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/genericFunctions.txt rename to compiler/fir/analysis-tests/testData/resolve/genericFunctions.txt diff --git a/compiler/fir/resolve/testData/resolve/incorrectSuperCall.kt b/compiler/fir/analysis-tests/testData/resolve/incorrectSuperCall.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/incorrectSuperCall.kt rename to compiler/fir/analysis-tests/testData/resolve/incorrectSuperCall.kt diff --git a/compiler/fir/resolve/testData/resolve/incorrectSuperCall.txt b/compiler/fir/analysis-tests/testData/resolve/incorrectSuperCall.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/incorrectSuperCall.txt rename to compiler/fir/analysis-tests/testData/resolve/incorrectSuperCall.txt diff --git a/compiler/fir/resolve/testData/resolve/inference/callableReferenceOnInstance.kt b/compiler/fir/analysis-tests/testData/resolve/inference/callableReferenceOnInstance.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/inference/callableReferenceOnInstance.kt rename to compiler/fir/analysis-tests/testData/resolve/inference/callableReferenceOnInstance.kt diff --git a/compiler/fir/resolve/testData/resolve/inference/callableReferenceOnInstance.txt b/compiler/fir/analysis-tests/testData/resolve/inference/callableReferenceOnInstance.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/inference/callableReferenceOnInstance.txt rename to compiler/fir/analysis-tests/testData/resolve/inference/callableReferenceOnInstance.txt diff --git a/compiler/fir/resolve/testData/resolve/inference/callableReferenceToLocalClass.kt b/compiler/fir/analysis-tests/testData/resolve/inference/callableReferenceToLocalClass.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/inference/callableReferenceToLocalClass.kt rename to compiler/fir/analysis-tests/testData/resolve/inference/callableReferenceToLocalClass.kt diff --git a/compiler/fir/resolve/testData/resolve/inference/callableReferenceToLocalClass.txt b/compiler/fir/analysis-tests/testData/resolve/inference/callableReferenceToLocalClass.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/inference/callableReferenceToLocalClass.txt rename to compiler/fir/analysis-tests/testData/resolve/inference/callableReferenceToLocalClass.txt diff --git a/compiler/fir/resolve/testData/resolve/inference/callableReferencesAndDefaultParameters.kt b/compiler/fir/analysis-tests/testData/resolve/inference/callableReferencesAndDefaultParameters.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/inference/callableReferencesAndDefaultParameters.kt rename to compiler/fir/analysis-tests/testData/resolve/inference/callableReferencesAndDefaultParameters.kt diff --git a/compiler/fir/resolve/testData/resolve/inference/callableReferencesAndDefaultParameters.txt b/compiler/fir/analysis-tests/testData/resolve/inference/callableReferencesAndDefaultParameters.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/inference/callableReferencesAndDefaultParameters.txt rename to compiler/fir/analysis-tests/testData/resolve/inference/callableReferencesAndDefaultParameters.txt diff --git a/compiler/fir/resolve/testData/resolve/inference/capturedTypeForJavaTypeParameter.kt b/compiler/fir/analysis-tests/testData/resolve/inference/capturedTypeForJavaTypeParameter.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/inference/capturedTypeForJavaTypeParameter.kt rename to compiler/fir/analysis-tests/testData/resolve/inference/capturedTypeForJavaTypeParameter.kt diff --git a/compiler/fir/resolve/testData/resolve/inference/capturedTypeForJavaTypeParameter.txt b/compiler/fir/analysis-tests/testData/resolve/inference/capturedTypeForJavaTypeParameter.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/inference/capturedTypeForJavaTypeParameter.txt rename to compiler/fir/analysis-tests/testData/resolve/inference/capturedTypeForJavaTypeParameter.txt diff --git a/compiler/fir/resolve/testData/resolve/inference/definitelyNotNullIntersectionType.kt b/compiler/fir/analysis-tests/testData/resolve/inference/definitelyNotNullIntersectionType.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/inference/definitelyNotNullIntersectionType.kt rename to compiler/fir/analysis-tests/testData/resolve/inference/definitelyNotNullIntersectionType.kt diff --git a/compiler/fir/resolve/testData/resolve/inference/definitelyNotNullIntersectionType.txt b/compiler/fir/analysis-tests/testData/resolve/inference/definitelyNotNullIntersectionType.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/inference/definitelyNotNullIntersectionType.txt rename to compiler/fir/analysis-tests/testData/resolve/inference/definitelyNotNullIntersectionType.txt diff --git a/compiler/fir/resolve/testData/resolve/inference/extensionCallableReferences.kt b/compiler/fir/analysis-tests/testData/resolve/inference/extensionCallableReferences.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/inference/extensionCallableReferences.kt rename to compiler/fir/analysis-tests/testData/resolve/inference/extensionCallableReferences.kt diff --git a/compiler/fir/resolve/testData/resolve/inference/extensionCallableReferences.txt b/compiler/fir/analysis-tests/testData/resolve/inference/extensionCallableReferences.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/inference/extensionCallableReferences.txt rename to compiler/fir/analysis-tests/testData/resolve/inference/extensionCallableReferences.txt diff --git a/compiler/fir/resolve/testData/resolve/inference/lambdaAsReturnStatementOfLambda.kt b/compiler/fir/analysis-tests/testData/resolve/inference/lambdaAsReturnStatementOfLambda.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/inference/lambdaAsReturnStatementOfLambda.kt rename to compiler/fir/analysis-tests/testData/resolve/inference/lambdaAsReturnStatementOfLambda.kt diff --git a/compiler/fir/resolve/testData/resolve/inference/lambdaAsReturnStatementOfLambda.txt b/compiler/fir/analysis-tests/testData/resolve/inference/lambdaAsReturnStatementOfLambda.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/inference/lambdaAsReturnStatementOfLambda.txt rename to compiler/fir/analysis-tests/testData/resolve/inference/lambdaAsReturnStatementOfLambda.txt diff --git a/compiler/fir/resolve/testData/resolve/inference/nestedLambdas.kt b/compiler/fir/analysis-tests/testData/resolve/inference/nestedLambdas.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/inference/nestedLambdas.kt rename to compiler/fir/analysis-tests/testData/resolve/inference/nestedLambdas.kt diff --git a/compiler/fir/resolve/testData/resolve/inference/nestedLambdas.txt b/compiler/fir/analysis-tests/testData/resolve/inference/nestedLambdas.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/inference/nestedLambdas.txt rename to compiler/fir/analysis-tests/testData/resolve/inference/nestedLambdas.txt diff --git a/compiler/fir/resolve/testData/resolve/inference/receiverWithCapturedType.kt b/compiler/fir/analysis-tests/testData/resolve/inference/receiverWithCapturedType.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/inference/receiverWithCapturedType.kt rename to compiler/fir/analysis-tests/testData/resolve/inference/receiverWithCapturedType.kt diff --git a/compiler/fir/resolve/testData/resolve/inference/receiverWithCapturedType.txt b/compiler/fir/analysis-tests/testData/resolve/inference/receiverWithCapturedType.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/inference/receiverWithCapturedType.txt rename to compiler/fir/analysis-tests/testData/resolve/inference/receiverWithCapturedType.txt diff --git a/compiler/fir/resolve/testData/resolve/inference/simpleCapturedTypes.kt b/compiler/fir/analysis-tests/testData/resolve/inference/simpleCapturedTypes.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/inference/simpleCapturedTypes.kt rename to compiler/fir/analysis-tests/testData/resolve/inference/simpleCapturedTypes.kt diff --git a/compiler/fir/resolve/testData/resolve/inference/simpleCapturedTypes.txt b/compiler/fir/analysis-tests/testData/resolve/inference/simpleCapturedTypes.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/inference/simpleCapturedTypes.txt rename to compiler/fir/analysis-tests/testData/resolve/inference/simpleCapturedTypes.txt diff --git a/compiler/fir/resolve/testData/resolve/inference/typeDepthForTypeAlias.kt b/compiler/fir/analysis-tests/testData/resolve/inference/typeDepthForTypeAlias.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/inference/typeDepthForTypeAlias.kt rename to compiler/fir/analysis-tests/testData/resolve/inference/typeDepthForTypeAlias.kt diff --git a/compiler/fir/resolve/testData/resolve/inference/typeDepthForTypeAlias.txt b/compiler/fir/analysis-tests/testData/resolve/inference/typeDepthForTypeAlias.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/inference/typeDepthForTypeAlias.txt rename to compiler/fir/analysis-tests/testData/resolve/inference/typeDepthForTypeAlias.txt diff --git a/compiler/fir/resolve/testData/resolve/intersectionScope.kt b/compiler/fir/analysis-tests/testData/resolve/intersectionScope.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/intersectionScope.kt rename to compiler/fir/analysis-tests/testData/resolve/intersectionScope.kt diff --git a/compiler/fir/resolve/testData/resolve/intersectionScope.txt b/compiler/fir/analysis-tests/testData/resolve/intersectionScope.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/intersectionScope.txt rename to compiler/fir/analysis-tests/testData/resolve/intersectionScope.txt diff --git a/compiler/fir/resolve/testData/resolve/intersectionTypes.kt b/compiler/fir/analysis-tests/testData/resolve/intersectionTypes.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/intersectionTypes.kt rename to compiler/fir/analysis-tests/testData/resolve/intersectionTypes.kt diff --git a/compiler/fir/resolve/testData/resolve/intersectionTypes.txt b/compiler/fir/analysis-tests/testData/resolve/intersectionTypes.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/intersectionTypes.txt rename to compiler/fir/analysis-tests/testData/resolve/intersectionTypes.txt diff --git a/compiler/fir/resolve/testData/resolve/invokeInWhenSubjectVariableInitializer.kt b/compiler/fir/analysis-tests/testData/resolve/invokeInWhenSubjectVariableInitializer.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/invokeInWhenSubjectVariableInitializer.kt rename to compiler/fir/analysis-tests/testData/resolve/invokeInWhenSubjectVariableInitializer.kt diff --git a/compiler/fir/resolve/testData/resolve/invokeInWhenSubjectVariableInitializer.txt b/compiler/fir/analysis-tests/testData/resolve/invokeInWhenSubjectVariableInitializer.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/invokeInWhenSubjectVariableInitializer.txt rename to compiler/fir/analysis-tests/testData/resolve/invokeInWhenSubjectVariableInitializer.txt diff --git a/compiler/fir/resolve/testData/resolve/invokeOfLambdaWithReceiver.kt b/compiler/fir/analysis-tests/testData/resolve/invokeOfLambdaWithReceiver.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/invokeOfLambdaWithReceiver.kt rename to compiler/fir/analysis-tests/testData/resolve/invokeOfLambdaWithReceiver.kt diff --git a/compiler/fir/resolve/testData/resolve/invokeOfLambdaWithReceiver.txt b/compiler/fir/analysis-tests/testData/resolve/invokeOfLambdaWithReceiver.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/invokeOfLambdaWithReceiver.txt rename to compiler/fir/analysis-tests/testData/resolve/invokeOfLambdaWithReceiver.txt diff --git a/compiler/fir/resolve/testData/resolve/javaFieldVsAccessor.kt b/compiler/fir/analysis-tests/testData/resolve/javaFieldVsAccessor.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/javaFieldVsAccessor.kt rename to compiler/fir/analysis-tests/testData/resolve/javaFieldVsAccessor.kt diff --git a/compiler/fir/resolve/testData/resolve/javaFieldVsAccessor.txt b/compiler/fir/analysis-tests/testData/resolve/javaFieldVsAccessor.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/javaFieldVsAccessor.txt rename to compiler/fir/analysis-tests/testData/resolve/javaFieldVsAccessor.txt diff --git a/compiler/fir/resolve/testData/resolve/javaStaticScopeInheritance.kt b/compiler/fir/analysis-tests/testData/resolve/javaStaticScopeInheritance.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/javaStaticScopeInheritance.kt rename to compiler/fir/analysis-tests/testData/resolve/javaStaticScopeInheritance.kt diff --git a/compiler/fir/resolve/testData/resolve/javaStaticScopeInheritance.txt b/compiler/fir/analysis-tests/testData/resolve/javaStaticScopeInheritance.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/javaStaticScopeInheritance.txt rename to compiler/fir/analysis-tests/testData/resolve/javaStaticScopeInheritance.txt diff --git a/compiler/fir/resolve/testData/resolve/lambdaArgInScopeFunction.kt b/compiler/fir/analysis-tests/testData/resolve/lambdaArgInScopeFunction.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/lambdaArgInScopeFunction.kt rename to compiler/fir/analysis-tests/testData/resolve/lambdaArgInScopeFunction.kt diff --git a/compiler/fir/resolve/testData/resolve/lambdaArgInScopeFunction.txt b/compiler/fir/analysis-tests/testData/resolve/lambdaArgInScopeFunction.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/lambdaArgInScopeFunction.txt rename to compiler/fir/analysis-tests/testData/resolve/lambdaArgInScopeFunction.txt diff --git a/compiler/fir/resolve/testData/resolve/lambdaPropertyTypeInference.kt b/compiler/fir/analysis-tests/testData/resolve/lambdaPropertyTypeInference.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/lambdaPropertyTypeInference.kt rename to compiler/fir/analysis-tests/testData/resolve/lambdaPropertyTypeInference.kt diff --git a/compiler/fir/resolve/testData/resolve/lambdaPropertyTypeInference.txt b/compiler/fir/analysis-tests/testData/resolve/lambdaPropertyTypeInference.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/lambdaPropertyTypeInference.txt rename to compiler/fir/analysis-tests/testData/resolve/lambdaPropertyTypeInference.txt diff --git a/compiler/fir/resolve/testData/resolve/localFunctionsHiding.kt b/compiler/fir/analysis-tests/testData/resolve/localFunctionsHiding.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/localFunctionsHiding.kt rename to compiler/fir/analysis-tests/testData/resolve/localFunctionsHiding.kt diff --git a/compiler/fir/resolve/testData/resolve/localFunctionsHiding.txt b/compiler/fir/analysis-tests/testData/resolve/localFunctionsHiding.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/localFunctionsHiding.txt rename to compiler/fir/analysis-tests/testData/resolve/localFunctionsHiding.txt diff --git a/compiler/fir/resolve/testData/resolve/localObject.kt b/compiler/fir/analysis-tests/testData/resolve/localObject.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/localObject.kt rename to compiler/fir/analysis-tests/testData/resolve/localObject.kt diff --git a/compiler/fir/resolve/testData/resolve/localObject.txt b/compiler/fir/analysis-tests/testData/resolve/localObject.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/localObject.txt rename to compiler/fir/analysis-tests/testData/resolve/localObject.txt diff --git a/compiler/fir/resolve/testData/resolve/multifile/Annotations.kt b/compiler/fir/analysis-tests/testData/resolve/multifile/Annotations.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/multifile/Annotations.kt rename to compiler/fir/analysis-tests/testData/resolve/multifile/Annotations.kt diff --git a/compiler/fir/resolve/testData/resolve/multifile/Annotations.txt b/compiler/fir/analysis-tests/testData/resolve/multifile/Annotations.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/multifile/Annotations.txt rename to compiler/fir/analysis-tests/testData/resolve/multifile/Annotations.txt diff --git a/compiler/fir/resolve/testData/resolve/multifile/ByteArray.kt b/compiler/fir/analysis-tests/testData/resolve/multifile/ByteArray.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/multifile/ByteArray.kt rename to compiler/fir/analysis-tests/testData/resolve/multifile/ByteArray.kt diff --git a/compiler/fir/resolve/testData/resolve/multifile/ByteArray.txt b/compiler/fir/analysis-tests/testData/resolve/multifile/ByteArray.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/multifile/ByteArray.txt rename to compiler/fir/analysis-tests/testData/resolve/multifile/ByteArray.txt diff --git a/compiler/fir/resolve/testData/resolve/multifile/NestedSuperType.kt b/compiler/fir/analysis-tests/testData/resolve/multifile/NestedSuperType.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/multifile/NestedSuperType.kt rename to compiler/fir/analysis-tests/testData/resolve/multifile/NestedSuperType.kt diff --git a/compiler/fir/resolve/testData/resolve/multifile/NestedSuperType.txt b/compiler/fir/analysis-tests/testData/resolve/multifile/NestedSuperType.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/multifile/NestedSuperType.txt rename to compiler/fir/analysis-tests/testData/resolve/multifile/NestedSuperType.txt diff --git a/compiler/fir/resolve/testData/resolve/multifile/TypeAliasExpansion.kt b/compiler/fir/analysis-tests/testData/resolve/multifile/TypeAliasExpansion.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/multifile/TypeAliasExpansion.kt rename to compiler/fir/analysis-tests/testData/resolve/multifile/TypeAliasExpansion.kt diff --git a/compiler/fir/resolve/testData/resolve/multifile/TypeAliasExpansion.txt b/compiler/fir/analysis-tests/testData/resolve/multifile/TypeAliasExpansion.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/multifile/TypeAliasExpansion.txt rename to compiler/fir/analysis-tests/testData/resolve/multifile/TypeAliasExpansion.txt diff --git a/compiler/fir/resolve/testData/resolve/multifile/importFromObject.kt b/compiler/fir/analysis-tests/testData/resolve/multifile/importFromObject.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/multifile/importFromObject.kt rename to compiler/fir/analysis-tests/testData/resolve/multifile/importFromObject.kt diff --git a/compiler/fir/resolve/testData/resolve/multifile/importFromObject.txt b/compiler/fir/analysis-tests/testData/resolve/multifile/importFromObject.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/multifile/importFromObject.txt rename to compiler/fir/analysis-tests/testData/resolve/multifile/importFromObject.txt diff --git a/compiler/fir/resolve/testData/resolve/multifile/sealedStarImport.kt b/compiler/fir/analysis-tests/testData/resolve/multifile/sealedStarImport.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/multifile/sealedStarImport.kt rename to compiler/fir/analysis-tests/testData/resolve/multifile/sealedStarImport.kt diff --git a/compiler/fir/resolve/testData/resolve/multifile/sealedStarImport.txt b/compiler/fir/analysis-tests/testData/resolve/multifile/sealedStarImport.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/multifile/sealedStarImport.txt rename to compiler/fir/analysis-tests/testData/resolve/multifile/sealedStarImport.txt diff --git a/compiler/fir/resolve/testData/resolve/multifile/simpleAliasedImport.kt b/compiler/fir/analysis-tests/testData/resolve/multifile/simpleAliasedImport.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/multifile/simpleAliasedImport.kt rename to compiler/fir/analysis-tests/testData/resolve/multifile/simpleAliasedImport.kt diff --git a/compiler/fir/resolve/testData/resolve/multifile/simpleAliasedImport.txt b/compiler/fir/analysis-tests/testData/resolve/multifile/simpleAliasedImport.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/multifile/simpleAliasedImport.txt rename to compiler/fir/analysis-tests/testData/resolve/multifile/simpleAliasedImport.txt diff --git a/compiler/fir/resolve/testData/resolve/multifile/simpleImport.kt b/compiler/fir/analysis-tests/testData/resolve/multifile/simpleImport.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/multifile/simpleImport.kt rename to compiler/fir/analysis-tests/testData/resolve/multifile/simpleImport.kt diff --git a/compiler/fir/resolve/testData/resolve/multifile/simpleImport.txt b/compiler/fir/analysis-tests/testData/resolve/multifile/simpleImport.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/multifile/simpleImport.txt rename to compiler/fir/analysis-tests/testData/resolve/multifile/simpleImport.txt diff --git a/compiler/fir/resolve/testData/resolve/multifile/simpleImportNested.kt b/compiler/fir/analysis-tests/testData/resolve/multifile/simpleImportNested.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/multifile/simpleImportNested.kt rename to compiler/fir/analysis-tests/testData/resolve/multifile/simpleImportNested.kt diff --git a/compiler/fir/resolve/testData/resolve/multifile/simpleImportNested.txt b/compiler/fir/analysis-tests/testData/resolve/multifile/simpleImportNested.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/multifile/simpleImportNested.txt rename to compiler/fir/analysis-tests/testData/resolve/multifile/simpleImportNested.txt diff --git a/compiler/fir/resolve/testData/resolve/multifile/simpleImportOuter.kt b/compiler/fir/analysis-tests/testData/resolve/multifile/simpleImportOuter.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/multifile/simpleImportOuter.kt rename to compiler/fir/analysis-tests/testData/resolve/multifile/simpleImportOuter.kt diff --git a/compiler/fir/resolve/testData/resolve/multifile/simpleImportOuter.txt b/compiler/fir/analysis-tests/testData/resolve/multifile/simpleImportOuter.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/multifile/simpleImportOuter.txt rename to compiler/fir/analysis-tests/testData/resolve/multifile/simpleImportOuter.txt diff --git a/compiler/fir/resolve/testData/resolve/multifile/simpleStarImport.kt b/compiler/fir/analysis-tests/testData/resolve/multifile/simpleStarImport.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/multifile/simpleStarImport.kt rename to compiler/fir/analysis-tests/testData/resolve/multifile/simpleStarImport.kt diff --git a/compiler/fir/resolve/testData/resolve/multifile/simpleStarImport.txt b/compiler/fir/analysis-tests/testData/resolve/multifile/simpleStarImport.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/multifile/simpleStarImport.txt rename to compiler/fir/analysis-tests/testData/resolve/multifile/simpleStarImport.txt diff --git a/compiler/fir/resolve/testData/resolve/nested/inner.kt b/compiler/fir/analysis-tests/testData/resolve/nested/inner.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/nested/inner.kt rename to compiler/fir/analysis-tests/testData/resolve/nested/inner.kt diff --git a/compiler/fir/resolve/testData/resolve/nested/inner.txt b/compiler/fir/analysis-tests/testData/resolve/nested/inner.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/nested/inner.txt rename to compiler/fir/analysis-tests/testData/resolve/nested/inner.txt diff --git a/compiler/fir/resolve/testData/resolve/nested/simple.kt b/compiler/fir/analysis-tests/testData/resolve/nested/simple.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/nested/simple.kt rename to compiler/fir/analysis-tests/testData/resolve/nested/simple.kt diff --git a/compiler/fir/resolve/testData/resolve/nested/simple.txt b/compiler/fir/analysis-tests/testData/resolve/nested/simple.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/nested/simple.txt rename to compiler/fir/analysis-tests/testData/resolve/nested/simple.txt diff --git a/compiler/fir/resolve/testData/resolve/nestedClass.kt b/compiler/fir/analysis-tests/testData/resolve/nestedClass.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/nestedClass.kt rename to compiler/fir/analysis-tests/testData/resolve/nestedClass.kt diff --git a/compiler/fir/resolve/testData/resolve/nestedClass.txt b/compiler/fir/analysis-tests/testData/resolve/nestedClass.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/nestedClass.txt rename to compiler/fir/analysis-tests/testData/resolve/nestedClass.txt diff --git a/compiler/fir/resolve/testData/resolve/nestedClassContructor.kt b/compiler/fir/analysis-tests/testData/resolve/nestedClassContructor.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/nestedClassContructor.kt rename to compiler/fir/analysis-tests/testData/resolve/nestedClassContructor.kt diff --git a/compiler/fir/resolve/testData/resolve/nestedClassContructor.txt b/compiler/fir/analysis-tests/testData/resolve/nestedClassContructor.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/nestedClassContructor.txt rename to compiler/fir/analysis-tests/testData/resolve/nestedClassContructor.txt diff --git a/compiler/fir/resolve/testData/resolve/nestedClassNameClash.kt b/compiler/fir/analysis-tests/testData/resolve/nestedClassNameClash.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/nestedClassNameClash.kt rename to compiler/fir/analysis-tests/testData/resolve/nestedClassNameClash.kt diff --git a/compiler/fir/resolve/testData/resolve/nestedClassNameClash.txt b/compiler/fir/analysis-tests/testData/resolve/nestedClassNameClash.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/nestedClassNameClash.txt rename to compiler/fir/analysis-tests/testData/resolve/nestedClassNameClash.txt diff --git a/compiler/fir/resolve/testData/resolve/nestedReturnType.kt b/compiler/fir/analysis-tests/testData/resolve/nestedReturnType.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/nestedReturnType.kt rename to compiler/fir/analysis-tests/testData/resolve/nestedReturnType.kt diff --git a/compiler/fir/resolve/testData/resolve/nestedReturnType.txt b/compiler/fir/analysis-tests/testData/resolve/nestedReturnType.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/nestedReturnType.txt rename to compiler/fir/analysis-tests/testData/resolve/nestedReturnType.txt diff --git a/compiler/fir/resolve/testData/resolve/objectInnerClass.kt b/compiler/fir/analysis-tests/testData/resolve/objectInnerClass.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/objectInnerClass.kt rename to compiler/fir/analysis-tests/testData/resolve/objectInnerClass.kt diff --git a/compiler/fir/resolve/testData/resolve/objectInnerClass.txt b/compiler/fir/analysis-tests/testData/resolve/objectInnerClass.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/objectInnerClass.txt rename to compiler/fir/analysis-tests/testData/resolve/objectInnerClass.txt diff --git a/compiler/fir/resolve/testData/resolve/overrides/generics.kt b/compiler/fir/analysis-tests/testData/resolve/overrides/generics.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/overrides/generics.kt rename to compiler/fir/analysis-tests/testData/resolve/overrides/generics.kt diff --git a/compiler/fir/resolve/testData/resolve/overrides/generics.txt b/compiler/fir/analysis-tests/testData/resolve/overrides/generics.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/overrides/generics.txt rename to compiler/fir/analysis-tests/testData/resolve/overrides/generics.txt diff --git a/compiler/fir/resolve/testData/resolve/overrides/protobufExt.kt b/compiler/fir/analysis-tests/testData/resolve/overrides/protobufExt.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/overrides/protobufExt.kt rename to compiler/fir/analysis-tests/testData/resolve/overrides/protobufExt.kt diff --git a/compiler/fir/resolve/testData/resolve/overrides/protobufExt.txt b/compiler/fir/analysis-tests/testData/resolve/overrides/protobufExt.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/overrides/protobufExt.txt rename to compiler/fir/analysis-tests/testData/resolve/overrides/protobufExt.txt diff --git a/compiler/fir/resolve/testData/resolve/overrides/simple.kt b/compiler/fir/analysis-tests/testData/resolve/overrides/simple.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/overrides/simple.kt rename to compiler/fir/analysis-tests/testData/resolve/overrides/simple.kt diff --git a/compiler/fir/resolve/testData/resolve/overrides/simple.txt b/compiler/fir/analysis-tests/testData/resolve/overrides/simple.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/overrides/simple.txt rename to compiler/fir/analysis-tests/testData/resolve/overrides/simple.txt diff --git a/compiler/fir/resolve/testData/resolve/overrides/simpleFakeOverride.kt b/compiler/fir/analysis-tests/testData/resolve/overrides/simpleFakeOverride.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/overrides/simpleFakeOverride.kt rename to compiler/fir/analysis-tests/testData/resolve/overrides/simpleFakeOverride.kt diff --git a/compiler/fir/resolve/testData/resolve/overrides/simpleFakeOverride.txt b/compiler/fir/analysis-tests/testData/resolve/overrides/simpleFakeOverride.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/overrides/simpleFakeOverride.txt rename to compiler/fir/analysis-tests/testData/resolve/overrides/simpleFakeOverride.txt diff --git a/compiler/fir/resolve/testData/resolve/overrides/simpleMostSpecific.kt b/compiler/fir/analysis-tests/testData/resolve/overrides/simpleMostSpecific.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/overrides/simpleMostSpecific.kt rename to compiler/fir/analysis-tests/testData/resolve/overrides/simpleMostSpecific.kt diff --git a/compiler/fir/resolve/testData/resolve/overrides/simpleMostSpecific.txt b/compiler/fir/analysis-tests/testData/resolve/overrides/simpleMostSpecific.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/overrides/simpleMostSpecific.txt rename to compiler/fir/analysis-tests/testData/resolve/overrides/simpleMostSpecific.txt diff --git a/compiler/fir/resolve/testData/resolve/overrides/supertypeGenerics.kt b/compiler/fir/analysis-tests/testData/resolve/overrides/supertypeGenerics.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/overrides/supertypeGenerics.kt rename to compiler/fir/analysis-tests/testData/resolve/overrides/supertypeGenerics.kt diff --git a/compiler/fir/resolve/testData/resolve/overrides/supertypeGenerics.txt b/compiler/fir/analysis-tests/testData/resolve/overrides/supertypeGenerics.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/overrides/supertypeGenerics.txt rename to compiler/fir/analysis-tests/testData/resolve/overrides/supertypeGenerics.txt diff --git a/compiler/fir/resolve/testData/resolve/overrides/supertypeGenericsComplex.kt b/compiler/fir/analysis-tests/testData/resolve/overrides/supertypeGenericsComplex.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/overrides/supertypeGenericsComplex.kt rename to compiler/fir/analysis-tests/testData/resolve/overrides/supertypeGenericsComplex.kt diff --git a/compiler/fir/resolve/testData/resolve/overrides/supertypeGenericsComplex.txt b/compiler/fir/analysis-tests/testData/resolve/overrides/supertypeGenericsComplex.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/overrides/supertypeGenericsComplex.txt rename to compiler/fir/analysis-tests/testData/resolve/overrides/supertypeGenericsComplex.txt diff --git a/compiler/fir/resolve/testData/resolve/overrides/three.kt b/compiler/fir/analysis-tests/testData/resolve/overrides/three.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/overrides/three.kt rename to compiler/fir/analysis-tests/testData/resolve/overrides/three.kt diff --git a/compiler/fir/resolve/testData/resolve/overrides/three.txt b/compiler/fir/analysis-tests/testData/resolve/overrides/three.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/overrides/three.txt rename to compiler/fir/analysis-tests/testData/resolve/overrides/three.txt diff --git a/compiler/fir/resolve/testData/resolve/problems/complexLambdaWithTypeVariableAsExpectedType.kt b/compiler/fir/analysis-tests/testData/resolve/problems/complexLambdaWithTypeVariableAsExpectedType.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/problems/complexLambdaWithTypeVariableAsExpectedType.kt rename to compiler/fir/analysis-tests/testData/resolve/problems/complexLambdaWithTypeVariableAsExpectedType.kt diff --git a/compiler/fir/resolve/testData/resolve/problems/complexLambdaWithTypeVariableAsExpectedType.txt b/compiler/fir/analysis-tests/testData/resolve/problems/complexLambdaWithTypeVariableAsExpectedType.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/problems/complexLambdaWithTypeVariableAsExpectedType.txt rename to compiler/fir/analysis-tests/testData/resolve/problems/complexLambdaWithTypeVariableAsExpectedType.txt diff --git a/compiler/fir/resolve/testData/resolve/problems/definitelyNotNullAndOriginalType.kt b/compiler/fir/analysis-tests/testData/resolve/problems/definitelyNotNullAndOriginalType.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/problems/definitelyNotNullAndOriginalType.kt rename to compiler/fir/analysis-tests/testData/resolve/problems/definitelyNotNullAndOriginalType.kt diff --git a/compiler/fir/resolve/testData/resolve/problems/definitelyNotNullAndOriginalType.txt b/compiler/fir/analysis-tests/testData/resolve/problems/definitelyNotNullAndOriginalType.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/problems/definitelyNotNullAndOriginalType.txt rename to compiler/fir/analysis-tests/testData/resolve/problems/definitelyNotNullAndOriginalType.txt diff --git a/compiler/fir/resolve/testData/resolve/problems/flexibleTypeVarAgainstNull.kt b/compiler/fir/analysis-tests/testData/resolve/problems/flexibleTypeVarAgainstNull.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/problems/flexibleTypeVarAgainstNull.kt rename to compiler/fir/analysis-tests/testData/resolve/problems/flexibleTypeVarAgainstNull.kt diff --git a/compiler/fir/resolve/testData/resolve/problems/flexibleTypeVarAgainstNull.txt b/compiler/fir/analysis-tests/testData/resolve/problems/flexibleTypeVarAgainstNull.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/problems/flexibleTypeVarAgainstNull.txt rename to compiler/fir/analysis-tests/testData/resolve/problems/flexibleTypeVarAgainstNull.txt diff --git a/compiler/fir/resolve/testData/resolve/problems/javaAccessorConversion.kt b/compiler/fir/analysis-tests/testData/resolve/problems/javaAccessorConversion.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/problems/javaAccessorConversion.kt rename to compiler/fir/analysis-tests/testData/resolve/problems/javaAccessorConversion.kt diff --git a/compiler/fir/resolve/testData/resolve/problems/javaAccessorConversion.txt b/compiler/fir/analysis-tests/testData/resolve/problems/javaAccessorConversion.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/problems/javaAccessorConversion.txt rename to compiler/fir/analysis-tests/testData/resolve/problems/javaAccessorConversion.txt diff --git a/compiler/fir/resolve/testData/resolve/problems/javaArrayInGeneric.kt b/compiler/fir/analysis-tests/testData/resolve/problems/javaArrayInGeneric.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/problems/javaArrayInGeneric.kt rename to compiler/fir/analysis-tests/testData/resolve/problems/javaArrayInGeneric.kt diff --git a/compiler/fir/resolve/testData/resolve/problems/javaArrayInGeneric.txt b/compiler/fir/analysis-tests/testData/resolve/problems/javaArrayInGeneric.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/problems/javaArrayInGeneric.txt rename to compiler/fir/analysis-tests/testData/resolve/problems/javaArrayInGeneric.txt diff --git a/compiler/fir/resolve/testData/resolve/problems2.kt b/compiler/fir/analysis-tests/testData/resolve/problems2.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/problems2.kt rename to compiler/fir/analysis-tests/testData/resolve/problems2.kt diff --git a/compiler/fir/resolve/testData/resolve/problems2.txt b/compiler/fir/analysis-tests/testData/resolve/problems2.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/problems2.txt rename to compiler/fir/analysis-tests/testData/resolve/problems2.txt diff --git a/compiler/fir/resolve/testData/resolve/properties/noBackingFieldForExtension.kt b/compiler/fir/analysis-tests/testData/resolve/properties/noBackingFieldForExtension.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/properties/noBackingFieldForExtension.kt rename to compiler/fir/analysis-tests/testData/resolve/properties/noBackingFieldForExtension.kt diff --git a/compiler/fir/resolve/testData/resolve/properties/noBackingFieldForExtension.txt b/compiler/fir/analysis-tests/testData/resolve/properties/noBackingFieldForExtension.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/properties/noBackingFieldForExtension.txt rename to compiler/fir/analysis-tests/testData/resolve/properties/noBackingFieldForExtension.txt diff --git a/compiler/fir/resolve/testData/resolve/propertyFromJavaPlusAssign.kt b/compiler/fir/analysis-tests/testData/resolve/propertyFromJavaPlusAssign.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/propertyFromJavaPlusAssign.kt rename to compiler/fir/analysis-tests/testData/resolve/propertyFromJavaPlusAssign.kt diff --git a/compiler/fir/resolve/testData/resolve/propertyFromJavaPlusAssign.txt b/compiler/fir/analysis-tests/testData/resolve/propertyFromJavaPlusAssign.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/propertyFromJavaPlusAssign.txt rename to compiler/fir/analysis-tests/testData/resolve/propertyFromJavaPlusAssign.txt diff --git a/compiler/fir/resolve/testData/resolve/qualifierWithCompanion.kt b/compiler/fir/analysis-tests/testData/resolve/qualifierWithCompanion.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/qualifierWithCompanion.kt rename to compiler/fir/analysis-tests/testData/resolve/qualifierWithCompanion.kt diff --git a/compiler/fir/resolve/testData/resolve/qualifierWithCompanion.txt b/compiler/fir/analysis-tests/testData/resolve/qualifierWithCompanion.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/qualifierWithCompanion.txt rename to compiler/fir/analysis-tests/testData/resolve/qualifierWithCompanion.txt diff --git a/compiler/fir/resolve/testData/resolve/recursiveCallOnWhenWithSealedClass.kt b/compiler/fir/analysis-tests/testData/resolve/recursiveCallOnWhenWithSealedClass.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/recursiveCallOnWhenWithSealedClass.kt rename to compiler/fir/analysis-tests/testData/resolve/recursiveCallOnWhenWithSealedClass.kt diff --git a/compiler/fir/resolve/testData/resolve/recursiveCallOnWhenWithSealedClass.txt b/compiler/fir/analysis-tests/testData/resolve/recursiveCallOnWhenWithSealedClass.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/recursiveCallOnWhenWithSealedClass.txt rename to compiler/fir/analysis-tests/testData/resolve/recursiveCallOnWhenWithSealedClass.txt diff --git a/compiler/fir/resolve/testData/resolve/references/referenceToExtension.kt b/compiler/fir/analysis-tests/testData/resolve/references/referenceToExtension.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/references/referenceToExtension.kt rename to compiler/fir/analysis-tests/testData/resolve/references/referenceToExtension.kt diff --git a/compiler/fir/resolve/testData/resolve/references/referenceToExtension.txt b/compiler/fir/analysis-tests/testData/resolve/references/referenceToExtension.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/references/referenceToExtension.txt rename to compiler/fir/analysis-tests/testData/resolve/references/referenceToExtension.txt diff --git a/compiler/fir/resolve/testData/resolve/references/simple.kt b/compiler/fir/analysis-tests/testData/resolve/references/simple.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/references/simple.kt rename to compiler/fir/analysis-tests/testData/resolve/references/simple.kt diff --git a/compiler/fir/resolve/testData/resolve/references/simple.txt b/compiler/fir/analysis-tests/testData/resolve/references/simple.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/references/simple.txt rename to compiler/fir/analysis-tests/testData/resolve/references/simple.txt diff --git a/compiler/fir/resolve/testData/resolve/references/superMember.kt b/compiler/fir/analysis-tests/testData/resolve/references/superMember.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/references/superMember.kt rename to compiler/fir/analysis-tests/testData/resolve/references/superMember.kt diff --git a/compiler/fir/resolve/testData/resolve/references/superMember.txt b/compiler/fir/analysis-tests/testData/resolve/references/superMember.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/references/superMember.txt rename to compiler/fir/analysis-tests/testData/resolve/references/superMember.txt diff --git a/compiler/fir/resolve/testData/resolve/samConstructors/genericSam.kt b/compiler/fir/analysis-tests/testData/resolve/samConstructors/genericSam.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/samConstructors/genericSam.kt rename to compiler/fir/analysis-tests/testData/resolve/samConstructors/genericSam.kt diff --git a/compiler/fir/resolve/testData/resolve/samConstructors/genericSam.txt b/compiler/fir/analysis-tests/testData/resolve/samConstructors/genericSam.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/samConstructors/genericSam.txt rename to compiler/fir/analysis-tests/testData/resolve/samConstructors/genericSam.txt diff --git a/compiler/fir/resolve/testData/resolve/samConstructors/genericSamInferenceFromExpectType.kt b/compiler/fir/analysis-tests/testData/resolve/samConstructors/genericSamInferenceFromExpectType.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/samConstructors/genericSamInferenceFromExpectType.kt rename to compiler/fir/analysis-tests/testData/resolve/samConstructors/genericSamInferenceFromExpectType.kt diff --git a/compiler/fir/resolve/testData/resolve/samConstructors/genericSamInferenceFromExpectType.txt b/compiler/fir/analysis-tests/testData/resolve/samConstructors/genericSamInferenceFromExpectType.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/samConstructors/genericSamInferenceFromExpectType.txt rename to compiler/fir/analysis-tests/testData/resolve/samConstructors/genericSamInferenceFromExpectType.txt diff --git a/compiler/fir/resolve/testData/resolve/samConstructors/kotlinSam.kt b/compiler/fir/analysis-tests/testData/resolve/samConstructors/kotlinSam.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/samConstructors/kotlinSam.kt rename to compiler/fir/analysis-tests/testData/resolve/samConstructors/kotlinSam.kt diff --git a/compiler/fir/resolve/testData/resolve/samConstructors/kotlinSam.txt b/compiler/fir/analysis-tests/testData/resolve/samConstructors/kotlinSam.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/samConstructors/kotlinSam.txt rename to compiler/fir/analysis-tests/testData/resolve/samConstructors/kotlinSam.txt diff --git a/compiler/fir/resolve/testData/resolve/samConstructors/realConstructorFunction.kt b/compiler/fir/analysis-tests/testData/resolve/samConstructors/realConstructorFunction.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/samConstructors/realConstructorFunction.kt rename to compiler/fir/analysis-tests/testData/resolve/samConstructors/realConstructorFunction.kt diff --git a/compiler/fir/resolve/testData/resolve/samConstructors/realConstructorFunction.txt b/compiler/fir/analysis-tests/testData/resolve/samConstructors/realConstructorFunction.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/samConstructors/realConstructorFunction.txt rename to compiler/fir/analysis-tests/testData/resolve/samConstructors/realConstructorFunction.txt diff --git a/compiler/fir/resolve/testData/resolve/samConstructors/runnable.kt b/compiler/fir/analysis-tests/testData/resolve/samConstructors/runnable.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/samConstructors/runnable.kt rename to compiler/fir/analysis-tests/testData/resolve/samConstructors/runnable.kt diff --git a/compiler/fir/resolve/testData/resolve/samConstructors/runnable.txt b/compiler/fir/analysis-tests/testData/resolve/samConstructors/runnable.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/samConstructors/runnable.txt rename to compiler/fir/analysis-tests/testData/resolve/samConstructors/runnable.txt diff --git a/compiler/fir/resolve/testData/resolve/samConstructors/simple.kt b/compiler/fir/analysis-tests/testData/resolve/samConstructors/simple.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/samConstructors/simple.kt rename to compiler/fir/analysis-tests/testData/resolve/samConstructors/simple.kt diff --git a/compiler/fir/resolve/testData/resolve/samConstructors/simple.txt b/compiler/fir/analysis-tests/testData/resolve/samConstructors/simple.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/samConstructors/simple.txt rename to compiler/fir/analysis-tests/testData/resolve/samConstructors/simple.txt diff --git a/compiler/fir/resolve/testData/resolve/samConversions/genericSam.kt b/compiler/fir/analysis-tests/testData/resolve/samConversions/genericSam.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/samConversions/genericSam.kt rename to compiler/fir/analysis-tests/testData/resolve/samConversions/genericSam.kt diff --git a/compiler/fir/resolve/testData/resolve/samConversions/genericSam.txt b/compiler/fir/analysis-tests/testData/resolve/samConversions/genericSam.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/samConversions/genericSam.txt rename to compiler/fir/analysis-tests/testData/resolve/samConversions/genericSam.txt diff --git a/compiler/fir/resolve/testData/resolve/samConversions/kotlinSam.kt b/compiler/fir/analysis-tests/testData/resolve/samConversions/kotlinSam.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/samConversions/kotlinSam.kt rename to compiler/fir/analysis-tests/testData/resolve/samConversions/kotlinSam.kt diff --git a/compiler/fir/resolve/testData/resolve/samConversions/kotlinSam.txt b/compiler/fir/analysis-tests/testData/resolve/samConversions/kotlinSam.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/samConversions/kotlinSam.txt rename to compiler/fir/analysis-tests/testData/resolve/samConversions/kotlinSam.txt diff --git a/compiler/fir/resolve/testData/resolve/samConversions/notSamBecauseOfSupertype.kt b/compiler/fir/analysis-tests/testData/resolve/samConversions/notSamBecauseOfSupertype.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/samConversions/notSamBecauseOfSupertype.kt rename to compiler/fir/analysis-tests/testData/resolve/samConversions/notSamBecauseOfSupertype.kt diff --git a/compiler/fir/resolve/testData/resolve/samConversions/notSamBecauseOfSupertype.txt b/compiler/fir/analysis-tests/testData/resolve/samConversions/notSamBecauseOfSupertype.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/samConversions/notSamBecauseOfSupertype.txt rename to compiler/fir/analysis-tests/testData/resolve/samConversions/notSamBecauseOfSupertype.txt diff --git a/compiler/fir/resolve/testData/resolve/samConversions/runnable.kt b/compiler/fir/analysis-tests/testData/resolve/samConversions/runnable.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/samConversions/runnable.kt rename to compiler/fir/analysis-tests/testData/resolve/samConversions/runnable.kt diff --git a/compiler/fir/resolve/testData/resolve/samConversions/runnable.txt b/compiler/fir/analysis-tests/testData/resolve/samConversions/runnable.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/samConversions/runnable.txt rename to compiler/fir/analysis-tests/testData/resolve/samConversions/runnable.txt diff --git a/compiler/fir/resolve/testData/resolve/samConversions/samConversionInConstructorCall.kt b/compiler/fir/analysis-tests/testData/resolve/samConversions/samConversionInConstructorCall.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/samConversions/samConversionInConstructorCall.kt rename to compiler/fir/analysis-tests/testData/resolve/samConversions/samConversionInConstructorCall.kt diff --git a/compiler/fir/resolve/testData/resolve/samConversions/samConversionInConstructorCall.txt b/compiler/fir/analysis-tests/testData/resolve/samConversions/samConversionInConstructorCall.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/samConversions/samConversionInConstructorCall.txt rename to compiler/fir/analysis-tests/testData/resolve/samConversions/samConversionInConstructorCall.txt diff --git a/compiler/fir/resolve/testData/resolve/samConversions/samSupertype.kt b/compiler/fir/analysis-tests/testData/resolve/samConversions/samSupertype.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/samConversions/samSupertype.kt rename to compiler/fir/analysis-tests/testData/resolve/samConversions/samSupertype.kt diff --git a/compiler/fir/resolve/testData/resolve/samConversions/samSupertype.txt b/compiler/fir/analysis-tests/testData/resolve/samConversions/samSupertype.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/samConversions/samSupertype.txt rename to compiler/fir/analysis-tests/testData/resolve/samConversions/samSupertype.txt diff --git a/compiler/fir/resolve/testData/resolve/samConversions/samSupertypeWithOverride.kt b/compiler/fir/analysis-tests/testData/resolve/samConversions/samSupertypeWithOverride.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/samConversions/samSupertypeWithOverride.kt rename to compiler/fir/analysis-tests/testData/resolve/samConversions/samSupertypeWithOverride.kt diff --git a/compiler/fir/resolve/testData/resolve/samConversions/samSupertypeWithOverride.txt b/compiler/fir/analysis-tests/testData/resolve/samConversions/samSupertypeWithOverride.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/samConversions/samSupertypeWithOverride.txt rename to compiler/fir/analysis-tests/testData/resolve/samConversions/samSupertypeWithOverride.txt diff --git a/compiler/fir/resolve/testData/resolve/samConversions/samWithEquals.kt b/compiler/fir/analysis-tests/testData/resolve/samConversions/samWithEquals.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/samConversions/samWithEquals.kt rename to compiler/fir/analysis-tests/testData/resolve/samConversions/samWithEquals.kt diff --git a/compiler/fir/resolve/testData/resolve/samConversions/samWithEquals.txt b/compiler/fir/analysis-tests/testData/resolve/samConversions/samWithEquals.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/samConversions/samWithEquals.txt rename to compiler/fir/analysis-tests/testData/resolve/samConversions/samWithEquals.txt diff --git a/compiler/fir/resolve/testData/resolve/samConversions/simple.kt b/compiler/fir/analysis-tests/testData/resolve/samConversions/simple.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/samConversions/simple.kt rename to compiler/fir/analysis-tests/testData/resolve/samConversions/simple.kt diff --git a/compiler/fir/resolve/testData/resolve/samConversions/simple.txt b/compiler/fir/analysis-tests/testData/resolve/samConversions/simple.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/samConversions/simple.txt rename to compiler/fir/analysis-tests/testData/resolve/samConversions/simple.txt diff --git a/compiler/fir/resolve/testData/resolve/sealedClass.kt b/compiler/fir/analysis-tests/testData/resolve/sealedClass.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/sealedClass.kt rename to compiler/fir/analysis-tests/testData/resolve/sealedClass.kt diff --git a/compiler/fir/resolve/testData/resolve/sealedClass.txt b/compiler/fir/analysis-tests/testData/resolve/sealedClass.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/sealedClass.txt rename to compiler/fir/analysis-tests/testData/resolve/sealedClass.txt diff --git a/compiler/fir/resolve/testData/resolve/simpleClass.kt b/compiler/fir/analysis-tests/testData/resolve/simpleClass.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/simpleClass.kt rename to compiler/fir/analysis-tests/testData/resolve/simpleClass.kt diff --git a/compiler/fir/resolve/testData/resolve/simpleClass.txt b/compiler/fir/analysis-tests/testData/resolve/simpleClass.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/simpleClass.txt rename to compiler/fir/analysis-tests/testData/resolve/simpleClass.txt diff --git a/compiler/fir/resolve/testData/resolve/simpleTypeAlias.kt b/compiler/fir/analysis-tests/testData/resolve/simpleTypeAlias.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/simpleTypeAlias.kt rename to compiler/fir/analysis-tests/testData/resolve/simpleTypeAlias.kt diff --git a/compiler/fir/resolve/testData/resolve/simpleTypeAlias.txt b/compiler/fir/analysis-tests/testData/resolve/simpleTypeAlias.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/simpleTypeAlias.txt rename to compiler/fir/analysis-tests/testData/resolve/simpleTypeAlias.txt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/bangbang.dot b/compiler/fir/analysis-tests/testData/resolve/smartcasts/bangbang.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/bangbang.dot rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/bangbang.dot diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/bangbang.kt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/bangbang.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/bangbang.kt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/bangbang.kt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/bangbang.txt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/bangbang.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/bangbang.txt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/bangbang.txt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/booleans/booleanOperators.dot b/compiler/fir/analysis-tests/testData/resolve/smartcasts/booleans/booleanOperators.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/booleans/booleanOperators.dot rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/booleans/booleanOperators.dot diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/booleans/booleanOperators.kt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/booleans/booleanOperators.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/booleans/booleanOperators.kt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/booleans/booleanOperators.kt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/booleans/booleanOperators.txt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/booleans/booleanOperators.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/booleans/booleanOperators.txt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/booleans/booleanOperators.txt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/booleans/equalsToBoolean.dot b/compiler/fir/analysis-tests/testData/resolve/smartcasts/booleans/equalsToBoolean.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/booleans/equalsToBoolean.dot rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/booleans/equalsToBoolean.dot diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/booleans/equalsToBoolean.kt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/booleans/equalsToBoolean.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/booleans/equalsToBoolean.kt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/booleans/equalsToBoolean.kt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/booleans/equalsToBoolean.txt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/booleans/equalsToBoolean.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/booleans/equalsToBoolean.txt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/booleans/equalsToBoolean.txt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/booleans/jumpFromRhsOfOperator.dot b/compiler/fir/analysis-tests/testData/resolve/smartcasts/booleans/jumpFromRhsOfOperator.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/booleans/jumpFromRhsOfOperator.dot rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/booleans/jumpFromRhsOfOperator.dot diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/booleans/jumpFromRhsOfOperator.kt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/booleans/jumpFromRhsOfOperator.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/booleans/jumpFromRhsOfOperator.kt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/booleans/jumpFromRhsOfOperator.kt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/booleans/jumpFromRhsOfOperator.txt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/booleans/jumpFromRhsOfOperator.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/booleans/jumpFromRhsOfOperator.txt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/booleans/jumpFromRhsOfOperator.txt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/boundSmartcasts/boundSmartcasts.dot b/compiler/fir/analysis-tests/testData/resolve/smartcasts/boundSmartcasts/boundSmartcasts.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/boundSmartcasts/boundSmartcasts.dot rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/boundSmartcasts/boundSmartcasts.dot diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/boundSmartcasts/boundSmartcasts.kt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/boundSmartcasts/boundSmartcasts.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/boundSmartcasts/boundSmartcasts.kt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/boundSmartcasts/boundSmartcasts.kt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/boundSmartcasts/boundSmartcasts.txt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/boundSmartcasts/boundSmartcasts.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/boundSmartcasts/boundSmartcasts.txt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/boundSmartcasts/boundSmartcasts.txt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/boundSmartcasts/boundSmartcastsInBranches.dot b/compiler/fir/analysis-tests/testData/resolve/smartcasts/boundSmartcasts/boundSmartcastsInBranches.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/boundSmartcasts/boundSmartcastsInBranches.dot rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/boundSmartcasts/boundSmartcastsInBranches.dot diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/boundSmartcasts/boundSmartcastsInBranches.kt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/boundSmartcasts/boundSmartcastsInBranches.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/boundSmartcasts/boundSmartcastsInBranches.kt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/boundSmartcasts/boundSmartcastsInBranches.kt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/boundSmartcasts/boundSmartcastsInBranches.txt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/boundSmartcasts/boundSmartcastsInBranches.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/boundSmartcasts/boundSmartcastsInBranches.txt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/boundSmartcasts/boundSmartcastsInBranches.txt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/boundSmartcasts/functionCallBound.dot b/compiler/fir/analysis-tests/testData/resolve/smartcasts/boundSmartcasts/functionCallBound.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/boundSmartcasts/functionCallBound.dot rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/boundSmartcasts/functionCallBound.dot diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/boundSmartcasts/functionCallBound.kt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/boundSmartcasts/functionCallBound.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/boundSmartcasts/functionCallBound.kt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/boundSmartcasts/functionCallBound.kt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/boundSmartcasts/functionCallBound.txt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/boundSmartcasts/functionCallBound.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/boundSmartcasts/functionCallBound.txt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/boundSmartcasts/functionCallBound.txt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/casts.dot b/compiler/fir/analysis-tests/testData/resolve/smartcasts/casts.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/casts.dot rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/casts.dot diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/casts.kt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/casts.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/casts.kt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/casts.kt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/casts.txt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/casts.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/casts.txt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/casts.txt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/controlStructures/elvis.dot b/compiler/fir/analysis-tests/testData/resolve/smartcasts/controlStructures/elvis.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/controlStructures/elvis.dot rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/controlStructures/elvis.dot diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/controlStructures/elvis.kt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/controlStructures/elvis.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/controlStructures/elvis.kt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/controlStructures/elvis.kt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/controlStructures/elvis.txt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/controlStructures/elvis.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/controlStructures/elvis.txt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/controlStructures/elvis.txt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/controlStructures/returns.dot b/compiler/fir/analysis-tests/testData/resolve/smartcasts/controlStructures/returns.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/controlStructures/returns.dot rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/controlStructures/returns.dot diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/controlStructures/returns.kt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/controlStructures/returns.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/controlStructures/returns.kt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/controlStructures/returns.kt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/controlStructures/returns.txt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/controlStructures/returns.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/controlStructures/returns.txt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/controlStructures/returns.txt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/controlStructures/simpleIf.dot b/compiler/fir/analysis-tests/testData/resolve/smartcasts/controlStructures/simpleIf.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/controlStructures/simpleIf.dot rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/controlStructures/simpleIf.dot diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/controlStructures/simpleIf.kt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/controlStructures/simpleIf.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/controlStructures/simpleIf.kt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/controlStructures/simpleIf.kt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/controlStructures/simpleIf.txt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/controlStructures/simpleIf.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/controlStructures/simpleIf.txt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/controlStructures/simpleIf.txt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/controlStructures/smartcastFromArgument.dot b/compiler/fir/analysis-tests/testData/resolve/smartcasts/controlStructures/smartcastFromArgument.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/controlStructures/smartcastFromArgument.dot rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/controlStructures/smartcastFromArgument.dot diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/controlStructures/smartcastFromArgument.kt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/controlStructures/smartcastFromArgument.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/controlStructures/smartcastFromArgument.kt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/controlStructures/smartcastFromArgument.kt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/controlStructures/smartcastFromArgument.txt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/controlStructures/smartcastFromArgument.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/controlStructures/smartcastFromArgument.txt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/controlStructures/smartcastFromArgument.txt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/controlStructures/when.dot b/compiler/fir/analysis-tests/testData/resolve/smartcasts/controlStructures/when.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/controlStructures/when.dot rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/controlStructures/when.dot diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/controlStructures/when.kt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/controlStructures/when.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/controlStructures/when.kt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/controlStructures/when.kt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/controlStructures/when.txt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/controlStructures/when.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/controlStructures/when.txt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/controlStructures/when.txt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/equalsAndIdentity.dot b/compiler/fir/analysis-tests/testData/resolve/smartcasts/equalsAndIdentity.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/equalsAndIdentity.dot rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/equalsAndIdentity.dot diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/equalsAndIdentity.kt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/equalsAndIdentity.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/equalsAndIdentity.kt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/equalsAndIdentity.kt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/equalsAndIdentity.txt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/equalsAndIdentity.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/equalsAndIdentity.txt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/equalsAndIdentity.txt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/kt37327.kt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/kt37327.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/kt37327.kt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/kt37327.kt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/kt37327.txt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/kt37327.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/kt37327.txt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/kt37327.txt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/lambdas/inPlaceLambdas.dot b/compiler/fir/analysis-tests/testData/resolve/smartcasts/lambdas/inPlaceLambdas.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/lambdas/inPlaceLambdas.dot rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/lambdas/inPlaceLambdas.dot diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/lambdas/inPlaceLambdas.kt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/lambdas/inPlaceLambdas.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/lambdas/inPlaceLambdas.kt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/lambdas/inPlaceLambdas.kt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/lambdas/inPlaceLambdas.txt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/lambdas/inPlaceLambdas.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/lambdas/inPlaceLambdas.txt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/lambdas/inPlaceLambdas.txt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/lambdas/smartcastOnLambda.dot b/compiler/fir/analysis-tests/testData/resolve/smartcasts/lambdas/smartcastOnLambda.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/lambdas/smartcastOnLambda.dot rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/lambdas/smartcastOnLambda.dot diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/lambdas/smartcastOnLambda.kt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/lambdas/smartcastOnLambda.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/lambdas/smartcastOnLambda.kt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/lambdas/smartcastOnLambda.kt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/lambdas/smartcastOnLambda.txt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/lambdas/smartcastOnLambda.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/lambdas/smartcastOnLambda.txt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/lambdas/smartcastOnLambda.txt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/loops/dataFlowInfoFromWhileCondition.dot b/compiler/fir/analysis-tests/testData/resolve/smartcasts/loops/dataFlowInfoFromWhileCondition.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/loops/dataFlowInfoFromWhileCondition.dot rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/loops/dataFlowInfoFromWhileCondition.dot diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/loops/dataFlowInfoFromWhileCondition.kt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/loops/dataFlowInfoFromWhileCondition.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/loops/dataFlowInfoFromWhileCondition.kt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/loops/dataFlowInfoFromWhileCondition.kt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/loops/dataFlowInfoFromWhileCondition.txt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/loops/dataFlowInfoFromWhileCondition.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/loops/dataFlowInfoFromWhileCondition.txt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/loops/dataFlowInfoFromWhileCondition.txt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/loops/endlessLoops.dot b/compiler/fir/analysis-tests/testData/resolve/smartcasts/loops/endlessLoops.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/loops/endlessLoops.dot rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/loops/endlessLoops.dot diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/loops/endlessLoops.kt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/loops/endlessLoops.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/loops/endlessLoops.kt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/loops/endlessLoops.kt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/loops/endlessLoops.txt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/loops/endlessLoops.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/loops/endlessLoops.txt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/loops/endlessLoops.txt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/multipleCasts.dot b/compiler/fir/analysis-tests/testData/resolve/smartcasts/multipleCasts.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/multipleCasts.dot rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/multipleCasts.dot diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/multipleCasts.kt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/multipleCasts.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/multipleCasts.kt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/multipleCasts.kt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/multipleCasts.txt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/multipleCasts.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/multipleCasts.txt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/multipleCasts.txt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/nullability.dot b/compiler/fir/analysis-tests/testData/resolve/smartcasts/nullability.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/nullability.dot rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/nullability.dot diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/nullability.kt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/nullability.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/nullability.kt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/nullability.kt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/nullability.txt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/nullability.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/nullability.txt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/nullability.txt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/orInWhenBranch.kt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/orInWhenBranch.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/orInWhenBranch.kt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/orInWhenBranch.kt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/orInWhenBranch.txt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/orInWhenBranch.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/orInWhenBranch.txt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/orInWhenBranch.txt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/problems/invoke.kt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/problems/invoke.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/problems/invoke.kt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/problems/invoke.kt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/problems/invoke.txt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/problems/invoke.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/problems/invoke.txt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/problems/invoke.txt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/receivers/implicitReceiverAsWhenSubject.dot b/compiler/fir/analysis-tests/testData/resolve/smartcasts/receivers/implicitReceiverAsWhenSubject.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/receivers/implicitReceiverAsWhenSubject.dot rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/receivers/implicitReceiverAsWhenSubject.dot diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/receivers/implicitReceiverAsWhenSubject.kt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/receivers/implicitReceiverAsWhenSubject.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/receivers/implicitReceiverAsWhenSubject.kt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/receivers/implicitReceiverAsWhenSubject.kt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/receivers/implicitReceiverAsWhenSubject.txt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/receivers/implicitReceiverAsWhenSubject.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/receivers/implicitReceiverAsWhenSubject.txt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/receivers/implicitReceiverAsWhenSubject.txt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/receivers/implicitReceivers.dot b/compiler/fir/analysis-tests/testData/resolve/smartcasts/receivers/implicitReceivers.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/receivers/implicitReceivers.dot rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/receivers/implicitReceivers.dot diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/receivers/implicitReceivers.kt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/receivers/implicitReceivers.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/receivers/implicitReceivers.kt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/receivers/implicitReceivers.kt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/receivers/implicitReceivers.txt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/receivers/implicitReceivers.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/receivers/implicitReceivers.txt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/receivers/implicitReceivers.txt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/receivers/mixingImplicitAndExplicitReceivers.kt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/receivers/mixingImplicitAndExplicitReceivers.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/receivers/mixingImplicitAndExplicitReceivers.kt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/receivers/mixingImplicitAndExplicitReceivers.kt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/receivers/mixingImplicitAndExplicitReceivers.txt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/receivers/mixingImplicitAndExplicitReceivers.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/receivers/mixingImplicitAndExplicitReceivers.txt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/receivers/mixingImplicitAndExplicitReceivers.txt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/receivers/thisOfExtensionProperty.dot b/compiler/fir/analysis-tests/testData/resolve/smartcasts/receivers/thisOfExtensionProperty.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/receivers/thisOfExtensionProperty.dot rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/receivers/thisOfExtensionProperty.dot diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/receivers/thisOfExtensionProperty.kt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/receivers/thisOfExtensionProperty.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/receivers/thisOfExtensionProperty.kt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/receivers/thisOfExtensionProperty.kt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/receivers/thisOfExtensionProperty.txt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/receivers/thisOfExtensionProperty.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/receivers/thisOfExtensionProperty.txt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/receivers/thisOfExtensionProperty.txt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/safeCalls/assignSafeCall.dot b/compiler/fir/analysis-tests/testData/resolve/smartcasts/safeCalls/assignSafeCall.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/safeCalls/assignSafeCall.dot rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/safeCalls/assignSafeCall.dot diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/safeCalls/assignSafeCall.kt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/safeCalls/assignSafeCall.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/safeCalls/assignSafeCall.kt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/safeCalls/assignSafeCall.kt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/safeCalls/assignSafeCall.txt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/safeCalls/assignSafeCall.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/safeCalls/assignSafeCall.txt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/safeCalls/assignSafeCall.txt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/safeCalls/safeCallAndEqualityToBool.dot b/compiler/fir/analysis-tests/testData/resolve/smartcasts/safeCalls/safeCallAndEqualityToBool.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/safeCalls/safeCallAndEqualityToBool.dot rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/safeCalls/safeCallAndEqualityToBool.dot diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/safeCalls/safeCallAndEqualityToBool.kt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/safeCalls/safeCallAndEqualityToBool.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/safeCalls/safeCallAndEqualityToBool.kt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/safeCalls/safeCallAndEqualityToBool.kt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/safeCalls/safeCallAndEqualityToBool.txt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/safeCalls/safeCallAndEqualityToBool.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/safeCalls/safeCallAndEqualityToBool.txt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/safeCalls/safeCallAndEqualityToBool.txt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/safeCalls/safeCalls.dot b/compiler/fir/analysis-tests/testData/resolve/smartcasts/safeCalls/safeCalls.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/safeCalls/safeCalls.dot rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/safeCalls/safeCalls.dot diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/safeCalls/safeCalls.kt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/safeCalls/safeCalls.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/safeCalls/safeCalls.kt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/safeCalls/safeCalls.kt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/safeCalls/safeCalls.txt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/safeCalls/safeCalls.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/safeCalls/safeCalls.txt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/safeCalls/safeCalls.txt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/smartCastInInit.dot b/compiler/fir/analysis-tests/testData/resolve/smartcasts/smartCastInInit.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/smartCastInInit.dot rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/smartCastInInit.dot diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/smartCastInInit.kt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/smartCastInInit.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/smartCastInInit.kt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/smartCastInInit.kt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/smartCastInInit.txt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/smartCastInInit.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/smartCastInInit.txt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/smartCastInInit.txt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/smartcastToNothing.dot b/compiler/fir/analysis-tests/testData/resolve/smartcasts/smartcastToNothing.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/smartcastToNothing.dot rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/smartcastToNothing.dot diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/smartcastToNothing.kt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/smartcastToNothing.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/smartcastToNothing.kt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/smartcastToNothing.kt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/smartcastToNothing.txt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/smartcastToNothing.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/smartcastToNothing.txt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/smartcastToNothing.txt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/stability/overridenOpenVal.dot b/compiler/fir/analysis-tests/testData/resolve/smartcasts/stability/overridenOpenVal.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/stability/overridenOpenVal.dot rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/stability/overridenOpenVal.dot diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/stability/overridenOpenVal.kt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/stability/overridenOpenVal.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/stability/overridenOpenVal.kt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/stability/overridenOpenVal.kt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/stability/overridenOpenVal.txt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/stability/overridenOpenVal.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/stability/overridenOpenVal.txt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/stability/overridenOpenVal.txt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/variables/delayedAssignment.dot b/compiler/fir/analysis-tests/testData/resolve/smartcasts/variables/delayedAssignment.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/variables/delayedAssignment.dot rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/variables/delayedAssignment.dot diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/variables/delayedAssignment.kt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/variables/delayedAssignment.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/variables/delayedAssignment.kt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/variables/delayedAssignment.kt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/variables/delayedAssignment.txt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/variables/delayedAssignment.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/variables/delayedAssignment.txt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/variables/delayedAssignment.txt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/variables/smartcastAfterReassignment.dot b/compiler/fir/analysis-tests/testData/resolve/smartcasts/variables/smartcastAfterReassignment.dot similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/variables/smartcastAfterReassignment.dot rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/variables/smartcastAfterReassignment.dot diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/variables/smartcastAfterReassignment.kt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/variables/smartcastAfterReassignment.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/variables/smartcastAfterReassignment.kt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/variables/smartcastAfterReassignment.kt diff --git a/compiler/fir/resolve/testData/resolve/smartcasts/variables/smartcastAfterReassignment.txt b/compiler/fir/analysis-tests/testData/resolve/smartcasts/variables/smartcastAfterReassignment.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/smartcasts/variables/smartcastAfterReassignment.txt rename to compiler/fir/analysis-tests/testData/resolve/smartcasts/variables/smartcastAfterReassignment.txt diff --git a/compiler/fir/resolve/testData/resolve/spreadOperator.kt b/compiler/fir/analysis-tests/testData/resolve/spreadOperator.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/spreadOperator.kt rename to compiler/fir/analysis-tests/testData/resolve/spreadOperator.kt diff --git a/compiler/fir/resolve/testData/resolve/spreadOperator.txt b/compiler/fir/analysis-tests/testData/resolve/spreadOperator.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/spreadOperator.txt rename to compiler/fir/analysis-tests/testData/resolve/spreadOperator.txt diff --git a/compiler/fir/resolve/testData/resolve/stdlib/j+k/flexibleWildcard.kt b/compiler/fir/analysis-tests/testData/resolve/stdlib/j+k/flexibleWildcard.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/stdlib/j+k/flexibleWildcard.kt rename to compiler/fir/analysis-tests/testData/resolve/stdlib/j+k/flexibleWildcard.kt diff --git a/compiler/fir/resolve/testData/resolve/stdlib/j+k/flexibleWildcard.txt b/compiler/fir/analysis-tests/testData/resolve/stdlib/j+k/flexibleWildcard.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/stdlib/j+k/flexibleWildcard.txt rename to compiler/fir/analysis-tests/testData/resolve/stdlib/j+k/flexibleWildcard.txt diff --git a/compiler/fir/resolve/testData/resolve/syntheticsVsNormalProperties.kt b/compiler/fir/analysis-tests/testData/resolve/syntheticsVsNormalProperties.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/syntheticsVsNormalProperties.kt rename to compiler/fir/analysis-tests/testData/resolve/syntheticsVsNormalProperties.kt diff --git a/compiler/fir/resolve/testData/resolve/syntheticsVsNormalProperties.txt b/compiler/fir/analysis-tests/testData/resolve/syntheticsVsNormalProperties.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/syntheticsVsNormalProperties.txt rename to compiler/fir/analysis-tests/testData/resolve/syntheticsVsNormalProperties.txt diff --git a/compiler/fir/resolve/testData/resolve/treeSet.kt b/compiler/fir/analysis-tests/testData/resolve/treeSet.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/treeSet.kt rename to compiler/fir/analysis-tests/testData/resolve/treeSet.kt diff --git a/compiler/fir/resolve/testData/resolve/treeSet.txt b/compiler/fir/analysis-tests/testData/resolve/treeSet.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/treeSet.txt rename to compiler/fir/analysis-tests/testData/resolve/treeSet.txt diff --git a/compiler/fir/resolve/testData/resolve/tryInference.kt b/compiler/fir/analysis-tests/testData/resolve/tryInference.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/tryInference.kt rename to compiler/fir/analysis-tests/testData/resolve/tryInference.kt diff --git a/compiler/fir/resolve/testData/resolve/tryInference.txt b/compiler/fir/analysis-tests/testData/resolve/tryInference.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/tryInference.txt rename to compiler/fir/analysis-tests/testData/resolve/tryInference.txt diff --git a/compiler/fir/resolve/testData/resolve/typeAliasWithGeneric.kt b/compiler/fir/analysis-tests/testData/resolve/typeAliasWithGeneric.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/typeAliasWithGeneric.kt rename to compiler/fir/analysis-tests/testData/resolve/typeAliasWithGeneric.kt diff --git a/compiler/fir/resolve/testData/resolve/typeAliasWithGeneric.txt b/compiler/fir/analysis-tests/testData/resolve/typeAliasWithGeneric.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/typeAliasWithGeneric.txt rename to compiler/fir/analysis-tests/testData/resolve/typeAliasWithGeneric.txt diff --git a/compiler/fir/resolve/testData/resolve/typeAliasWithTypeArguments.kt b/compiler/fir/analysis-tests/testData/resolve/typeAliasWithTypeArguments.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/typeAliasWithTypeArguments.kt rename to compiler/fir/analysis-tests/testData/resolve/typeAliasWithTypeArguments.kt diff --git a/compiler/fir/resolve/testData/resolve/typeAliasWithTypeArguments.txt b/compiler/fir/analysis-tests/testData/resolve/typeAliasWithTypeArguments.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/typeAliasWithTypeArguments.txt rename to compiler/fir/analysis-tests/testData/resolve/typeAliasWithTypeArguments.txt diff --git a/compiler/fir/resolve/testData/resolve/typeFromGetter.kt b/compiler/fir/analysis-tests/testData/resolve/typeFromGetter.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/typeFromGetter.kt rename to compiler/fir/analysis-tests/testData/resolve/typeFromGetter.kt diff --git a/compiler/fir/resolve/testData/resolve/typeFromGetter.txt b/compiler/fir/analysis-tests/testData/resolve/typeFromGetter.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/typeFromGetter.txt rename to compiler/fir/analysis-tests/testData/resolve/typeFromGetter.txt diff --git a/compiler/fir/resolve/testData/resolve/typeParameterInPropertyReceiver.kt b/compiler/fir/analysis-tests/testData/resolve/typeParameterInPropertyReceiver.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/typeParameterInPropertyReceiver.kt rename to compiler/fir/analysis-tests/testData/resolve/typeParameterInPropertyReceiver.kt diff --git a/compiler/fir/resolve/testData/resolve/typeParameterInPropertyReceiver.txt b/compiler/fir/analysis-tests/testData/resolve/typeParameterInPropertyReceiver.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/typeParameterInPropertyReceiver.txt rename to compiler/fir/analysis-tests/testData/resolve/typeParameterInPropertyReceiver.txt diff --git a/compiler/fir/resolve/testData/resolve/typeParameterVsNested.kt b/compiler/fir/analysis-tests/testData/resolve/typeParameterVsNested.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/typeParameterVsNested.kt rename to compiler/fir/analysis-tests/testData/resolve/typeParameterVsNested.kt diff --git a/compiler/fir/resolve/testData/resolve/typeParameterVsNested.txt b/compiler/fir/analysis-tests/testData/resolve/typeParameterVsNested.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/typeParameterVsNested.txt rename to compiler/fir/analysis-tests/testData/resolve/typeParameterVsNested.txt diff --git a/compiler/fir/resolve/testData/resolve/typesInLocalFunctions.kt b/compiler/fir/analysis-tests/testData/resolve/typesInLocalFunctions.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/typesInLocalFunctions.kt rename to compiler/fir/analysis-tests/testData/resolve/typesInLocalFunctions.kt diff --git a/compiler/fir/resolve/testData/resolve/typesInLocalFunctions.txt b/compiler/fir/analysis-tests/testData/resolve/typesInLocalFunctions.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/typesInLocalFunctions.txt rename to compiler/fir/analysis-tests/testData/resolve/typesInLocalFunctions.txt diff --git a/compiler/fir/resolve/testData/resolve/varargInPrimaryConstructor.kt b/compiler/fir/analysis-tests/testData/resolve/varargInPrimaryConstructor.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/varargInPrimaryConstructor.kt rename to compiler/fir/analysis-tests/testData/resolve/varargInPrimaryConstructor.kt diff --git a/compiler/fir/resolve/testData/resolve/varargInPrimaryConstructor.txt b/compiler/fir/analysis-tests/testData/resolve/varargInPrimaryConstructor.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/varargInPrimaryConstructor.txt rename to compiler/fir/analysis-tests/testData/resolve/varargInPrimaryConstructor.txt diff --git a/compiler/fir/resolve/testData/resolve/visibility/protectedInCompanion.kt b/compiler/fir/analysis-tests/testData/resolve/visibility/protectedInCompanion.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/visibility/protectedInCompanion.kt rename to compiler/fir/analysis-tests/testData/resolve/visibility/protectedInCompanion.kt diff --git a/compiler/fir/resolve/testData/resolve/visibility/protectedInCompanion.txt b/compiler/fir/analysis-tests/testData/resolve/visibility/protectedInCompanion.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/visibility/protectedInCompanion.txt rename to compiler/fir/analysis-tests/testData/resolve/visibility/protectedInCompanion.txt diff --git a/compiler/fir/resolve/testData/resolve/whenAsReceiver.kt b/compiler/fir/analysis-tests/testData/resolve/whenAsReceiver.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/whenAsReceiver.kt rename to compiler/fir/analysis-tests/testData/resolve/whenAsReceiver.kt diff --git a/compiler/fir/resolve/testData/resolve/whenAsReceiver.txt b/compiler/fir/analysis-tests/testData/resolve/whenAsReceiver.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/whenAsReceiver.txt rename to compiler/fir/analysis-tests/testData/resolve/whenAsReceiver.txt diff --git a/compiler/fir/resolve/testData/resolve/whenElse.kt b/compiler/fir/analysis-tests/testData/resolve/whenElse.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/whenElse.kt rename to compiler/fir/analysis-tests/testData/resolve/whenElse.kt diff --git a/compiler/fir/resolve/testData/resolve/whenElse.txt b/compiler/fir/analysis-tests/testData/resolve/whenElse.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/whenElse.txt rename to compiler/fir/analysis-tests/testData/resolve/whenElse.txt diff --git a/compiler/fir/resolve/testData/resolve/whenExpressionType.kt b/compiler/fir/analysis-tests/testData/resolve/whenExpressionType.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/whenExpressionType.kt rename to compiler/fir/analysis-tests/testData/resolve/whenExpressionType.kt diff --git a/compiler/fir/resolve/testData/resolve/whenExpressionType.txt b/compiler/fir/analysis-tests/testData/resolve/whenExpressionType.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/whenExpressionType.txt rename to compiler/fir/analysis-tests/testData/resolve/whenExpressionType.txt diff --git a/compiler/fir/resolve/testData/resolve/whenInference.kt b/compiler/fir/analysis-tests/testData/resolve/whenInference.kt similarity index 100% rename from compiler/fir/resolve/testData/resolve/whenInference.kt rename to compiler/fir/analysis-tests/testData/resolve/whenInference.kt diff --git a/compiler/fir/resolve/testData/resolve/whenInference.txt b/compiler/fir/analysis-tests/testData/resolve/whenInference.txt similarity index 100% rename from compiler/fir/resolve/testData/resolve/whenInference.txt rename to compiler/fir/analysis-tests/testData/resolve/whenInference.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/addAllOnJavaCollection.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/addAllOnJavaCollection.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/addAllOnJavaCollection.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/addAllOnJavaCollection.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/addAllOnJavaCollection.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/addAllOnJavaCollection.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/addAllOnJavaCollection.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/addAllOnJavaCollection.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/arrayFilterCapturedType.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/arrayFilterCapturedType.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/arrayFilterCapturedType.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/arrayFilterCapturedType.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/arrayFilterCapturedType.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/arrayFilterCapturedType.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/arrayFilterCapturedType.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/arrayFilterCapturedType.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/arrayFirstOrNull.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/arrayFirstOrNull.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/arrayFirstOrNull.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/arrayFirstOrNull.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/arrayFirstOrNull.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/arrayFirstOrNull.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/arrayFirstOrNull.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/arrayFirstOrNull.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/arrayInLocal.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/arrayInLocal.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/arrayInLocal.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/arrayInLocal.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/arrayInLocal.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/arrayInLocal.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/arrayInLocal.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/arrayInLocal.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/backingField.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/backingField.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/backingField.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/backingField.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/backingField.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/backingField.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/backingField.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/backingField.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/beyoundCalls.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/beyoundCalls.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/beyoundCalls.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/beyoundCalls.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/beyoundCalls.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/beyoundCalls.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/beyoundCalls.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/beyoundCalls.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/companions.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/companions.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/companions.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/companions.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/companions.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/companions.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/companions.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/companions.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/constructors.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/constructors.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/constructors.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/constructors.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/constructors.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/constructors.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/constructors.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/constructors.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/differentLevels.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/differentLevels.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/differentLevels.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/differentLevels.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/differentLevels.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/differentLevels.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/differentLevels.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/differentLevels.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/extensionReceiverInference.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/extensionReceiverInference.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/extensionReceiverInference.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/extensionReceiverInference.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/extensionReceiverInference.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/extensionReceiverInference.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/extensionReceiverInference.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/extensionReceiverInference.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/ambiguityWhenNoApplicableCallableReferenceCandidate.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/ambiguityWhenNoApplicableCallableReferenceCandidate.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/ambiguityWhenNoApplicableCallableReferenceCandidate.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/ambiguityWhenNoApplicableCallableReferenceCandidate.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/ambiguityWhenNoApplicableCallableReferenceCandidate.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/ambiguityWhenNoApplicableCallableReferenceCandidate.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/ambiguityWhenNoApplicableCallableReferenceCandidate.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/ambiguityWhenNoApplicableCallableReferenceCandidate.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/applicableCallableReferenceFromDistantScope.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/applicableCallableReferenceFromDistantScope.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/applicableCallableReferenceFromDistantScope.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/applicableCallableReferenceFromDistantScope.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/applicableCallableReferenceFromDistantScope.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/applicableCallableReferenceFromDistantScope.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/applicableCallableReferenceFromDistantScope.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/applicableCallableReferenceFromDistantScope.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/chooseCallableReferenceDependingOnInferredReceiver.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/chooseCallableReferenceDependingOnInferredReceiver.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/chooseCallableReferenceDependingOnInferredReceiver.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/chooseCallableReferenceDependingOnInferredReceiver.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/chooseCallableReferenceDependingOnInferredReceiver.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/chooseCallableReferenceDependingOnInferredReceiver.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/chooseCallableReferenceDependingOnInferredReceiver.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/chooseCallableReferenceDependingOnInferredReceiver.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/commonSupertypeFromReturnTypesOfCallableReference.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/commonSupertypeFromReturnTypesOfCallableReference.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/commonSupertypeFromReturnTypesOfCallableReference.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/commonSupertypeFromReturnTypesOfCallableReference.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/commonSupertypeFromReturnTypesOfCallableReference.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/commonSupertypeFromReturnTypesOfCallableReference.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/commonSupertypeFromReturnTypesOfCallableReference.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/commonSupertypeFromReturnTypesOfCallableReference.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/eagerAndPostponedCallableReferences.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/eagerAndPostponedCallableReferences.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/eagerAndPostponedCallableReferences.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/eagerAndPostponedCallableReferences.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/eagerAndPostponedCallableReferences.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/eagerAndPostponedCallableReferences.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/eagerAndPostponedCallableReferences.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/eagerAndPostponedCallableReferences.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/eagerResolveOfSingleCallableReference.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/eagerResolveOfSingleCallableReference.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/eagerResolveOfSingleCallableReference.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/eagerResolveOfSingleCallableReference.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/eagerResolveOfSingleCallableReference.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/eagerResolveOfSingleCallableReference.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/eagerResolveOfSingleCallableReference.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/eagerResolveOfSingleCallableReference.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/moreSpecificAmbiguousExtensions.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/moreSpecificAmbiguousExtensions.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/moreSpecificAmbiguousExtensions.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/moreSpecificAmbiguousExtensions.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/moreSpecificAmbiguousExtensions.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/moreSpecificAmbiguousExtensions.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/moreSpecificAmbiguousExtensions.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/moreSpecificAmbiguousExtensions.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/multipleOutersAndMultipleCallableReferences.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/multipleOutersAndMultipleCallableReferences.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/multipleOutersAndMultipleCallableReferences.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/multipleOutersAndMultipleCallableReferences.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/multipleOutersAndMultipleCallableReferences.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/multipleOutersAndMultipleCallableReferences.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/multipleOutersAndMultipleCallableReferences.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/multipleOutersAndMultipleCallableReferences.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/noAmbiguityBetweenTopLevelAndMemberProperty.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/noAmbiguityBetweenTopLevelAndMemberProperty.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/noAmbiguityBetweenTopLevelAndMemberProperty.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/noAmbiguityBetweenTopLevelAndMemberProperty.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/noAmbiguityBetweenTopLevelAndMemberProperty.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/noAmbiguityBetweenTopLevelAndMemberProperty.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/noAmbiguityBetweenTopLevelAndMemberProperty.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/noAmbiguityBetweenTopLevelAndMemberProperty.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/overloadsBound.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/overloadsBound.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/overloadsBound.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/overloadsBound.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/overloadsBound.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/overloadsBound.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/overloadsBound.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/overloadsBound.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/postponedResolveOfManyCallableReference.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/postponedResolveOfManyCallableReference.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/postponedResolveOfManyCallableReference.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/postponedResolveOfManyCallableReference.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/postponedResolveOfManyCallableReference.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/postponedResolveOfManyCallableReference.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/postponedResolveOfManyCallableReference.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/postponedResolveOfManyCallableReference.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/resolveCallableReferencesAfterAllSimpleArguments.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/resolveCallableReferencesAfterAllSimpleArguments.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/resolveCallableReferencesAfterAllSimpleArguments.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/resolveCallableReferencesAfterAllSimpleArguments.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/resolveCallableReferencesAfterAllSimpleArguments.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/resolveCallableReferencesAfterAllSimpleArguments.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/resolveCallableReferencesAfterAllSimpleArguments.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/resolveCallableReferencesAfterAllSimpleArguments.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/withGenericFun.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/withGenericFun.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/withGenericFun.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/withGenericFun.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/withGenericFun.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/withGenericFun.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/withGenericFun.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/withGenericFun.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/ifWithCR.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/ifWithCR.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/ifWithCR.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/ifWithCR.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/ifWithCR.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/ifWithCR.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/ifWithCR.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/ifWithCR.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/implicitTypes.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/implicitTypes.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/implicitTypes.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/implicitTypes.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/implicitTypes.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/implicitTypes.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/implicitTypes.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/implicitTypes.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/inferenceFromCallableReferenceType.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/inferenceFromCallableReferenceType.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/inferenceFromCallableReferenceType.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/inferenceFromCallableReferenceType.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/inferenceFromCallableReferenceType.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/inferenceFromCallableReferenceType.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/inferenceFromCallableReferenceType.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/inferenceFromCallableReferenceType.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/inferenceFromExpectedType.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/inferenceFromExpectedType.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/inferenceFromExpectedType.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/inferenceFromExpectedType.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/inferenceFromExpectedType.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/inferenceFromExpectedType.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/inferenceFromExpectedType.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/inferenceFromExpectedType.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/javaStatic.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/javaStatic.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/javaStatic.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/javaStatic.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/javaStatic.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/javaStatic.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/javaStatic.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/javaStatic.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/manyCandidatesInference.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/manyCandidatesInference.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/manyCandidatesInference.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/manyCandidatesInference.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/manyCandidatesInference.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/manyCandidatesInference.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/manyCandidatesInference.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/manyCandidatesInference.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/manyInnerCandidates.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/manyInnerCandidates.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/manyInnerCandidates.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/manyInnerCandidates.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/manyInnerCandidates.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/manyInnerCandidates.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/manyInnerCandidates.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/manyInnerCandidates.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/manyInnerManyOuterCandidates.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/manyInnerManyOuterCandidates.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/manyInnerManyOuterCandidates.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/manyInnerManyOuterCandidates.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/manyInnerManyOuterCandidates.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/manyInnerManyOuterCandidates.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/manyInnerManyOuterCandidates.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/manyInnerManyOuterCandidates.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/manyInnermanyOuterCandidatesAmbiguity.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/manyInnermanyOuterCandidatesAmbiguity.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/manyInnermanyOuterCandidatesAmbiguity.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/manyInnermanyOuterCandidatesAmbiguity.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/manyInnermanyOuterCandidatesAmbiguity.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/manyInnermanyOuterCandidatesAmbiguity.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/manyInnermanyOuterCandidatesAmbiguity.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/manyInnermanyOuterCandidatesAmbiguity.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/manyOuterCandidates.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/manyOuterCandidates.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/manyOuterCandidates.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/manyOuterCandidates.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/manyOuterCandidates.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/manyOuterCandidates.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/manyOuterCandidates.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/manyOuterCandidates.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/properties.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/properties.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/properties.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/properties.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/properties.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/properties.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/properties.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/properties.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/sam.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/sam.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/sam.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/sam.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/sam.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/sam.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/sam.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/sam.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/simpleClassReceiver.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/simpleClassReceiver.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/simpleClassReceiver.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/simpleClassReceiver.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/simpleClassReceiver.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/simpleClassReceiver.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/simpleClassReceiver.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/simpleClassReceiver.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/simpleExpressionReceiver.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/simpleExpressionReceiver.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/simpleExpressionReceiver.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/simpleExpressionReceiver.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/simpleExpressionReceiver.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/simpleExpressionReceiver.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/simpleExpressionReceiver.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/simpleExpressionReceiver.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/simpleNoReceiver.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/simpleNoReceiver.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/simpleNoReceiver.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/simpleNoReceiver.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/simpleNoReceiver.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/simpleNoReceiver.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/simpleNoReceiver.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/simpleNoReceiver.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/varProperties.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/varProperties.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/varProperties.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/varProperties.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/varProperties.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/varProperties.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/varProperties.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/varProperties.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/classLiteralForParameter.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/classLiteralForParameter.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/classLiteralForParameter.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/classLiteralForParameter.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/classLiteralForParameter.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/classLiteralForParameter.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/classLiteralForParameter.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/classLiteralForParameter.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/cloneArray.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/cloneArray.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/cloneArray.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/cloneArray.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/cloneArray.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/cloneArray.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/cloneArray.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/cloneArray.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/companionLoad.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/companionLoad.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/companionLoad.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/companionLoad.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/companionLoad.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/companionLoad.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/companionLoad.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/companionLoad.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/components.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/components.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/components.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/components.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/components.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/components.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/components.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/components.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/concurrent.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/concurrent.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/concurrent.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/concurrent.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/concurrent.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/concurrent.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/concurrent.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/concurrent.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/concurrentMapOfAliases.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/concurrentMapOfAliases.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/concurrentMapOfAliases.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/concurrentMapOfAliases.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/concurrentMapOfAliases.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/concurrentMapOfAliases.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/concurrentMapOfAliases.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/concurrentMapOfAliases.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/contracts/callsInPlace.dot b/compiler/fir/analysis-tests/testData/resolveWithStdlib/contracts/callsInPlace.dot similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/contracts/callsInPlace.dot rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/contracts/callsInPlace.dot diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/contracts/callsInPlace.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/contracts/callsInPlace.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/contracts/callsInPlace.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/contracts/callsInPlace.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/contracts/callsInPlace.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/contracts/callsInPlace.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/contracts/callsInPlace.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/contracts/callsInPlace.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/contracts/conditionalEffects.dot b/compiler/fir/analysis-tests/testData/resolveWithStdlib/contracts/conditionalEffects.dot similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/contracts/conditionalEffects.dot rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/contracts/conditionalEffects.dot diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/contracts/conditionalEffects.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/contracts/conditionalEffects.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/contracts/conditionalEffects.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/contracts/conditionalEffects.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/contracts/conditionalEffects.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/contracts/conditionalEffects.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/contracts/conditionalEffects.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/contracts/conditionalEffects.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/contracts/notIsNullOrEmpty.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/contracts/notIsNullOrEmpty.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/contracts/notIsNullOrEmpty.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/contracts/notIsNullOrEmpty.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/contracts/notIsNullOrEmpty.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/contracts/notIsNullOrEmpty.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/contracts/notIsNullOrEmpty.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/contracts/notIsNullOrEmpty.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/delegates/anonymousInDelegate.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/delegates/anonymousInDelegate.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/delegates/anonymousInDelegate.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/delegates/anonymousInDelegate.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/delegates/anonymousInDelegate.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/delegates/anonymousInDelegate.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/delegates/anonymousInDelegate.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/delegates/anonymousInDelegate.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/delegates/delegateTypeMismatch.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/delegates/delegateTypeMismatch.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/delegates/delegateTypeMismatch.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/delegates/delegateTypeMismatch.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/delegates/delegateTypeMismatch.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/delegates/delegateTypeMismatch.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/delegates/delegateTypeMismatch.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/delegates/delegateTypeMismatch.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/delegates/delegateWithAnonymousObject.dot b/compiler/fir/analysis-tests/testData/resolveWithStdlib/delegates/delegateWithAnonymousObject.dot similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/delegates/delegateWithAnonymousObject.dot rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/delegates/delegateWithAnonymousObject.dot diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/delegates/delegateWithAnonymousObject.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/delegates/delegateWithAnonymousObject.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/delegates/delegateWithAnonymousObject.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/delegates/delegateWithAnonymousObject.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/delegates/delegateWithAnonymousObject.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/delegates/delegateWithAnonymousObject.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/delegates/delegateWithAnonymousObject.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/delegates/delegateWithAnonymousObject.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/delegates/propertyWithFunctionalType.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/delegates/propertyWithFunctionalType.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/delegates/propertyWithFunctionalType.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/delegates/propertyWithFunctionalType.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/delegates/propertyWithFunctionalType.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/delegates/propertyWithFunctionalType.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/delegates/propertyWithFunctionalType.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/delegates/propertyWithFunctionalType.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/delegates/simpleDelegateProvider.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/delegates/simpleDelegateProvider.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/delegates/simpleDelegateProvider.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/delegates/simpleDelegateProvider.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/delegates/simpleDelegateProvider.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/delegates/simpleDelegateProvider.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/delegates/simpleDelegateProvider.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/delegates/simpleDelegateProvider.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/delegates/simpleDelegatedToMap.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/delegates/simpleDelegatedToMap.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/delegates/simpleDelegatedToMap.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/delegates/simpleDelegatedToMap.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/delegates/simpleDelegatedToMap.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/delegates/simpleDelegatedToMap.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/delegates/simpleDelegatedToMap.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/delegates/simpleDelegatedToMap.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/emptyArray.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/emptyArray.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/emptyArray.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/emptyArray.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/emptyArray.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/emptyArray.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/emptyArray.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/emptyArray.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/enumValuesDeserialized.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/enumValuesDeserialized.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/enumValuesDeserialized.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/enumValuesDeserialized.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/enumValuesDeserialized.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/enumValuesDeserialized.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/enumValuesDeserialized.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/enumValuesDeserialized.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/exception.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/exception.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/exception.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/exception.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/exception.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/exception.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/exception.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/exception.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/factoryFunctionOverloads.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/factoryFunctionOverloads.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/factoryFunctionOverloads.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/factoryFunctionOverloads.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/factoryFunctionOverloads.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/factoryFunctionOverloads.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/factoryFunctionOverloads.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/factoryFunctionOverloads.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/functionAndFunctionN.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/functionAndFunctionN.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/functionAndFunctionN.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/functionAndFunctionN.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/functionAndFunctionN.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/functionAndFunctionN.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/functionAndFunctionN.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/functionAndFunctionN.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/functionX.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/functionX.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/functionX.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/functionX.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/functionX.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/functionX.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/functionX.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/functionX.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/getOnKProperty.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/getOnKProperty.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/getOnKProperty.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/getOnKProperty.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/getOnKProperty.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/getOnKProperty.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/getOnKProperty.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/getOnKProperty.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/hashMapTypeAlias.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/hashMapTypeAlias.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/hashMapTypeAlias.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/hashMapTypeAlias.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/hashMapTypeAlias.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/hashMapTypeAlias.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/hashMapTypeAlias.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/hashMapTypeAlias.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/hashSet.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/hashSet.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/hashSet.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/hashSet.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/hashSet.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/hashSet.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/hashSet.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/hashSet.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/hashTableWithForEach.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/hashTableWithForEach.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/hashTableWithForEach.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/hashTableWithForEach.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/hashTableWithForEach.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/hashTableWithForEach.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/hashTableWithForEach.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/hashTableWithForEach.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/helloWorld.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/helloWorld.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/helloWorld.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/helloWorld.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/helloWorld.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/helloWorld.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/helloWorld.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/helloWorld.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/implicitReceiverOrder.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/implicitReceiverOrder.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/implicitReceiverOrder.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/implicitReceiverOrder.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/implicitReceiverOrder.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/implicitReceiverOrder.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/implicitReceiverOrder.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/implicitReceiverOrder.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/inapplicableRemoveAll.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/inapplicableRemoveAll.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/inapplicableRemoveAll.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/inapplicableRemoveAll.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/inapplicableRemoveAll.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/inapplicableRemoveAll.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/inapplicableRemoveAll.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/inapplicableRemoveAll.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/inference/complexConstraintSystem.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/inference/complexConstraintSystem.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/inference/complexConstraintSystem.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/inference/complexConstraintSystem.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/inference/complexConstraintSystem.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/inference/complexConstraintSystem.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/inference/complexConstraintSystem.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/inference/complexConstraintSystem.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/FieldAndGetter.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/FieldAndGetter.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/FieldAndGetter.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/FieldAndGetter.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/FieldAndGetter.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/FieldAndGetter.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/FieldAndGetter.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/FieldAndGetter.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/FieldSubstitution.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/FieldSubstitution.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/FieldSubstitution.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/FieldSubstitution.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/FieldSubstitution.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/FieldSubstitution.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/FieldSubstitution.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/FieldSubstitution.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/FunctionTypeInJava.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/FunctionTypeInJava.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/FunctionTypeInJava.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/FunctionTypeInJava.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/FunctionTypeInJava.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/FunctionTypeInJava.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/FunctionTypeInJava.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/FunctionTypeInJava.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/JavaVisibility2.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/JavaVisibility2.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/JavaVisibility2.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/JavaVisibility2.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/JavaVisibility2.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/JavaVisibility2.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/JavaVisibility2.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/JavaVisibility2.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/KJKComplexHierarchy.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/KJKComplexHierarchy.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/KJKComplexHierarchy.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/KJKComplexHierarchy.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/KJKComplexHierarchy.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/KJKComplexHierarchy.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/KJKComplexHierarchy.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/KJKComplexHierarchy.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/KJKComplexHierarchyWithNested.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/KJKComplexHierarchyWithNested.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/KJKComplexHierarchyWithNested.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/KJKComplexHierarchyWithNested.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/KJKComplexHierarchyWithNested.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/KJKComplexHierarchyWithNested.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/KJKComplexHierarchyWithNested.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/KJKComplexHierarchyWithNested.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/KJKInheritance.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/KJKInheritance.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/KJKInheritance.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/KJKInheritance.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/KJKInheritance.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/KJKInheritance.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/KJKInheritance.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/KJKInheritance.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/KJKInheritanceGeneric.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/KJKInheritanceGeneric.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/KJKInheritanceGeneric.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/KJKInheritanceGeneric.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/KJKInheritanceGeneric.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/KJKInheritanceGeneric.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/KJKInheritanceGeneric.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/KJKInheritanceGeneric.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/KotlinClassParameter.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/KotlinClassParameter.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/KotlinClassParameter.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/KotlinClassParameter.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/KotlinClassParameter.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/KotlinClassParameter.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/KotlinClassParameter.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/KotlinClassParameter.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/KotlinClassParameterGeneric.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/KotlinClassParameterGeneric.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/KotlinClassParameterGeneric.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/KotlinClassParameterGeneric.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/KotlinClassParameterGeneric.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/KotlinClassParameterGeneric.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/KotlinClassParameterGeneric.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/KotlinClassParameterGeneric.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/LoggerInstance.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/LoggerInstance.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/LoggerInstance.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/LoggerInstance.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/LoggerInstance.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/LoggerInstance.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/LoggerInstance.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/LoggerInstance.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/MapCompute.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/MapCompute.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/MapCompute.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/MapCompute.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/MapCompute.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/MapCompute.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/MapCompute.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/MapCompute.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/MapEntry.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/MapEntry.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/MapEntry.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/MapEntry.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/MapEntry.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/MapEntry.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/MapEntry.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/MapEntry.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/MyException.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/MyException.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/MyException.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/MyException.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/MyException.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/MyException.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/MyException.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/MyException.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/MyIterable.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/MyIterable.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/MyIterable.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/MyIterable.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/MyIterable.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/MyIterable.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/MyIterable.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/MyIterable.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/MyMap.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/MyMap.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/MyMap.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/MyMap.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/MyMap.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/MyMap.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/MyMap.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/MyMap.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/RawType.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/RawType.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/RawType.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/RawType.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/RawType.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/RawType.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/RawType.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/RawType.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/StaticClassConstructorFromBaseClass.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/StaticClassConstructorFromBaseClass.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/StaticClassConstructorFromBaseClass.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/StaticClassConstructorFromBaseClass.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/StaticClassConstructorFromBaseClass.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/StaticClassConstructorFromBaseClass.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/StaticClassConstructorFromBaseClass.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/StaticClassConstructorFromBaseClass.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/StaticFromBaseClass.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/StaticFromBaseClass.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/StaticFromBaseClass.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/StaticFromBaseClass.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/StaticFromBaseClass.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/StaticFromBaseClass.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/StaticFromBaseClass.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/StaticFromBaseClass.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/StaticGenericMethod.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/StaticGenericMethod.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/StaticGenericMethod.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/StaticGenericMethod.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/StaticGenericMethod.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/StaticGenericMethod.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/StaticGenericMethod.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/StaticGenericMethod.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/SyntheticAfterFiltering.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/SyntheticAfterFiltering.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/SyntheticAfterFiltering.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/SyntheticAfterFiltering.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/SyntheticAfterFiltering.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/SyntheticAfterFiltering.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/SyntheticAfterFiltering.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/SyntheticAfterFiltering.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/SyntheticWithForEach.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/SyntheticWithForEach.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/SyntheticWithForEach.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/SyntheticWithForEach.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/SyntheticWithForEach.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/SyntheticWithForEach.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/SyntheticWithForEach.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/SyntheticWithForEach.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/capturedFlexible.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/capturedFlexible.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/capturedFlexible.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/capturedFlexible.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/capturedFlexible.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/capturedFlexible.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/capturedFlexible.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/capturedFlexible.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/complexFlexibleInference.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/complexFlexibleInference.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/complexFlexibleInference.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/complexFlexibleInference.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/complexFlexibleInference.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/complexFlexibleInference.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/complexFlexibleInference.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/complexFlexibleInference.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/fieldOverride.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/fieldOverride.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/fieldOverride.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/fieldOverride.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/fieldOverride.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/fieldOverride.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/fieldOverride.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/fieldOverride.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/flexibleTypeAliases.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/flexibleTypeAliases.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/flexibleTypeAliases.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/flexibleTypeAliases.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/flexibleTypeAliases.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/flexibleTypeAliases.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/flexibleTypeAliases.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/flexibleTypeAliases.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/mapMerge.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/mapMerge.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/mapMerge.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/mapMerge.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/mapMerge.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/mapMerge.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/mapMerge.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/mapMerge.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/outerInnerClasses.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/outerInnerClasses.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/outerInnerClasses.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/outerInnerClasses.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/outerInnerClasses.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/outerInnerClasses.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/outerInnerClasses.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/outerInnerClasses.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/smartSet.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/smartSet.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/smartSet.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/smartSet.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/smartSet.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/smartSet.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/smartSet.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/smartSet.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/typeParameterUse.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/typeParameterUse.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/typeParameterUse.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/typeParameterUse.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/j+k/typeParameterUse.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/typeParameterUse.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/j+k/typeParameterUse.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/typeParameterUse.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/javaEnumSynthetic.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/javaEnumSynthetic.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/javaEnumSynthetic.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/javaEnumSynthetic.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/javaEnumSynthetic.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/javaEnumSynthetic.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/javaEnumSynthetic.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/javaEnumSynthetic.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/javaLangComparator.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/javaLangComparator.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/javaLangComparator.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/javaLangComparator.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/javaLangComparator.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/javaLangComparator.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/javaLangComparator.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/javaLangComparator.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/kotlinComparatorAlias.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/kotlinComparatorAlias.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/kotlinComparatorAlias.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/kotlinComparatorAlias.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/kotlinComparatorAlias.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/kotlinComparatorAlias.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/kotlinComparatorAlias.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/kotlinComparatorAlias.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/listPlusAssign.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/listPlusAssign.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/listPlusAssign.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/listPlusAssign.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/listPlusAssign.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/listPlusAssign.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/listPlusAssign.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/listPlusAssign.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/lowPriorityInResolution.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/lowPriorityInResolution.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/lowPriorityInResolution.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/lowPriorityInResolution.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/lowPriorityInResolution.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/lowPriorityInResolution.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/lowPriorityInResolution.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/lowPriorityInResolution.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/mapList.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/mapList.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/mapList.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/mapList.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/mapList.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/mapList.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/mapList.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/mapList.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/multipleImplicitReceivers.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/multipleImplicitReceivers.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/multipleImplicitReceivers.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/multipleImplicitReceivers.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/multipleImplicitReceivers.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/multipleImplicitReceivers.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/multipleImplicitReceivers.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/multipleImplicitReceivers.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/noneWithForEach.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/noneWithForEach.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/noneWithForEach.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/noneWithForEach.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/noneWithForEach.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/noneWithForEach.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/noneWithForEach.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/noneWithForEach.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/nullableTypeParameter.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/nullableTypeParameter.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/nullableTypeParameter.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/nullableTypeParameter.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/nullableTypeParameter.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/nullableTypeParameter.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/nullableTypeParameter.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/nullableTypeParameter.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/problems.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/problems.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/problems.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/problems.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/problems.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/problems.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/problems.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/problems.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/problems/KJKComplexHierarchyNestedLoop.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/problems/KJKComplexHierarchyNestedLoop.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/problems/KJKComplexHierarchyNestedLoop.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/problems/KJKComplexHierarchyNestedLoop.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/problems/KJKComplexHierarchyNestedLoop.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/problems/KJKComplexHierarchyNestedLoop.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/problems/KJKComplexHierarchyNestedLoop.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/problems/KJKComplexHierarchyNestedLoop.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/problems/invokePriority.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/problems/invokePriority.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/problems/invokePriority.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/problems/invokePriority.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/problems/invokePriority.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/problems/invokePriority.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/problems/invokePriority.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/problems/invokePriority.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/problems/qualifierPriority.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/problems/qualifierPriority.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/problems/qualifierPriority.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/problems/qualifierPriority.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/problems/qualifierPriority.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/problems/qualifierPriority.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/problems/qualifierPriority.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/problems/qualifierPriority.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/problems/receiverResolutionInLambda.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/problems/receiverResolutionInLambda.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/problems/receiverResolutionInLambda.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/problems/receiverResolutionInLambda.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/problems/receiverResolutionInLambda.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/problems/receiverResolutionInLambda.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/problems/receiverResolutionInLambda.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/problems/receiverResolutionInLambda.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/problems/weakHashMap.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/problems/weakHashMap.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/problems/weakHashMap.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/problems/weakHashMap.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/problems/weakHashMap.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/problems/weakHashMap.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/problems/weakHashMap.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/problems/weakHashMap.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/rangeTo.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/rangeTo.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/rangeTo.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/rangeTo.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/rangeTo.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/rangeTo.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/rangeTo.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/rangeTo.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/recursiveBug.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/recursiveBug.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/recursiveBug.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/recursiveBug.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/recursiveBug.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/recursiveBug.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/recursiveBug.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/recursiveBug.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/reflectionClass.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/reflectionClass.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/reflectionClass.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/reflectionClass.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/reflectionClass.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/reflectionClass.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/reflectionClass.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/reflectionClass.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/removeIf.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/removeIf.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/removeIf.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/removeIf.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/removeIf.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/removeIf.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/removeIf.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/removeIf.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/removeOnAbstractMap.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/removeOnAbstractMap.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/removeOnAbstractMap.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/removeOnAbstractMap.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/removeOnAbstractMap.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/removeOnAbstractMap.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/removeOnAbstractMap.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/removeOnAbstractMap.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/runOnIntegerLiteral.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/runOnIntegerLiteral.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/runOnIntegerLiteral.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/runOnIntegerLiteral.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/runOnIntegerLiteral.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/runOnIntegerLiteral.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/runOnIntegerLiteral.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/runOnIntegerLiteral.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/simpleLazy.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/simpleLazy.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/simpleLazy.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/simpleLazy.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/simpleLazy.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/simpleLazy.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/simpleLazy.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/simpleLazy.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/smartcasts/tryWithLambdaInside.dot b/compiler/fir/analysis-tests/testData/resolveWithStdlib/smartcasts/tryWithLambdaInside.dot similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/smartcasts/tryWithLambdaInside.dot rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/smartcasts/tryWithLambdaInside.dot diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/smartcasts/tryWithLambdaInside.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/smartcasts/tryWithLambdaInside.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/smartcasts/tryWithLambdaInside.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/smartcasts/tryWithLambdaInside.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/smartcasts/tryWithLambdaInside.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/smartcasts/tryWithLambdaInside.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/smartcasts/tryWithLambdaInside.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/smartcasts/tryWithLambdaInside.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/toSortedMapWithComparator.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/toSortedMapWithComparator.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/toSortedMapWithComparator.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/toSortedMapWithComparator.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/toSortedMapWithComparator.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/toSortedMapWithComparator.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/toSortedMapWithComparator.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/toSortedMapWithComparator.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/topLevelResolve.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/topLevelResolve.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/topLevelResolve.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/topLevelResolve.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/topLevelResolve.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/topLevelResolve.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/topLevelResolve.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/topLevelResolve.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/typeAliasDeserialization.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/typeAliasDeserialization.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/typeAliasDeserialization.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/typeAliasDeserialization.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/typeAliasDeserialization.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/typeAliasDeserialization.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/typeAliasDeserialization.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/typeAliasDeserialization.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/typeAliasWithForEach.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/typeAliasWithForEach.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/typeAliasWithForEach.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/typeAliasWithForEach.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/typeAliasWithForEach.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/typeAliasWithForEach.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/typeAliasWithForEach.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/typeAliasWithForEach.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/typeParameterDerived.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/typeParameterDerived.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/typeParameterDerived.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/typeParameterDerived.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/typeParameterDerived.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/typeParameterDerived.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/typeParameterDerived.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/typeParameterDerived.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/unaryOperators.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/unaryOperators.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/unaryOperators.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/unaryOperators.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/unaryOperators.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/unaryOperators.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/unaryOperators.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/unaryOperators.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/whenAsLambdaReturnStatement.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/whenAsLambdaReturnStatement.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/whenAsLambdaReturnStatement.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/whenAsLambdaReturnStatement.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/whenAsLambdaReturnStatement.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/whenAsLambdaReturnStatement.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/whenAsLambdaReturnStatement.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/whenAsLambdaReturnStatement.txt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/withInInitializer.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/withInInitializer.kt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/withInInitializer.kt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/withInInitializer.kt diff --git a/compiler/fir/resolve/testData/resolveWithStdlib/withInInitializer.txt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/withInInitializer.txt similarity index 100% rename from compiler/fir/resolve/testData/resolveWithStdlib/withInInitializer.txt rename to compiler/fir/analysis-tests/testData/resolveWithStdlib/withInInitializer.txt diff --git a/compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/AbstractFirLoadCompiledKotlin.kt b/compiler/fir/analysis-tests/tests/org/jetbrains/kotlin/fir/AbstractFirLoadCompiledKotlin.kt similarity index 98% rename from compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/AbstractFirLoadCompiledKotlin.kt rename to compiler/fir/analysis-tests/tests/org/jetbrains/kotlin/fir/AbstractFirLoadCompiledKotlin.kt index e3f071b6a85..6ab2a83fabf 100644 --- a/compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/AbstractFirLoadCompiledKotlin.kt +++ b/compiler/fir/analysis-tests/tests/org/jetbrains/kotlin/fir/AbstractFirLoadCompiledKotlin.kt @@ -79,7 +79,7 @@ abstract class AbstractFirLoadCompiledKotlin : AbstractFirResolveWithSessionTest } val testDataDirectoryPath = - "compiler/fir/resolve/testData/loadCompiledKotlin/" + + "compiler/fir/analysis-tests/testData/loadCompiledKotlin/" + testDataPath .removePrefix("compiler/testData/loadJava/compiledKotlin/") .removeSuffix(File(testDataPath).name) diff --git a/compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/AbstractFirResolveTestCaseWithStdlib.kt b/compiler/fir/analysis-tests/tests/org/jetbrains/kotlin/fir/AbstractFirResolveTestCaseWithStdlib.kt similarity index 100% rename from compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/AbstractFirResolveTestCaseWithStdlib.kt rename to compiler/fir/analysis-tests/tests/org/jetbrains/kotlin/fir/AbstractFirResolveTestCaseWithStdlib.kt diff --git a/compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/AbstractFirResolveWithSessionTestCase.kt b/compiler/fir/analysis-tests/tests/org/jetbrains/kotlin/fir/AbstractFirResolveWithSessionTestCase.kt similarity index 100% rename from compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/AbstractFirResolveWithSessionTestCase.kt rename to compiler/fir/analysis-tests/tests/org/jetbrains/kotlin/fir/AbstractFirResolveWithSessionTestCase.kt diff --git a/compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/BuiltInsDeserializationForFirTestCase.kt b/compiler/fir/analysis-tests/tests/org/jetbrains/kotlin/fir/BuiltInsDeserializationForFirTestCase.kt similarity index 95% rename from compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/BuiltInsDeserializationForFirTestCase.kt rename to compiler/fir/analysis-tests/tests/org/jetbrains/kotlin/fir/BuiltInsDeserializationForFirTestCase.kt index e6227269694..5e32578c678 100644 --- a/compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/BuiltInsDeserializationForFirTestCase.kt +++ b/compiler/fir/analysis-tests/tests/org/jetbrains/kotlin/fir/BuiltInsDeserializationForFirTestCase.kt @@ -56,7 +56,7 @@ class BuiltInsDeserializationForFirTestCase : AbstractFirResolveWithSessionTestC KotlinTestUtils.assertEqualsToFile( - File("compiler/fir/resolve/testData/builtIns/" + packageFqName.asString().replace('.', '-') + ".txt"), + File("compiler/fir/analysis-tests/testData/builtIns/" + packageFqName.asString().replace('.', '-') + ".txt"), builder.toString() ) } diff --git a/compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/FirDiagnosticsTestGenerated.java b/compiler/fir/analysis-tests/tests/org/jetbrains/kotlin/fir/FirDiagnosticsTestGenerated.java similarity index 58% rename from compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/FirDiagnosticsTestGenerated.java rename to compiler/fir/analysis-tests/tests/org/jetbrains/kotlin/fir/FirDiagnosticsTestGenerated.java index 4bda2109717..1116d9a2cea 100644 --- a/compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/FirDiagnosticsTestGenerated.java +++ b/compiler/fir/analysis-tests/tests/org/jetbrains/kotlin/fir/FirDiagnosticsTestGenerated.java @@ -16,7 +16,7 @@ import java.util.regex.Pattern; /** This class is generated by {@link org.jetbrains.kotlin.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */ @SuppressWarnings("all") -@TestMetadata("compiler/fir/resolve/testData/resolve") +@TestMetadata("compiler/fir/analysis-tests/testData/resolve") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public class FirDiagnosticsTestGenerated extends AbstractFirDiagnosticsTest { @@ -25,380 +25,380 @@ public class FirDiagnosticsTestGenerated extends AbstractFirDiagnosticsTest { } public void testAllFilesPresentInResolve() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("asImports.kt") public void testAsImports() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/asImports.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/asImports.kt"); } @TestMetadata("bareTypes.kt") public void testBareTypes() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/bareTypes.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/bareTypes.kt"); } @TestMetadata("cast.kt") public void testCast() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/cast.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/cast.kt"); } @TestMetadata("companion.kt") public void testCompanion() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/companion.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/companion.kt"); } @TestMetadata("companionObjectCall.kt") public void testCompanionObjectCall() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/companionObjectCall.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/companionObjectCall.kt"); } @TestMetadata("companionUsesNested.kt") public void testCompanionUsesNested() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/companionUsesNested.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/companionUsesNested.kt"); } @TestMetadata("constantValues.kt") public void testConstantValues() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/constantValues.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/constantValues.kt"); } @TestMetadata("copy.kt") public void testCopy() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/copy.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/copy.kt"); } @TestMetadata("covariantArrayAsReceiver.kt") public void testCovariantArrayAsReceiver() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/covariantArrayAsReceiver.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/covariantArrayAsReceiver.kt"); } @TestMetadata("defaultJavaImportHiding.kt") public void testDefaultJavaImportHiding() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/defaultJavaImportHiding.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/defaultJavaImportHiding.kt"); } @TestMetadata("definitelyNotNullAmbiguity.kt") public void testDefinitelyNotNullAmbiguity() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/definitelyNotNullAmbiguity.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/definitelyNotNullAmbiguity.kt"); } @TestMetadata("delegatedSuperType.kt") public void testDelegatedSuperType() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/delegatedSuperType.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/delegatedSuperType.kt"); } @TestMetadata("delegatingConstructorCall.kt") public void testDelegatingConstructorCall() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/delegatingConstructorCall.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/delegatingConstructorCall.kt"); } @TestMetadata("delegatingConstructorsAndTypeAliases.kt") public void testDelegatingConstructorsAndTypeAliases() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/delegatingConstructorsAndTypeAliases.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/delegatingConstructorsAndTypeAliases.kt"); } @TestMetadata("derivedClass.kt") public void testDerivedClass() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/derivedClass.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/derivedClass.kt"); } @TestMetadata("enum.kt") public void testEnum() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/enum.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/enum.kt"); } @TestMetadata("enumWithCompanion.kt") public void testEnumWithCompanion() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/enumWithCompanion.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/enumWithCompanion.kt"); } @TestMetadata("exhaustiveWhenAndDNNType.kt") public void testExhaustiveWhenAndDNNType() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/exhaustiveWhenAndDNNType.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/exhaustiveWhenAndDNNType.kt"); } @TestMetadata("exhaustiveWhenAndFlexibleType.kt") public void testExhaustiveWhenAndFlexibleType() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/exhaustiveWhenAndFlexibleType.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/exhaustiveWhenAndFlexibleType.kt"); } @TestMetadata("exhaustiveness_boolean.kt") public void testExhaustiveness_boolean() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/exhaustiveness_boolean.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/exhaustiveness_boolean.kt"); } @TestMetadata("exhaustiveness_enum.kt") public void testExhaustiveness_enum() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/exhaustiveness_enum.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/exhaustiveness_enum.kt"); } @TestMetadata("exhaustiveness_sealedClass.kt") public void testExhaustiveness_sealedClass() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/exhaustiveness_sealedClass.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/exhaustiveness_sealedClass.kt"); } @TestMetadata("exhaustiveness_sealedObject.kt") public void testExhaustiveness_sealedObject() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/exhaustiveness_sealedObject.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/exhaustiveness_sealedObject.kt"); } @TestMetadata("extension.kt") public void testExtension() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/extension.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/extension.kt"); } @TestMetadata("F.kt") public void testF() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/F.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/F.kt"); } @TestMetadata("fakeRecursiveSupertype.kt") public void testFakeRecursiveSupertype() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/fakeRecursiveSupertype.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/fakeRecursiveSupertype.kt"); } @TestMetadata("fakeRecursiveTypealias.kt") public void testFakeRecursiveTypealias() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/fakeRecursiveTypealias.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/fakeRecursiveTypealias.kt"); } @TestMetadata("fib.kt") public void testFib() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/fib.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/fib.kt"); } @TestMetadata("ft.kt") public void testFt() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/ft.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/ft.kt"); } @TestMetadata("functionTypeAlias.kt") public void testFunctionTypeAlias() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/functionTypeAlias.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/functionTypeAlias.kt"); } @TestMetadata("functionTypes.kt") public void testFunctionTypes() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/functionTypes.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/functionTypes.kt"); } @TestMetadata("genericConstructors.kt") public void testGenericConstructors() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/genericConstructors.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/genericConstructors.kt"); } @TestMetadata("genericFunctions.kt") public void testGenericFunctions() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/genericFunctions.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/genericFunctions.kt"); } @TestMetadata("incorrectSuperCall.kt") public void testIncorrectSuperCall() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/incorrectSuperCall.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/incorrectSuperCall.kt"); } @TestMetadata("intersectionScope.kt") public void testIntersectionScope() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/intersectionScope.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/intersectionScope.kt"); } @TestMetadata("intersectionTypes.kt") public void testIntersectionTypes() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/intersectionTypes.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/intersectionTypes.kt"); } @TestMetadata("invokeInWhenSubjectVariableInitializer.kt") public void testInvokeInWhenSubjectVariableInitializer() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/invokeInWhenSubjectVariableInitializer.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/invokeInWhenSubjectVariableInitializer.kt"); } @TestMetadata("invokeOfLambdaWithReceiver.kt") public void testInvokeOfLambdaWithReceiver() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/invokeOfLambdaWithReceiver.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/invokeOfLambdaWithReceiver.kt"); } @TestMetadata("javaFieldVsAccessor.kt") public void testJavaFieldVsAccessor() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/javaFieldVsAccessor.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/javaFieldVsAccessor.kt"); } @TestMetadata("javaStaticScopeInheritance.kt") public void testJavaStaticScopeInheritance() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/javaStaticScopeInheritance.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/javaStaticScopeInheritance.kt"); } @TestMetadata("lambdaArgInScopeFunction.kt") public void testLambdaArgInScopeFunction() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/lambdaArgInScopeFunction.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/lambdaArgInScopeFunction.kt"); } @TestMetadata("lambdaPropertyTypeInference.kt") public void testLambdaPropertyTypeInference() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/lambdaPropertyTypeInference.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/lambdaPropertyTypeInference.kt"); } @TestMetadata("localFunctionsHiding.kt") public void testLocalFunctionsHiding() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/localFunctionsHiding.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/localFunctionsHiding.kt"); } @TestMetadata("localObject.kt") public void testLocalObject() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/localObject.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/localObject.kt"); } @TestMetadata("nestedClass.kt") public void testNestedClass() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/nestedClass.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/nestedClass.kt"); } @TestMetadata("nestedClassContructor.kt") public void testNestedClassContructor() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/nestedClassContructor.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/nestedClassContructor.kt"); } @TestMetadata("nestedClassNameClash.kt") public void testNestedClassNameClash() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/nestedClassNameClash.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/nestedClassNameClash.kt"); } @TestMetadata("NestedOfAliasedType.kt") public void testNestedOfAliasedType() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/NestedOfAliasedType.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/NestedOfAliasedType.kt"); } @TestMetadata("nestedReturnType.kt") public void testNestedReturnType() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/nestedReturnType.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/nestedReturnType.kt"); } @TestMetadata("NestedSuperType.kt") public void testNestedSuperType() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/NestedSuperType.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/NestedSuperType.kt"); } @TestMetadata("objectInnerClass.kt") public void testObjectInnerClass() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/objectInnerClass.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/objectInnerClass.kt"); } @TestMetadata("problems2.kt") public void testProblems2() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/problems2.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/problems2.kt"); } @TestMetadata("propertyFromJavaPlusAssign.kt") public void testPropertyFromJavaPlusAssign() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/propertyFromJavaPlusAssign.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/propertyFromJavaPlusAssign.kt"); } @TestMetadata("qualifierWithCompanion.kt") public void testQualifierWithCompanion() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/qualifierWithCompanion.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/qualifierWithCompanion.kt"); } @TestMetadata("recursiveCallOnWhenWithSealedClass.kt") public void testRecursiveCallOnWhenWithSealedClass() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/recursiveCallOnWhenWithSealedClass.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/recursiveCallOnWhenWithSealedClass.kt"); } @TestMetadata("sealedClass.kt") public void testSealedClass() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/sealedClass.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/sealedClass.kt"); } @TestMetadata("simpleClass.kt") public void testSimpleClass() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/simpleClass.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/simpleClass.kt"); } @TestMetadata("simpleTypeAlias.kt") public void testSimpleTypeAlias() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/simpleTypeAlias.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/simpleTypeAlias.kt"); } @TestMetadata("spreadOperator.kt") public void testSpreadOperator() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/spreadOperator.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/spreadOperator.kt"); } @TestMetadata("syntheticsVsNormalProperties.kt") public void testSyntheticsVsNormalProperties() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/syntheticsVsNormalProperties.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/syntheticsVsNormalProperties.kt"); } @TestMetadata("treeSet.kt") public void testTreeSet() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/treeSet.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/treeSet.kt"); } @TestMetadata("tryInference.kt") public void testTryInference() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/tryInference.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/tryInference.kt"); } @TestMetadata("TwoDeclarationsInSameFile.kt") public void testTwoDeclarationsInSameFile() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/TwoDeclarationsInSameFile.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/TwoDeclarationsInSameFile.kt"); } @TestMetadata("typeAliasWithGeneric.kt") public void testTypeAliasWithGeneric() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/typeAliasWithGeneric.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/typeAliasWithGeneric.kt"); } @TestMetadata("typeAliasWithTypeArguments.kt") public void testTypeAliasWithTypeArguments() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/typeAliasWithTypeArguments.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/typeAliasWithTypeArguments.kt"); } @TestMetadata("typeFromGetter.kt") public void testTypeFromGetter() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/typeFromGetter.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/typeFromGetter.kt"); } @TestMetadata("typeParameterInPropertyReceiver.kt") public void testTypeParameterInPropertyReceiver() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/typeParameterInPropertyReceiver.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/typeParameterInPropertyReceiver.kt"); } @TestMetadata("typeParameterVsNested.kt") public void testTypeParameterVsNested() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/typeParameterVsNested.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/typeParameterVsNested.kt"); } @TestMetadata("typesInLocalFunctions.kt") public void testTypesInLocalFunctions() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/typesInLocalFunctions.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/typesInLocalFunctions.kt"); } @TestMetadata("varargInPrimaryConstructor.kt") public void testVarargInPrimaryConstructor() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/varargInPrimaryConstructor.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/varargInPrimaryConstructor.kt"); } @TestMetadata("whenAsReceiver.kt") public void testWhenAsReceiver() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/whenAsReceiver.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/whenAsReceiver.kt"); } @TestMetadata("whenElse.kt") public void testWhenElse() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/whenElse.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/whenElse.kt"); } @TestMetadata("whenExpressionType.kt") public void testWhenExpressionType() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/whenExpressionType.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/whenExpressionType.kt"); } @TestMetadata("whenInference.kt") public void testWhenInference() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/whenInference.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/whenInference.kt"); } - @TestMetadata("compiler/fir/resolve/testData/resolve/arguments") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/arguments") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Arguments extends AbstractFirDiagnosticsTest { @@ -407,126 +407,126 @@ public class FirDiagnosticsTestGenerated extends AbstractFirDiagnosticsTest { } public void testAllFilesPresentInArguments() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/arguments"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/arguments"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("ambiguityOnJavaOverride.kt") public void testAmbiguityOnJavaOverride() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arguments/ambiguityOnJavaOverride.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arguments/ambiguityOnJavaOverride.kt"); } @TestMetadata("default.kt") public void testDefault() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arguments/default.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arguments/default.kt"); } @TestMetadata("defaultFromOverrides.kt") public void testDefaultFromOverrides() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arguments/defaultFromOverrides.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arguments/defaultFromOverrides.kt"); } @TestMetadata("definetelyNotNullForTypeParameter.kt") public void testDefinetelyNotNullForTypeParameter() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arguments/definetelyNotNullForTypeParameter.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arguments/definetelyNotNullForTypeParameter.kt"); } @TestMetadata("extensionLambdaInDefaultArgument.kt") public void testExtensionLambdaInDefaultArgument() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arguments/extensionLambdaInDefaultArgument.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arguments/extensionLambdaInDefaultArgument.kt"); } @TestMetadata("fieldPlusAssign.kt") public void testFieldPlusAssign() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arguments/fieldPlusAssign.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arguments/fieldPlusAssign.kt"); } @TestMetadata("incorrectFunctionalType.kt") public void testIncorrectFunctionalType() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arguments/incorrectFunctionalType.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arguments/incorrectFunctionalType.kt"); } @TestMetadata("integerLiteralTypes.kt") public void testIntegerLiteralTypes() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arguments/integerLiteralTypes.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arguments/integerLiteralTypes.kt"); } @TestMetadata("invoke.kt") public void testInvoke() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arguments/invoke.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arguments/invoke.kt"); } @TestMetadata("javaArrayVariance.kt") public void testJavaArrayVariance() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arguments/javaArrayVariance.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arguments/javaArrayVariance.kt"); } @TestMetadata("lambda.kt") public void testLambda() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arguments/lambda.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arguments/lambda.kt"); } @TestMetadata("lambdaInLambda.kt") public void testLambdaInLambda() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arguments/lambdaInLambda.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arguments/lambdaInLambda.kt"); } @TestMetadata("lambdaInLambda2.kt") public void testLambdaInLambda2() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arguments/lambdaInLambda2.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arguments/lambdaInLambda2.kt"); } @TestMetadata("lambdaInUnresolvedCall.kt") public void testLambdaInUnresolvedCall() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arguments/lambdaInUnresolvedCall.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arguments/lambdaInUnresolvedCall.kt"); } @TestMetadata("operatorsOverLiterals.kt") public void testOperatorsOverLiterals() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arguments/operatorsOverLiterals.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arguments/operatorsOverLiterals.kt"); } @TestMetadata("overloadByReceiver.kt") public void testOverloadByReceiver() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arguments/overloadByReceiver.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arguments/overloadByReceiver.kt"); } @TestMetadata("overloadWithDefault.kt") public void testOverloadWithDefault() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arguments/overloadWithDefault.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arguments/overloadWithDefault.kt"); } @TestMetadata("simple.kt") public void testSimple() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arguments/simple.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arguments/simple.kt"); } @TestMetadata("stringTemplates.kt") public void testStringTemplates() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arguments/stringTemplates.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arguments/stringTemplates.kt"); } @TestMetadata("tryInLambda.kt") public void testTryInLambda() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arguments/tryInLambda.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arguments/tryInLambda.kt"); } @TestMetadata("untouchedReturnInIf.kt") public void testUntouchedReturnInIf() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arguments/untouchedReturnInIf.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arguments/untouchedReturnInIf.kt"); } @TestMetadata("vararg.kt") public void testVararg() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arguments/vararg.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arguments/vararg.kt"); } @TestMetadata("varargProjection.kt") public void testVarargProjection() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arguments/varargProjection.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arguments/varargProjection.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/arrays") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/arrays") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Arrays extends AbstractFirDiagnosticsTest { @@ -535,21 +535,21 @@ public class FirDiagnosticsTestGenerated extends AbstractFirDiagnosticsTest { } public void testAllFilesPresentInArrays() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/arrays"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/arrays"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("arraySet.kt") public void testArraySet() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arrays/arraySet.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arrays/arraySet.kt"); } @TestMetadata("arraySetWithOperation.kt") public void testArraySetWithOperation() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arrays/arraySetWithOperation.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arrays/arraySetWithOperation.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/builtins") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/builtins") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Builtins extends AbstractFirDiagnosticsTest { @@ -558,16 +558,16 @@ public class FirDiagnosticsTestGenerated extends AbstractFirDiagnosticsTest { } public void testAllFilesPresentInBuiltins() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/builtins"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/builtins"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("lists.kt") public void testLists() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/builtins/lists.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/builtins/lists.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/cfg") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/cfg") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Cfg extends AbstractFirDiagnosticsTest { @@ -576,116 +576,116 @@ public class FirDiagnosticsTestGenerated extends AbstractFirDiagnosticsTest { } public void testAllFilesPresentInCfg() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/cfg"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/cfg"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("binaryOperations.kt") public void testBinaryOperations() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/cfg/binaryOperations.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/cfg/binaryOperations.kt"); } @TestMetadata("booleanOperatorsWithConsts.kt") public void testBooleanOperatorsWithConsts() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/cfg/booleanOperatorsWithConsts.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/cfg/booleanOperatorsWithConsts.kt"); } @TestMetadata("complex.kt") public void testComplex() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/cfg/complex.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/cfg/complex.kt"); } @TestMetadata("emptyWhen.kt") public void testEmptyWhen() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/cfg/emptyWhen.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/cfg/emptyWhen.kt"); } @TestMetadata("flowFromInplaceLambda.kt") public void testFlowFromInplaceLambda() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/cfg/flowFromInplaceLambda.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/cfg/flowFromInplaceLambda.kt"); } @TestMetadata("initBlock.kt") public void testInitBlock() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/cfg/initBlock.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/cfg/initBlock.kt"); } @TestMetadata("initBlockAndInPlaceLambda.kt") public void testInitBlockAndInPlaceLambda() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/cfg/initBlockAndInPlaceLambda.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/cfg/initBlockAndInPlaceLambda.kt"); } @TestMetadata("inplaceLambdaInControlFlowExpressions.kt") public void testInplaceLambdaInControlFlowExpressions() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/cfg/inplaceLambdaInControlFlowExpressions.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/cfg/inplaceLambdaInControlFlowExpressions.kt"); } @TestMetadata("jumps.kt") public void testJumps() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/cfg/jumps.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/cfg/jumps.kt"); } @TestMetadata("lambdaAsReturnOfLambda.kt") public void testLambdaAsReturnOfLambda() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/cfg/lambdaAsReturnOfLambda.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/cfg/lambdaAsReturnOfLambda.kt"); } @TestMetadata("lambdaReturningObject.kt") public void testLambdaReturningObject() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/cfg/lambdaReturningObject.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/cfg/lambdaReturningObject.kt"); } @TestMetadata("lambdas.kt") public void testLambdas() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/cfg/lambdas.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/cfg/lambdas.kt"); } @TestMetadata("loops.kt") public void testLoops() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/cfg/loops.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/cfg/loops.kt"); } @TestMetadata("postponedLambdaInConstructor.kt") public void testPostponedLambdaInConstructor() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/cfg/postponedLambdaInConstructor.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/cfg/postponedLambdaInConstructor.kt"); } @TestMetadata("postponedLambdas.kt") public void testPostponedLambdas() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/cfg/postponedLambdas.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/cfg/postponedLambdas.kt"); } @TestMetadata("propertiesAndInitBlocks.kt") public void testPropertiesAndInitBlocks() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/cfg/propertiesAndInitBlocks.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/cfg/propertiesAndInitBlocks.kt"); } @TestMetadata("returnValuesFromLambda.kt") public void testReturnValuesFromLambda() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/cfg/returnValuesFromLambda.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/cfg/returnValuesFromLambda.kt"); } @TestMetadata("safeCalls.kt") public void testSafeCalls() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/cfg/safeCalls.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/cfg/safeCalls.kt"); } @TestMetadata("simple.kt") public void testSimple() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/cfg/simple.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/cfg/simple.kt"); } @TestMetadata("tryCatch.kt") public void testTryCatch() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/cfg/tryCatch.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/cfg/tryCatch.kt"); } @TestMetadata("when.kt") public void testWhen() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/cfg/when.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/cfg/when.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/delegates") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/delegates") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Delegates extends AbstractFirDiagnosticsTest { @@ -694,36 +694,36 @@ public class FirDiagnosticsTestGenerated extends AbstractFirDiagnosticsTest { } public void testAllFilesPresentInDelegates() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/delegates"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/delegates"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("delegateInference.kt") public void testDelegateInference() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/delegates/delegateInference.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/delegates/delegateInference.kt"); } @TestMetadata("delegateWithLambda.kt") public void testDelegateWithLambda() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/delegates/delegateWithLambda.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/delegates/delegateWithLambda.kt"); } @TestMetadata("extensionGenericGetValue.kt") public void testExtensionGenericGetValue() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/delegates/extensionGenericGetValue.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/delegates/extensionGenericGetValue.kt"); } @TestMetadata("extensionGetValueWithTypeVariableAsReceiver.kt") public void testExtensionGetValueWithTypeVariableAsReceiver() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/delegates/extensionGetValueWithTypeVariableAsReceiver.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/delegates/extensionGetValueWithTypeVariableAsReceiver.kt"); } @TestMetadata("provideDelegate.kt") public void testProvideDelegate() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/delegates/provideDelegate.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/delegates/provideDelegate.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/diagnostics") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/diagnostics") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Diagnostics extends AbstractFirDiagnosticsTest { @@ -732,16 +732,16 @@ public class FirDiagnosticsTestGenerated extends AbstractFirDiagnosticsTest { } public void testAllFilesPresentInDiagnostics() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/diagnostics"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/diagnostics"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("infixFunctions.kt") public void testInfixFunctions() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/diagnostics/infixFunctions.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/diagnostics/infixFunctions.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/expresssions") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/expresssions") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Expresssions extends AbstractFirDiagnosticsTest { @@ -751,309 +751,309 @@ public class FirDiagnosticsTestGenerated extends AbstractFirDiagnosticsTest { @TestMetadata("access.kt") public void testAccess() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/access.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/access.kt"); } public void testAllFilesPresentInExpresssions() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/expresssions"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/expresssions"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("annotationWithReturn.kt") public void testAnnotationWithReturn() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/annotationWithReturn.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/annotationWithReturn.kt"); } @TestMetadata("annotations.kt") public void testAnnotations() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/annotations.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/annotations.kt"); } @TestMetadata("baseQualifier.kt") public void testBaseQualifier() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/baseQualifier.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/baseQualifier.kt"); } @TestMetadata("CallBasedInExpressionGenerator.kt") public void testCallBasedInExpressionGenerator() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/CallBasedInExpressionGenerator.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/CallBasedInExpressionGenerator.kt"); } @TestMetadata("checkArguments.kt") public void testCheckArguments() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/checkArguments.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/checkArguments.kt"); } @TestMetadata("classifierAccessFromCompanion.kt") public void testClassifierAccessFromCompanion() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/classifierAccessFromCompanion.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/classifierAccessFromCompanion.kt"); } @TestMetadata("companion.kt") public void testCompanion() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/companion.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/companion.kt"); } @TestMetadata("companionExtension.kt") public void testCompanionExtension() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/companionExtension.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/companionExtension.kt"); } @TestMetadata("constructor.kt") public void testConstructor() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/constructor.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/constructor.kt"); } @TestMetadata("dispatchReceiver.kt") public void testDispatchReceiver() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/dispatchReceiver.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/dispatchReceiver.kt"); } @TestMetadata("enumEntryUse.kt") public void testEnumEntryUse() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/enumEntryUse.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/enumEntryUse.kt"); } @TestMetadata("enumValues.kt") public void testEnumValues() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/enumValues.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/enumValues.kt"); } @TestMetadata("errCallable.kt") public void testErrCallable() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/errCallable.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/errCallable.kt"); } @TestMetadata("extensionPropertyInLambda.kt") public void testExtensionPropertyInLambda() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/extensionPropertyInLambda.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/extensionPropertyInLambda.kt"); } @TestMetadata("genericDecorator.kt") public void testGenericDecorator() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/genericDecorator.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/genericDecorator.kt"); } @TestMetadata("genericDescriptor.kt") public void testGenericDescriptor() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/genericDescriptor.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/genericDescriptor.kt"); } @TestMetadata("genericDiagnostic.kt") public void testGenericDiagnostic() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/genericDiagnostic.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/genericDiagnostic.kt"); } @TestMetadata("genericPropertyAccess.kt") public void testGenericPropertyAccess() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/genericPropertyAccess.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/genericPropertyAccess.kt"); } @TestMetadata("genericUsedInFunction.kt") public void testGenericUsedInFunction() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/genericUsedInFunction.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/genericUsedInFunction.kt"); } @TestMetadata("importedReceiver.kt") public void testImportedReceiver() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/importedReceiver.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/importedReceiver.kt"); } @TestMetadata("innerQualifier.kt") public void testInnerQualifier() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/innerQualifier.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/innerQualifier.kt"); } @TestMetadata("innerWithSuperCompanion.kt") public void testInnerWithSuperCompanion() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/innerWithSuperCompanion.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/innerWithSuperCompanion.kt"); } @TestMetadata("javaFieldCallable.kt") public void testJavaFieldCallable() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/javaFieldCallable.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/javaFieldCallable.kt"); } @TestMetadata("lambda.kt") public void testLambda() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/lambda.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/lambda.kt"); } @TestMetadata("lambdaWithReceiver.kt") public void testLambdaWithReceiver() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/lambdaWithReceiver.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/lambdaWithReceiver.kt"); } @TestMetadata("localClassAccessesContainingClass.kt") public void testLocalClassAccessesContainingClass() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/localClassAccessesContainingClass.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/localClassAccessesContainingClass.kt"); } @TestMetadata("localConstructor.kt") public void testLocalConstructor() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/localConstructor.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/localConstructor.kt"); } @TestMetadata("localExtension.kt") public void testLocalExtension() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/localExtension.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/localExtension.kt"); } @TestMetadata("localImplicitBodies.kt") public void testLocalImplicitBodies() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/localImplicitBodies.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/localImplicitBodies.kt"); } @TestMetadata("localInnerClass.kt") public void testLocalInnerClass() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/localInnerClass.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/localInnerClass.kt"); } @TestMetadata("localObjects.kt") public void testLocalObjects() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/localObjects.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/localObjects.kt"); } @TestMetadata("localScopes.kt") public void testLocalScopes() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/localScopes.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/localScopes.kt"); } @TestMetadata("localTypes.kt") public void testLocalTypes() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/localTypes.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/localTypes.kt"); } @TestMetadata("localWithBooleanNot.kt") public void testLocalWithBooleanNot() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/localWithBooleanNot.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/localWithBooleanNot.kt"); } @TestMetadata("memberExtension.kt") public void testMemberExtension() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/memberExtension.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/memberExtension.kt"); } @TestMetadata("nestedConstructorCallable.kt") public void testNestedConstructorCallable() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/nestedConstructorCallable.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/nestedConstructorCallable.kt"); } @TestMetadata("nestedObjects.kt") public void testNestedObjects() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/nestedObjects.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/nestedObjects.kt"); } @TestMetadata("nestedVisibility.kt") public void testNestedVisibility() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/nestedVisibility.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/nestedVisibility.kt"); } @TestMetadata("objectOverrideCallViaImport.kt") public void testObjectOverrideCallViaImport() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/objectOverrideCallViaImport.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/objectOverrideCallViaImport.kt"); } @TestMetadata("objectVsProperty.kt") public void testObjectVsProperty() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/objectVsProperty.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/objectVsProperty.kt"); } @TestMetadata("objects.kt") public void testObjects() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/objects.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/objects.kt"); } @TestMetadata("outerMemberAccesses.kt") public void testOuterMemberAccesses() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/outerMemberAccesses.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/outerMemberAccesses.kt"); } @TestMetadata("outerObject.kt") public void testOuterObject() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/outerObject.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/outerObject.kt"); } @TestMetadata("overriddenJavaGetter.kt") public void testOverriddenJavaGetter() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/overriddenJavaGetter.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/overriddenJavaGetter.kt"); } @TestMetadata("privateObjectLiteral.kt") public void testPrivateObjectLiteral() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/privateObjectLiteral.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/privateObjectLiteral.kt"); } @TestMetadata("privateVisibility.kt") public void testPrivateVisibility() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/privateVisibility.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/privateVisibility.kt"); } @TestMetadata("protectedVisibility.kt") public void testProtectedVisibility() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/protectedVisibility.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/protectedVisibility.kt"); } @TestMetadata("qualifiedExpressions.kt") public void testQualifiedExpressions() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/qualifiedExpressions.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/qualifiedExpressions.kt"); } @TestMetadata("qualifierPriority.kt") public void testQualifierPriority() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/qualifierPriority.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/qualifierPriority.kt"); } @TestMetadata("receiverConsistency.kt") public void testReceiverConsistency() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/receiverConsistency.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/receiverConsistency.kt"); } @TestMetadata("sameReceiver.kt") public void testSameReceiver() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/sameReceiver.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/sameReceiver.kt"); } @TestMetadata("simple.kt") public void testSimple() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/simple.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/simple.kt"); } @TestMetadata("syntheticInImplicitBody.kt") public void testSyntheticInImplicitBody() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/syntheticInImplicitBody.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/syntheticInImplicitBody.kt"); } @TestMetadata("syntheticSmartCast.kt") public void testSyntheticSmartCast() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/syntheticSmartCast.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/syntheticSmartCast.kt"); } @TestMetadata("this.kt") public void testThis() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/this.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/this.kt"); } @TestMetadata("topExtensionVsOuterMember.kt") public void testTopExtensionVsOuterMember() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/topExtensionVsOuterMember.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/topExtensionVsOuterMember.kt"); } @TestMetadata("typeAliasConstructor.kt") public void testTypeAliasConstructor() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/typeAliasConstructor.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/typeAliasConstructor.kt"); } @TestMetadata("vararg.kt") public void testVararg() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/vararg.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/vararg.kt"); } @TestMetadata("when.kt") public void testWhen() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/when.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/when.kt"); } - @TestMetadata("compiler/fir/resolve/testData/resolve/expresssions/inference") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/expresssions/inference") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Inference extends AbstractFirDiagnosticsTest { @@ -1062,26 +1062,26 @@ public class FirDiagnosticsTestGenerated extends AbstractFirDiagnosticsTest { } public void testAllFilesPresentInInference() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/expresssions/inference"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/expresssions/inference"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("id.kt") public void testId() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/inference/id.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/inference/id.kt"); } @TestMetadata("typeParameters.kt") public void testTypeParameters() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/inference/typeParameters.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/inference/typeParameters.kt"); } @TestMetadata("typeParameters2.kt") public void testTypeParameters2() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/inference/typeParameters2.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/inference/typeParameters2.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/expresssions/invoke") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/expresssions/invoke") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Invoke extends AbstractFirDiagnosticsTest { @@ -1090,86 +1090,86 @@ public class FirDiagnosticsTestGenerated extends AbstractFirDiagnosticsTest { } public void testAllFilesPresentInInvoke() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/expresssions/invoke"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/expresssions/invoke"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("doubleBrackets.kt") public void testDoubleBrackets() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/invoke/doubleBrackets.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/doubleBrackets.kt"); } @TestMetadata("explicitReceiver.kt") public void testExplicitReceiver() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/invoke/explicitReceiver.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/explicitReceiver.kt"); } @TestMetadata("explicitReceiver2.kt") public void testExplicitReceiver2() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/invoke/explicitReceiver2.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/explicitReceiver2.kt"); } @TestMetadata("extension.kt") public void testExtension() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/invoke/extension.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/extension.kt"); } @TestMetadata("extensionOnObject.kt") public void testExtensionOnObject() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/invoke/extensionOnObject.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/extensionOnObject.kt"); } @TestMetadata("extensionSafeCall.kt") public void testExtensionSafeCall() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/invoke/extensionSafeCall.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/extensionSafeCall.kt"); } @TestMetadata("farInvokeExtension.kt") public void testFarInvokeExtension() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/invoke/farInvokeExtension.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/farInvokeExtension.kt"); } @TestMetadata("implicitTypeOrder.kt") public void testImplicitTypeOrder() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/invoke/implicitTypeOrder.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/implicitTypeOrder.kt"); } @TestMetadata("inBrackets.kt") public void testInBrackets() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/invoke/inBrackets.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/inBrackets.kt"); } @TestMetadata("incorrectInvokeReceiver.kt") public void testIncorrectInvokeReceiver() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/invoke/incorrectInvokeReceiver.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/incorrectInvokeReceiver.kt"); } @TestMetadata("propertyFromParameter.kt") public void testPropertyFromParameter() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/invoke/propertyFromParameter.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/propertyFromParameter.kt"); } @TestMetadata("propertyWithExtensionType.kt") public void testPropertyWithExtensionType() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/invoke/propertyWithExtensionType.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/propertyWithExtensionType.kt"); } @TestMetadata("simple.kt") public void testSimple() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/invoke/simple.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/simple.kt"); } @TestMetadata("threeReceivers.kt") public void testThreeReceivers() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/invoke/threeReceivers.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/threeReceivers.kt"); } @TestMetadata("threeReceiversCorrect.kt") public void testThreeReceiversCorrect() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/invoke/threeReceiversCorrect.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/threeReceiversCorrect.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/expresssions/operators") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/expresssions/operators") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Operators extends AbstractFirDiagnosticsTest { @@ -1178,27 +1178,27 @@ public class FirDiagnosticsTestGenerated extends AbstractFirDiagnosticsTest { } public void testAllFilesPresentInOperators() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/expresssions/operators"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/expresssions/operators"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("plus.kt") public void testPlus() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/operators/plus.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/operators/plus.kt"); } @TestMetadata("plusAndPlusAssign.kt") public void testPlusAndPlusAssign() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/operators/plusAndPlusAssign.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/operators/plusAndPlusAssign.kt"); } @TestMetadata("plusAssign.kt") public void testPlusAssign() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/operators/plusAssign.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/operators/plusAssign.kt"); } } } - @TestMetadata("compiler/fir/resolve/testData/resolve/fromBuilder") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/fromBuilder") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class FromBuilder extends AbstractFirDiagnosticsTest { @@ -1207,36 +1207,36 @@ public class FirDiagnosticsTestGenerated extends AbstractFirDiagnosticsTest { } public void testAllFilesPresentInFromBuilder() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/fromBuilder"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/fromBuilder"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("complexTypes.kt") public void testComplexTypes() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/fromBuilder/complexTypes.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/fromBuilder/complexTypes.kt"); } @TestMetadata("enums.kt") public void testEnums() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/fromBuilder/enums.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/fromBuilder/enums.kt"); } @TestMetadata("noPrimaryConstructor.kt") public void testNoPrimaryConstructor() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/fromBuilder/noPrimaryConstructor.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/fromBuilder/noPrimaryConstructor.kt"); } @TestMetadata("simpleClass.kt") public void testSimpleClass() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/fromBuilder/simpleClass.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/fromBuilder/simpleClass.kt"); } @TestMetadata("typeParameters.kt") public void testTypeParameters() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/fromBuilder/typeParameters.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/fromBuilder/typeParameters.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/inference") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/inference") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Inference extends AbstractFirDiagnosticsTest { @@ -1245,66 +1245,66 @@ public class FirDiagnosticsTestGenerated extends AbstractFirDiagnosticsTest { } public void testAllFilesPresentInInference() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/inference"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/inference"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("callableReferenceOnInstance.kt") public void testCallableReferenceOnInstance() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/inference/callableReferenceOnInstance.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/inference/callableReferenceOnInstance.kt"); } @TestMetadata("callableReferenceToLocalClass.kt") public void testCallableReferenceToLocalClass() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/inference/callableReferenceToLocalClass.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/inference/callableReferenceToLocalClass.kt"); } @TestMetadata("callableReferencesAndDefaultParameters.kt") public void testCallableReferencesAndDefaultParameters() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/inference/callableReferencesAndDefaultParameters.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/inference/callableReferencesAndDefaultParameters.kt"); } @TestMetadata("capturedTypeForJavaTypeParameter.kt") public void testCapturedTypeForJavaTypeParameter() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/inference/capturedTypeForJavaTypeParameter.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/inference/capturedTypeForJavaTypeParameter.kt"); } @TestMetadata("definitelyNotNullIntersectionType.kt") public void testDefinitelyNotNullIntersectionType() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/inference/definitelyNotNullIntersectionType.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/inference/definitelyNotNullIntersectionType.kt"); } @TestMetadata("extensionCallableReferences.kt") public void testExtensionCallableReferences() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/inference/extensionCallableReferences.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/inference/extensionCallableReferences.kt"); } @TestMetadata("lambdaAsReturnStatementOfLambda.kt") public void testLambdaAsReturnStatementOfLambda() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/inference/lambdaAsReturnStatementOfLambda.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/inference/lambdaAsReturnStatementOfLambda.kt"); } @TestMetadata("nestedLambdas.kt") public void testNestedLambdas() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/inference/nestedLambdas.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/inference/nestedLambdas.kt"); } @TestMetadata("receiverWithCapturedType.kt") public void testReceiverWithCapturedType() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/inference/receiverWithCapturedType.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/inference/receiverWithCapturedType.kt"); } @TestMetadata("simpleCapturedTypes.kt") public void testSimpleCapturedTypes() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/inference/simpleCapturedTypes.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/inference/simpleCapturedTypes.kt"); } @TestMetadata("typeDepthForTypeAlias.kt") public void testTypeDepthForTypeAlias() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/inference/typeDepthForTypeAlias.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/inference/typeDepthForTypeAlias.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/multifile") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/multifile") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Multifile extends AbstractFirDiagnosticsTest { @@ -1313,66 +1313,66 @@ public class FirDiagnosticsTestGenerated extends AbstractFirDiagnosticsTest { } public void testAllFilesPresentInMultifile() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/multifile"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/multifile"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("Annotations.kt") public void testAnnotations() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/multifile/Annotations.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/multifile/Annotations.kt"); } @TestMetadata("ByteArray.kt") public void testByteArray() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/multifile/ByteArray.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/multifile/ByteArray.kt"); } @TestMetadata("importFromObject.kt") public void testImportFromObject() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/multifile/importFromObject.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/multifile/importFromObject.kt"); } @TestMetadata("NestedSuperType.kt") public void testNestedSuperType() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/multifile/NestedSuperType.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/multifile/NestedSuperType.kt"); } @TestMetadata("sealedStarImport.kt") public void testSealedStarImport() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/multifile/sealedStarImport.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/multifile/sealedStarImport.kt"); } @TestMetadata("simpleAliasedImport.kt") public void testSimpleAliasedImport() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/multifile/simpleAliasedImport.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/multifile/simpleAliasedImport.kt"); } @TestMetadata("simpleImport.kt") public void testSimpleImport() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/multifile/simpleImport.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/multifile/simpleImport.kt"); } @TestMetadata("simpleImportNested.kt") public void testSimpleImportNested() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/multifile/simpleImportNested.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/multifile/simpleImportNested.kt"); } @TestMetadata("simpleImportOuter.kt") public void testSimpleImportOuter() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/multifile/simpleImportOuter.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/multifile/simpleImportOuter.kt"); } @TestMetadata("simpleStarImport.kt") public void testSimpleStarImport() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/multifile/simpleStarImport.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/multifile/simpleStarImport.kt"); } @TestMetadata("TypeAliasExpansion.kt") public void testTypeAliasExpansion() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/multifile/TypeAliasExpansion.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/multifile/TypeAliasExpansion.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/nested") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/nested") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Nested extends AbstractFirDiagnosticsTest { @@ -1381,21 +1381,21 @@ public class FirDiagnosticsTestGenerated extends AbstractFirDiagnosticsTest { } public void testAllFilesPresentInNested() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/nested"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/nested"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("inner.kt") public void testInner() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/nested/inner.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/nested/inner.kt"); } @TestMetadata("simple.kt") public void testSimple() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/nested/simple.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/nested/simple.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/overrides") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/overrides") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Overrides extends AbstractFirDiagnosticsTest { @@ -1404,51 +1404,51 @@ public class FirDiagnosticsTestGenerated extends AbstractFirDiagnosticsTest { } public void testAllFilesPresentInOverrides() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/overrides"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/overrides"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("generics.kt") public void testGenerics() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/overrides/generics.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/overrides/generics.kt"); } @TestMetadata("protobufExt.kt") public void testProtobufExt() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/overrides/protobufExt.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/overrides/protobufExt.kt"); } @TestMetadata("simple.kt") public void testSimple() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/overrides/simple.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/overrides/simple.kt"); } @TestMetadata("simpleFakeOverride.kt") public void testSimpleFakeOverride() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/overrides/simpleFakeOverride.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/overrides/simpleFakeOverride.kt"); } @TestMetadata("simpleMostSpecific.kt") public void testSimpleMostSpecific() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/overrides/simpleMostSpecific.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/overrides/simpleMostSpecific.kt"); } @TestMetadata("supertypeGenerics.kt") public void testSupertypeGenerics() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/overrides/supertypeGenerics.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/overrides/supertypeGenerics.kt"); } @TestMetadata("supertypeGenericsComplex.kt") public void testSupertypeGenericsComplex() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/overrides/supertypeGenericsComplex.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/overrides/supertypeGenericsComplex.kt"); } @TestMetadata("three.kt") public void testThree() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/overrides/three.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/overrides/three.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/problems") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/problems") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Problems extends AbstractFirDiagnosticsTest { @@ -1457,36 +1457,36 @@ public class FirDiagnosticsTestGenerated extends AbstractFirDiagnosticsTest { } public void testAllFilesPresentInProblems() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/problems"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/problems"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("complexLambdaWithTypeVariableAsExpectedType.kt") public void testComplexLambdaWithTypeVariableAsExpectedType() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/problems/complexLambdaWithTypeVariableAsExpectedType.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/problems/complexLambdaWithTypeVariableAsExpectedType.kt"); } @TestMetadata("definitelyNotNullAndOriginalType.kt") public void testDefinitelyNotNullAndOriginalType() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/problems/definitelyNotNullAndOriginalType.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/problems/definitelyNotNullAndOriginalType.kt"); } @TestMetadata("flexibleTypeVarAgainstNull.kt") public void testFlexibleTypeVarAgainstNull() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/problems/flexibleTypeVarAgainstNull.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/problems/flexibleTypeVarAgainstNull.kt"); } @TestMetadata("javaAccessorConversion.kt") public void testJavaAccessorConversion() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/problems/javaAccessorConversion.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/problems/javaAccessorConversion.kt"); } @TestMetadata("javaArrayInGeneric.kt") public void testJavaArrayInGeneric() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/problems/javaArrayInGeneric.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/problems/javaArrayInGeneric.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/properties") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/properties") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Properties extends AbstractFirDiagnosticsTest { @@ -1495,16 +1495,16 @@ public class FirDiagnosticsTestGenerated extends AbstractFirDiagnosticsTest { } public void testAllFilesPresentInProperties() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/properties"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/properties"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("noBackingFieldForExtension.kt") public void testNoBackingFieldForExtension() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/properties/noBackingFieldForExtension.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/properties/noBackingFieldForExtension.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/references") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/references") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class References extends AbstractFirDiagnosticsTest { @@ -1513,26 +1513,26 @@ public class FirDiagnosticsTestGenerated extends AbstractFirDiagnosticsTest { } public void testAllFilesPresentInReferences() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/references"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/references"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("referenceToExtension.kt") public void testReferenceToExtension() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/references/referenceToExtension.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/references/referenceToExtension.kt"); } @TestMetadata("simple.kt") public void testSimple() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/references/simple.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/references/simple.kt"); } @TestMetadata("superMember.kt") public void testSuperMember() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/references/superMember.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/references/superMember.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/samConstructors") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/samConstructors") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class SamConstructors extends AbstractFirDiagnosticsTest { @@ -1541,41 +1541,41 @@ public class FirDiagnosticsTestGenerated extends AbstractFirDiagnosticsTest { } public void testAllFilesPresentInSamConstructors() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/samConstructors"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/samConstructors"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("genericSam.kt") public void testGenericSam() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/samConstructors/genericSam.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/samConstructors/genericSam.kt"); } @TestMetadata("genericSamInferenceFromExpectType.kt") public void testGenericSamInferenceFromExpectType() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/samConstructors/genericSamInferenceFromExpectType.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/samConstructors/genericSamInferenceFromExpectType.kt"); } @TestMetadata("kotlinSam.kt") public void testKotlinSam() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/samConstructors/kotlinSam.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/samConstructors/kotlinSam.kt"); } @TestMetadata("realConstructorFunction.kt") public void testRealConstructorFunction() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/samConstructors/realConstructorFunction.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/samConstructors/realConstructorFunction.kt"); } @TestMetadata("runnable.kt") public void testRunnable() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/samConstructors/runnable.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/samConstructors/runnable.kt"); } @TestMetadata("simple.kt") public void testSimple() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/samConstructors/simple.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/samConstructors/simple.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/samConversions") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/samConversions") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class SamConversions extends AbstractFirDiagnosticsTest { @@ -1584,56 +1584,56 @@ public class FirDiagnosticsTestGenerated extends AbstractFirDiagnosticsTest { } public void testAllFilesPresentInSamConversions() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/samConversions"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/samConversions"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("genericSam.kt") public void testGenericSam() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/samConversions/genericSam.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/samConversions/genericSam.kt"); } @TestMetadata("kotlinSam.kt") public void testKotlinSam() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/samConversions/kotlinSam.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/samConversions/kotlinSam.kt"); } @TestMetadata("notSamBecauseOfSupertype.kt") public void testNotSamBecauseOfSupertype() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/samConversions/notSamBecauseOfSupertype.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/samConversions/notSamBecauseOfSupertype.kt"); } @TestMetadata("runnable.kt") public void testRunnable() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/samConversions/runnable.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/samConversions/runnable.kt"); } @TestMetadata("samConversionInConstructorCall.kt") public void testSamConversionInConstructorCall() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/samConversions/samConversionInConstructorCall.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/samConversions/samConversionInConstructorCall.kt"); } @TestMetadata("samSupertype.kt") public void testSamSupertype() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/samConversions/samSupertype.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/samConversions/samSupertype.kt"); } @TestMetadata("samSupertypeWithOverride.kt") public void testSamSupertypeWithOverride() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/samConversions/samSupertypeWithOverride.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/samConversions/samSupertypeWithOverride.kt"); } @TestMetadata("samWithEquals.kt") public void testSamWithEquals() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/samConversions/samWithEquals.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/samConversions/samWithEquals.kt"); } @TestMetadata("simple.kt") public void testSimple() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/samConversions/simple.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/samConversions/simple.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/smartcasts") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/smartcasts") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Smartcasts extends AbstractFirDiagnosticsTest { @@ -1642,55 +1642,55 @@ public class FirDiagnosticsTestGenerated extends AbstractFirDiagnosticsTest { } public void testAllFilesPresentInSmartcasts() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/smartcasts"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/smartcasts"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("bangbang.kt") public void testBangbang() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/bangbang.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/bangbang.kt"); } @TestMetadata("casts.kt") public void testCasts() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/casts.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/casts.kt"); } @TestMetadata("equalsAndIdentity.kt") public void testEqualsAndIdentity() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/equalsAndIdentity.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/equalsAndIdentity.kt"); } @TestMetadata("kt37327.kt") public void testKt37327() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/kt37327.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/kt37327.kt"); } @TestMetadata("multipleCasts.kt") public void testMultipleCasts() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/multipleCasts.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/multipleCasts.kt"); } @TestMetadata("nullability.kt") public void testNullability() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/nullability.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/nullability.kt"); } @TestMetadata("orInWhenBranch.kt") public void testOrInWhenBranch() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/orInWhenBranch.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/orInWhenBranch.kt"); } @TestMetadata("smartCastInInit.kt") public void testSmartCastInInit() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/smartCastInInit.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/smartCastInInit.kt"); } @TestMetadata("smartcastToNothing.kt") public void testSmartcastToNothing() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/smartcastToNothing.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/smartcastToNothing.kt"); } - @TestMetadata("compiler/fir/resolve/testData/resolve/smartcasts/booleans") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/smartcasts/booleans") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Booleans extends AbstractFirDiagnosticsTest { @@ -1699,26 +1699,26 @@ public class FirDiagnosticsTestGenerated extends AbstractFirDiagnosticsTest { } public void testAllFilesPresentInBooleans() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/smartcasts/booleans"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/smartcasts/booleans"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("booleanOperators.kt") public void testBooleanOperators() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/booleans/booleanOperators.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/booleans/booleanOperators.kt"); } @TestMetadata("equalsToBoolean.kt") public void testEqualsToBoolean() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/booleans/equalsToBoolean.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/booleans/equalsToBoolean.kt"); } @TestMetadata("jumpFromRhsOfOperator.kt") public void testJumpFromRhsOfOperator() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/booleans/jumpFromRhsOfOperator.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/booleans/jumpFromRhsOfOperator.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/smartcasts/boundSmartcasts") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/smartcasts/boundSmartcasts") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class BoundSmartcasts extends AbstractFirDiagnosticsTest { @@ -1727,26 +1727,26 @@ public class FirDiagnosticsTestGenerated extends AbstractFirDiagnosticsTest { } public void testAllFilesPresentInBoundSmartcasts() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/smartcasts/boundSmartcasts"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/smartcasts/boundSmartcasts"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("boundSmartcasts.kt") public void testBoundSmartcasts() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/boundSmartcasts/boundSmartcasts.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/boundSmartcasts/boundSmartcasts.kt"); } @TestMetadata("boundSmartcastsInBranches.kt") public void testBoundSmartcastsInBranches() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/boundSmartcasts/boundSmartcastsInBranches.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/boundSmartcasts/boundSmartcastsInBranches.kt"); } @TestMetadata("functionCallBound.kt") public void testFunctionCallBound() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/boundSmartcasts/functionCallBound.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/boundSmartcasts/functionCallBound.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/smartcasts/controlStructures") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/smartcasts/controlStructures") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class ControlStructures extends AbstractFirDiagnosticsTest { @@ -1755,36 +1755,36 @@ public class FirDiagnosticsTestGenerated extends AbstractFirDiagnosticsTest { } public void testAllFilesPresentInControlStructures() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/smartcasts/controlStructures"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/smartcasts/controlStructures"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("elvis.kt") public void testElvis() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/controlStructures/elvis.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/controlStructures/elvis.kt"); } @TestMetadata("returns.kt") public void testReturns() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/controlStructures/returns.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/controlStructures/returns.kt"); } @TestMetadata("simpleIf.kt") public void testSimpleIf() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/controlStructures/simpleIf.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/controlStructures/simpleIf.kt"); } @TestMetadata("smartcastFromArgument.kt") public void testSmartcastFromArgument() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/controlStructures/smartcastFromArgument.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/controlStructures/smartcastFromArgument.kt"); } @TestMetadata("when.kt") public void testWhen() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/controlStructures/when.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/controlStructures/when.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/smartcasts/lambdas") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/smartcasts/lambdas") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Lambdas extends AbstractFirDiagnosticsTest { @@ -1793,21 +1793,21 @@ public class FirDiagnosticsTestGenerated extends AbstractFirDiagnosticsTest { } public void testAllFilesPresentInLambdas() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/smartcasts/lambdas"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/smartcasts/lambdas"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("inPlaceLambdas.kt") public void testInPlaceLambdas() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/lambdas/inPlaceLambdas.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/lambdas/inPlaceLambdas.kt"); } @TestMetadata("smartcastOnLambda.kt") public void testSmartcastOnLambda() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/lambdas/smartcastOnLambda.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/lambdas/smartcastOnLambda.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/smartcasts/loops") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/smartcasts/loops") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Loops extends AbstractFirDiagnosticsTest { @@ -1816,21 +1816,21 @@ public class FirDiagnosticsTestGenerated extends AbstractFirDiagnosticsTest { } public void testAllFilesPresentInLoops() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/smartcasts/loops"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/smartcasts/loops"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("dataFlowInfoFromWhileCondition.kt") public void testDataFlowInfoFromWhileCondition() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/loops/dataFlowInfoFromWhileCondition.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/loops/dataFlowInfoFromWhileCondition.kt"); } @TestMetadata("endlessLoops.kt") public void testEndlessLoops() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/loops/endlessLoops.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/loops/endlessLoops.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/smartcasts/problems") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/smartcasts/problems") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Problems extends AbstractFirDiagnosticsTest { @@ -1839,16 +1839,16 @@ public class FirDiagnosticsTestGenerated extends AbstractFirDiagnosticsTest { } public void testAllFilesPresentInProblems() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/smartcasts/problems"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/smartcasts/problems"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("invoke.kt") public void testInvoke() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/problems/invoke.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/problems/invoke.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/smartcasts/receivers") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/smartcasts/receivers") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Receivers extends AbstractFirDiagnosticsTest { @@ -1857,31 +1857,31 @@ public class FirDiagnosticsTestGenerated extends AbstractFirDiagnosticsTest { } public void testAllFilesPresentInReceivers() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/smartcasts/receivers"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/smartcasts/receivers"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("implicitReceiverAsWhenSubject.kt") public void testImplicitReceiverAsWhenSubject() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/receivers/implicitReceiverAsWhenSubject.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/receivers/implicitReceiverAsWhenSubject.kt"); } @TestMetadata("implicitReceivers.kt") public void testImplicitReceivers() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/receivers/implicitReceivers.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/receivers/implicitReceivers.kt"); } @TestMetadata("mixingImplicitAndExplicitReceivers.kt") public void testMixingImplicitAndExplicitReceivers() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/receivers/mixingImplicitAndExplicitReceivers.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/receivers/mixingImplicitAndExplicitReceivers.kt"); } @TestMetadata("thisOfExtensionProperty.kt") public void testThisOfExtensionProperty() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/receivers/thisOfExtensionProperty.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/receivers/thisOfExtensionProperty.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/smartcasts/safeCalls") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/smartcasts/safeCalls") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class SafeCalls extends AbstractFirDiagnosticsTest { @@ -1890,26 +1890,26 @@ public class FirDiagnosticsTestGenerated extends AbstractFirDiagnosticsTest { } public void testAllFilesPresentInSafeCalls() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/smartcasts/safeCalls"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/smartcasts/safeCalls"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("assignSafeCall.kt") public void testAssignSafeCall() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/safeCalls/assignSafeCall.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/safeCalls/assignSafeCall.kt"); } @TestMetadata("safeCallAndEqualityToBool.kt") public void testSafeCallAndEqualityToBool() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/safeCalls/safeCallAndEqualityToBool.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/safeCalls/safeCallAndEqualityToBool.kt"); } @TestMetadata("safeCalls.kt") public void testSafeCalls() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/safeCalls/safeCalls.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/safeCalls/safeCalls.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/smartcasts/stability") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/smartcasts/stability") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Stability extends AbstractFirDiagnosticsTest { @@ -1918,16 +1918,16 @@ public class FirDiagnosticsTestGenerated extends AbstractFirDiagnosticsTest { } public void testAllFilesPresentInStability() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/smartcasts/stability"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/smartcasts/stability"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("overridenOpenVal.kt") public void testOverridenOpenVal() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/stability/overridenOpenVal.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/stability/overridenOpenVal.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/smartcasts/variables") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/smartcasts/variables") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Variables extends AbstractFirDiagnosticsTest { @@ -1936,22 +1936,22 @@ public class FirDiagnosticsTestGenerated extends AbstractFirDiagnosticsTest { } public void testAllFilesPresentInVariables() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/smartcasts/variables"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/smartcasts/variables"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("delayedAssignment.kt") public void testDelayedAssignment() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/variables/delayedAssignment.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/variables/delayedAssignment.kt"); } @TestMetadata("smartcastAfterReassignment.kt") public void testSmartcastAfterReassignment() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/variables/smartcastAfterReassignment.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/variables/smartcastAfterReassignment.kt"); } } } - @TestMetadata("compiler/fir/resolve/testData/resolve/stdlib") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/stdlib") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Stdlib extends AbstractFirDiagnosticsTest { @@ -1960,10 +1960,10 @@ public class FirDiagnosticsTestGenerated extends AbstractFirDiagnosticsTest { } public void testAllFilesPresentInStdlib() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/stdlib"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/stdlib"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } - @TestMetadata("compiler/fir/resolve/testData/resolve/stdlib/j+k") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/stdlib/j+k") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class J_k extends AbstractFirDiagnosticsTest { @@ -1972,17 +1972,17 @@ public class FirDiagnosticsTestGenerated extends AbstractFirDiagnosticsTest { } public void testAllFilesPresentInJ_k() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/stdlib/j+k"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/stdlib/j+k"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("flexibleWildcard.kt") public void testFlexibleWildcard() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/stdlib/j+k/flexibleWildcard.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/stdlib/j+k/flexibleWildcard.kt"); } } } - @TestMetadata("compiler/fir/resolve/testData/resolve/visibility") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/visibility") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Visibility extends AbstractFirDiagnosticsTest { @@ -1991,12 +1991,12 @@ public class FirDiagnosticsTestGenerated extends AbstractFirDiagnosticsTest { } public void testAllFilesPresentInVisibility() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/visibility"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/visibility"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("protectedInCompanion.kt") public void testProtectedInCompanion() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/visibility/protectedInCompanion.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/visibility/protectedInCompanion.kt"); } } } diff --git a/compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/FirDiagnosticsWithLightTreeTestGenerated.java b/compiler/fir/analysis-tests/tests/org/jetbrains/kotlin/fir/FirDiagnosticsWithLightTreeTestGenerated.java similarity index 58% rename from compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/FirDiagnosticsWithLightTreeTestGenerated.java rename to compiler/fir/analysis-tests/tests/org/jetbrains/kotlin/fir/FirDiagnosticsWithLightTreeTestGenerated.java index 4f1a5ddb5e9..4483870f402 100644 --- a/compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/FirDiagnosticsWithLightTreeTestGenerated.java +++ b/compiler/fir/analysis-tests/tests/org/jetbrains/kotlin/fir/FirDiagnosticsWithLightTreeTestGenerated.java @@ -16,7 +16,7 @@ import java.util.regex.Pattern; /** This class is generated by {@link org.jetbrains.kotlin.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */ @SuppressWarnings("all") -@TestMetadata("compiler/fir/resolve/testData/resolve") +@TestMetadata("compiler/fir/analysis-tests/testData/resolve") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public class FirDiagnosticsWithLightTreeTestGenerated extends AbstractFirDiagnosticsWithLightTreeTest { @@ -25,380 +25,380 @@ public class FirDiagnosticsWithLightTreeTestGenerated extends AbstractFirDiagnos } public void testAllFilesPresentInResolve() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("asImports.kt") public void testAsImports() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/asImports.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/asImports.kt"); } @TestMetadata("bareTypes.kt") public void testBareTypes() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/bareTypes.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/bareTypes.kt"); } @TestMetadata("cast.kt") public void testCast() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/cast.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/cast.kt"); } @TestMetadata("companion.kt") public void testCompanion() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/companion.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/companion.kt"); } @TestMetadata("companionObjectCall.kt") public void testCompanionObjectCall() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/companionObjectCall.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/companionObjectCall.kt"); } @TestMetadata("companionUsesNested.kt") public void testCompanionUsesNested() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/companionUsesNested.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/companionUsesNested.kt"); } @TestMetadata("constantValues.kt") public void testConstantValues() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/constantValues.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/constantValues.kt"); } @TestMetadata("copy.kt") public void testCopy() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/copy.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/copy.kt"); } @TestMetadata("covariantArrayAsReceiver.kt") public void testCovariantArrayAsReceiver() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/covariantArrayAsReceiver.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/covariantArrayAsReceiver.kt"); } @TestMetadata("defaultJavaImportHiding.kt") public void testDefaultJavaImportHiding() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/defaultJavaImportHiding.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/defaultJavaImportHiding.kt"); } @TestMetadata("definitelyNotNullAmbiguity.kt") public void testDefinitelyNotNullAmbiguity() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/definitelyNotNullAmbiguity.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/definitelyNotNullAmbiguity.kt"); } @TestMetadata("delegatedSuperType.kt") public void testDelegatedSuperType() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/delegatedSuperType.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/delegatedSuperType.kt"); } @TestMetadata("delegatingConstructorCall.kt") public void testDelegatingConstructorCall() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/delegatingConstructorCall.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/delegatingConstructorCall.kt"); } @TestMetadata("delegatingConstructorsAndTypeAliases.kt") public void testDelegatingConstructorsAndTypeAliases() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/delegatingConstructorsAndTypeAliases.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/delegatingConstructorsAndTypeAliases.kt"); } @TestMetadata("derivedClass.kt") public void testDerivedClass() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/derivedClass.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/derivedClass.kt"); } @TestMetadata("enum.kt") public void testEnum() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/enum.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/enum.kt"); } @TestMetadata("enumWithCompanion.kt") public void testEnumWithCompanion() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/enumWithCompanion.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/enumWithCompanion.kt"); } @TestMetadata("exhaustiveWhenAndDNNType.kt") public void testExhaustiveWhenAndDNNType() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/exhaustiveWhenAndDNNType.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/exhaustiveWhenAndDNNType.kt"); } @TestMetadata("exhaustiveWhenAndFlexibleType.kt") public void testExhaustiveWhenAndFlexibleType() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/exhaustiveWhenAndFlexibleType.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/exhaustiveWhenAndFlexibleType.kt"); } @TestMetadata("exhaustiveness_boolean.kt") public void testExhaustiveness_boolean() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/exhaustiveness_boolean.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/exhaustiveness_boolean.kt"); } @TestMetadata("exhaustiveness_enum.kt") public void testExhaustiveness_enum() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/exhaustiveness_enum.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/exhaustiveness_enum.kt"); } @TestMetadata("exhaustiveness_sealedClass.kt") public void testExhaustiveness_sealedClass() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/exhaustiveness_sealedClass.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/exhaustiveness_sealedClass.kt"); } @TestMetadata("exhaustiveness_sealedObject.kt") public void testExhaustiveness_sealedObject() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/exhaustiveness_sealedObject.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/exhaustiveness_sealedObject.kt"); } @TestMetadata("extension.kt") public void testExtension() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/extension.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/extension.kt"); } @TestMetadata("F.kt") public void testF() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/F.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/F.kt"); } @TestMetadata("fakeRecursiveSupertype.kt") public void testFakeRecursiveSupertype() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/fakeRecursiveSupertype.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/fakeRecursiveSupertype.kt"); } @TestMetadata("fakeRecursiveTypealias.kt") public void testFakeRecursiveTypealias() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/fakeRecursiveTypealias.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/fakeRecursiveTypealias.kt"); } @TestMetadata("fib.kt") public void testFib() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/fib.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/fib.kt"); } @TestMetadata("ft.kt") public void testFt() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/ft.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/ft.kt"); } @TestMetadata("functionTypeAlias.kt") public void testFunctionTypeAlias() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/functionTypeAlias.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/functionTypeAlias.kt"); } @TestMetadata("functionTypes.kt") public void testFunctionTypes() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/functionTypes.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/functionTypes.kt"); } @TestMetadata("genericConstructors.kt") public void testGenericConstructors() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/genericConstructors.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/genericConstructors.kt"); } @TestMetadata("genericFunctions.kt") public void testGenericFunctions() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/genericFunctions.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/genericFunctions.kt"); } @TestMetadata("incorrectSuperCall.kt") public void testIncorrectSuperCall() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/incorrectSuperCall.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/incorrectSuperCall.kt"); } @TestMetadata("intersectionScope.kt") public void testIntersectionScope() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/intersectionScope.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/intersectionScope.kt"); } @TestMetadata("intersectionTypes.kt") public void testIntersectionTypes() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/intersectionTypes.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/intersectionTypes.kt"); } @TestMetadata("invokeInWhenSubjectVariableInitializer.kt") public void testInvokeInWhenSubjectVariableInitializer() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/invokeInWhenSubjectVariableInitializer.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/invokeInWhenSubjectVariableInitializer.kt"); } @TestMetadata("invokeOfLambdaWithReceiver.kt") public void testInvokeOfLambdaWithReceiver() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/invokeOfLambdaWithReceiver.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/invokeOfLambdaWithReceiver.kt"); } @TestMetadata("javaFieldVsAccessor.kt") public void testJavaFieldVsAccessor() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/javaFieldVsAccessor.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/javaFieldVsAccessor.kt"); } @TestMetadata("javaStaticScopeInheritance.kt") public void testJavaStaticScopeInheritance() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/javaStaticScopeInheritance.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/javaStaticScopeInheritance.kt"); } @TestMetadata("lambdaArgInScopeFunction.kt") public void testLambdaArgInScopeFunction() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/lambdaArgInScopeFunction.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/lambdaArgInScopeFunction.kt"); } @TestMetadata("lambdaPropertyTypeInference.kt") public void testLambdaPropertyTypeInference() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/lambdaPropertyTypeInference.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/lambdaPropertyTypeInference.kt"); } @TestMetadata("localFunctionsHiding.kt") public void testLocalFunctionsHiding() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/localFunctionsHiding.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/localFunctionsHiding.kt"); } @TestMetadata("localObject.kt") public void testLocalObject() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/localObject.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/localObject.kt"); } @TestMetadata("nestedClass.kt") public void testNestedClass() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/nestedClass.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/nestedClass.kt"); } @TestMetadata("nestedClassContructor.kt") public void testNestedClassContructor() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/nestedClassContructor.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/nestedClassContructor.kt"); } @TestMetadata("nestedClassNameClash.kt") public void testNestedClassNameClash() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/nestedClassNameClash.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/nestedClassNameClash.kt"); } @TestMetadata("NestedOfAliasedType.kt") public void testNestedOfAliasedType() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/NestedOfAliasedType.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/NestedOfAliasedType.kt"); } @TestMetadata("nestedReturnType.kt") public void testNestedReturnType() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/nestedReturnType.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/nestedReturnType.kt"); } @TestMetadata("NestedSuperType.kt") public void testNestedSuperType() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/NestedSuperType.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/NestedSuperType.kt"); } @TestMetadata("objectInnerClass.kt") public void testObjectInnerClass() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/objectInnerClass.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/objectInnerClass.kt"); } @TestMetadata("problems2.kt") public void testProblems2() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/problems2.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/problems2.kt"); } @TestMetadata("propertyFromJavaPlusAssign.kt") public void testPropertyFromJavaPlusAssign() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/propertyFromJavaPlusAssign.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/propertyFromJavaPlusAssign.kt"); } @TestMetadata("qualifierWithCompanion.kt") public void testQualifierWithCompanion() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/qualifierWithCompanion.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/qualifierWithCompanion.kt"); } @TestMetadata("recursiveCallOnWhenWithSealedClass.kt") public void testRecursiveCallOnWhenWithSealedClass() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/recursiveCallOnWhenWithSealedClass.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/recursiveCallOnWhenWithSealedClass.kt"); } @TestMetadata("sealedClass.kt") public void testSealedClass() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/sealedClass.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/sealedClass.kt"); } @TestMetadata("simpleClass.kt") public void testSimpleClass() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/simpleClass.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/simpleClass.kt"); } @TestMetadata("simpleTypeAlias.kt") public void testSimpleTypeAlias() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/simpleTypeAlias.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/simpleTypeAlias.kt"); } @TestMetadata("spreadOperator.kt") public void testSpreadOperator() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/spreadOperator.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/spreadOperator.kt"); } @TestMetadata("syntheticsVsNormalProperties.kt") public void testSyntheticsVsNormalProperties() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/syntheticsVsNormalProperties.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/syntheticsVsNormalProperties.kt"); } @TestMetadata("treeSet.kt") public void testTreeSet() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/treeSet.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/treeSet.kt"); } @TestMetadata("tryInference.kt") public void testTryInference() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/tryInference.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/tryInference.kt"); } @TestMetadata("TwoDeclarationsInSameFile.kt") public void testTwoDeclarationsInSameFile() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/TwoDeclarationsInSameFile.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/TwoDeclarationsInSameFile.kt"); } @TestMetadata("typeAliasWithGeneric.kt") public void testTypeAliasWithGeneric() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/typeAliasWithGeneric.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/typeAliasWithGeneric.kt"); } @TestMetadata("typeAliasWithTypeArguments.kt") public void testTypeAliasWithTypeArguments() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/typeAliasWithTypeArguments.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/typeAliasWithTypeArguments.kt"); } @TestMetadata("typeFromGetter.kt") public void testTypeFromGetter() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/typeFromGetter.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/typeFromGetter.kt"); } @TestMetadata("typeParameterInPropertyReceiver.kt") public void testTypeParameterInPropertyReceiver() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/typeParameterInPropertyReceiver.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/typeParameterInPropertyReceiver.kt"); } @TestMetadata("typeParameterVsNested.kt") public void testTypeParameterVsNested() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/typeParameterVsNested.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/typeParameterVsNested.kt"); } @TestMetadata("typesInLocalFunctions.kt") public void testTypesInLocalFunctions() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/typesInLocalFunctions.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/typesInLocalFunctions.kt"); } @TestMetadata("varargInPrimaryConstructor.kt") public void testVarargInPrimaryConstructor() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/varargInPrimaryConstructor.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/varargInPrimaryConstructor.kt"); } @TestMetadata("whenAsReceiver.kt") public void testWhenAsReceiver() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/whenAsReceiver.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/whenAsReceiver.kt"); } @TestMetadata("whenElse.kt") public void testWhenElse() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/whenElse.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/whenElse.kt"); } @TestMetadata("whenExpressionType.kt") public void testWhenExpressionType() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/whenExpressionType.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/whenExpressionType.kt"); } @TestMetadata("whenInference.kt") public void testWhenInference() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/whenInference.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/whenInference.kt"); } - @TestMetadata("compiler/fir/resolve/testData/resolve/arguments") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/arguments") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Arguments extends AbstractFirDiagnosticsWithLightTreeTest { @@ -407,126 +407,126 @@ public class FirDiagnosticsWithLightTreeTestGenerated extends AbstractFirDiagnos } public void testAllFilesPresentInArguments() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/arguments"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/arguments"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("ambiguityOnJavaOverride.kt") public void testAmbiguityOnJavaOverride() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arguments/ambiguityOnJavaOverride.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arguments/ambiguityOnJavaOverride.kt"); } @TestMetadata("default.kt") public void testDefault() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arguments/default.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arguments/default.kt"); } @TestMetadata("defaultFromOverrides.kt") public void testDefaultFromOverrides() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arguments/defaultFromOverrides.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arguments/defaultFromOverrides.kt"); } @TestMetadata("definetelyNotNullForTypeParameter.kt") public void testDefinetelyNotNullForTypeParameter() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arguments/definetelyNotNullForTypeParameter.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arguments/definetelyNotNullForTypeParameter.kt"); } @TestMetadata("extensionLambdaInDefaultArgument.kt") public void testExtensionLambdaInDefaultArgument() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arguments/extensionLambdaInDefaultArgument.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arguments/extensionLambdaInDefaultArgument.kt"); } @TestMetadata("fieldPlusAssign.kt") public void testFieldPlusAssign() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arguments/fieldPlusAssign.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arguments/fieldPlusAssign.kt"); } @TestMetadata("incorrectFunctionalType.kt") public void testIncorrectFunctionalType() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arguments/incorrectFunctionalType.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arguments/incorrectFunctionalType.kt"); } @TestMetadata("integerLiteralTypes.kt") public void testIntegerLiteralTypes() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arguments/integerLiteralTypes.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arguments/integerLiteralTypes.kt"); } @TestMetadata("invoke.kt") public void testInvoke() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arguments/invoke.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arguments/invoke.kt"); } @TestMetadata("javaArrayVariance.kt") public void testJavaArrayVariance() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arguments/javaArrayVariance.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arguments/javaArrayVariance.kt"); } @TestMetadata("lambda.kt") public void testLambda() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arguments/lambda.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arguments/lambda.kt"); } @TestMetadata("lambdaInLambda.kt") public void testLambdaInLambda() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arguments/lambdaInLambda.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arguments/lambdaInLambda.kt"); } @TestMetadata("lambdaInLambda2.kt") public void testLambdaInLambda2() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arguments/lambdaInLambda2.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arguments/lambdaInLambda2.kt"); } @TestMetadata("lambdaInUnresolvedCall.kt") public void testLambdaInUnresolvedCall() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arguments/lambdaInUnresolvedCall.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arguments/lambdaInUnresolvedCall.kt"); } @TestMetadata("operatorsOverLiterals.kt") public void testOperatorsOverLiterals() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arguments/operatorsOverLiterals.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arguments/operatorsOverLiterals.kt"); } @TestMetadata("overloadByReceiver.kt") public void testOverloadByReceiver() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arguments/overloadByReceiver.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arguments/overloadByReceiver.kt"); } @TestMetadata("overloadWithDefault.kt") public void testOverloadWithDefault() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arguments/overloadWithDefault.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arguments/overloadWithDefault.kt"); } @TestMetadata("simple.kt") public void testSimple() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arguments/simple.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arguments/simple.kt"); } @TestMetadata("stringTemplates.kt") public void testStringTemplates() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arguments/stringTemplates.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arguments/stringTemplates.kt"); } @TestMetadata("tryInLambda.kt") public void testTryInLambda() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arguments/tryInLambda.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arguments/tryInLambda.kt"); } @TestMetadata("untouchedReturnInIf.kt") public void testUntouchedReturnInIf() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arguments/untouchedReturnInIf.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arguments/untouchedReturnInIf.kt"); } @TestMetadata("vararg.kt") public void testVararg() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arguments/vararg.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arguments/vararg.kt"); } @TestMetadata("varargProjection.kt") public void testVarargProjection() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arguments/varargProjection.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arguments/varargProjection.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/arrays") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/arrays") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Arrays extends AbstractFirDiagnosticsWithLightTreeTest { @@ -535,21 +535,21 @@ public class FirDiagnosticsWithLightTreeTestGenerated extends AbstractFirDiagnos } public void testAllFilesPresentInArrays() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/arrays"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/arrays"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("arraySet.kt") public void testArraySet() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arrays/arraySet.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arrays/arraySet.kt"); } @TestMetadata("arraySetWithOperation.kt") public void testArraySetWithOperation() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/arrays/arraySetWithOperation.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/arrays/arraySetWithOperation.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/builtins") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/builtins") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Builtins extends AbstractFirDiagnosticsWithLightTreeTest { @@ -558,16 +558,16 @@ public class FirDiagnosticsWithLightTreeTestGenerated extends AbstractFirDiagnos } public void testAllFilesPresentInBuiltins() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/builtins"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/builtins"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("lists.kt") public void testLists() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/builtins/lists.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/builtins/lists.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/cfg") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/cfg") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Cfg extends AbstractFirDiagnosticsWithLightTreeTest { @@ -576,116 +576,116 @@ public class FirDiagnosticsWithLightTreeTestGenerated extends AbstractFirDiagnos } public void testAllFilesPresentInCfg() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/cfg"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/cfg"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("binaryOperations.kt") public void testBinaryOperations() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/cfg/binaryOperations.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/cfg/binaryOperations.kt"); } @TestMetadata("booleanOperatorsWithConsts.kt") public void testBooleanOperatorsWithConsts() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/cfg/booleanOperatorsWithConsts.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/cfg/booleanOperatorsWithConsts.kt"); } @TestMetadata("complex.kt") public void testComplex() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/cfg/complex.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/cfg/complex.kt"); } @TestMetadata("emptyWhen.kt") public void testEmptyWhen() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/cfg/emptyWhen.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/cfg/emptyWhen.kt"); } @TestMetadata("flowFromInplaceLambda.kt") public void testFlowFromInplaceLambda() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/cfg/flowFromInplaceLambda.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/cfg/flowFromInplaceLambda.kt"); } @TestMetadata("initBlock.kt") public void testInitBlock() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/cfg/initBlock.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/cfg/initBlock.kt"); } @TestMetadata("initBlockAndInPlaceLambda.kt") public void testInitBlockAndInPlaceLambda() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/cfg/initBlockAndInPlaceLambda.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/cfg/initBlockAndInPlaceLambda.kt"); } @TestMetadata("inplaceLambdaInControlFlowExpressions.kt") public void testInplaceLambdaInControlFlowExpressions() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/cfg/inplaceLambdaInControlFlowExpressions.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/cfg/inplaceLambdaInControlFlowExpressions.kt"); } @TestMetadata("jumps.kt") public void testJumps() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/cfg/jumps.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/cfg/jumps.kt"); } @TestMetadata("lambdaAsReturnOfLambda.kt") public void testLambdaAsReturnOfLambda() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/cfg/lambdaAsReturnOfLambda.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/cfg/lambdaAsReturnOfLambda.kt"); } @TestMetadata("lambdaReturningObject.kt") public void testLambdaReturningObject() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/cfg/lambdaReturningObject.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/cfg/lambdaReturningObject.kt"); } @TestMetadata("lambdas.kt") public void testLambdas() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/cfg/lambdas.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/cfg/lambdas.kt"); } @TestMetadata("loops.kt") public void testLoops() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/cfg/loops.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/cfg/loops.kt"); } @TestMetadata("postponedLambdaInConstructor.kt") public void testPostponedLambdaInConstructor() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/cfg/postponedLambdaInConstructor.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/cfg/postponedLambdaInConstructor.kt"); } @TestMetadata("postponedLambdas.kt") public void testPostponedLambdas() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/cfg/postponedLambdas.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/cfg/postponedLambdas.kt"); } @TestMetadata("propertiesAndInitBlocks.kt") public void testPropertiesAndInitBlocks() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/cfg/propertiesAndInitBlocks.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/cfg/propertiesAndInitBlocks.kt"); } @TestMetadata("returnValuesFromLambda.kt") public void testReturnValuesFromLambda() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/cfg/returnValuesFromLambda.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/cfg/returnValuesFromLambda.kt"); } @TestMetadata("safeCalls.kt") public void testSafeCalls() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/cfg/safeCalls.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/cfg/safeCalls.kt"); } @TestMetadata("simple.kt") public void testSimple() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/cfg/simple.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/cfg/simple.kt"); } @TestMetadata("tryCatch.kt") public void testTryCatch() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/cfg/tryCatch.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/cfg/tryCatch.kt"); } @TestMetadata("when.kt") public void testWhen() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/cfg/when.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/cfg/when.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/delegates") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/delegates") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Delegates extends AbstractFirDiagnosticsWithLightTreeTest { @@ -694,36 +694,36 @@ public class FirDiagnosticsWithLightTreeTestGenerated extends AbstractFirDiagnos } public void testAllFilesPresentInDelegates() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/delegates"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/delegates"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("delegateInference.kt") public void testDelegateInference() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/delegates/delegateInference.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/delegates/delegateInference.kt"); } @TestMetadata("delegateWithLambda.kt") public void testDelegateWithLambda() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/delegates/delegateWithLambda.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/delegates/delegateWithLambda.kt"); } @TestMetadata("extensionGenericGetValue.kt") public void testExtensionGenericGetValue() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/delegates/extensionGenericGetValue.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/delegates/extensionGenericGetValue.kt"); } @TestMetadata("extensionGetValueWithTypeVariableAsReceiver.kt") public void testExtensionGetValueWithTypeVariableAsReceiver() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/delegates/extensionGetValueWithTypeVariableAsReceiver.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/delegates/extensionGetValueWithTypeVariableAsReceiver.kt"); } @TestMetadata("provideDelegate.kt") public void testProvideDelegate() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/delegates/provideDelegate.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/delegates/provideDelegate.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/diagnostics") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/diagnostics") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Diagnostics extends AbstractFirDiagnosticsWithLightTreeTest { @@ -732,16 +732,16 @@ public class FirDiagnosticsWithLightTreeTestGenerated extends AbstractFirDiagnos } public void testAllFilesPresentInDiagnostics() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/diagnostics"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/diagnostics"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("infixFunctions.kt") public void testInfixFunctions() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/diagnostics/infixFunctions.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/diagnostics/infixFunctions.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/expresssions") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/expresssions") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Expresssions extends AbstractFirDiagnosticsWithLightTreeTest { @@ -751,309 +751,309 @@ public class FirDiagnosticsWithLightTreeTestGenerated extends AbstractFirDiagnos @TestMetadata("access.kt") public void testAccess() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/access.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/access.kt"); } public void testAllFilesPresentInExpresssions() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/expresssions"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/expresssions"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("annotationWithReturn.kt") public void testAnnotationWithReturn() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/annotationWithReturn.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/annotationWithReturn.kt"); } @TestMetadata("annotations.kt") public void testAnnotations() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/annotations.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/annotations.kt"); } @TestMetadata("baseQualifier.kt") public void testBaseQualifier() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/baseQualifier.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/baseQualifier.kt"); } @TestMetadata("CallBasedInExpressionGenerator.kt") public void testCallBasedInExpressionGenerator() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/CallBasedInExpressionGenerator.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/CallBasedInExpressionGenerator.kt"); } @TestMetadata("checkArguments.kt") public void testCheckArguments() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/checkArguments.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/checkArguments.kt"); } @TestMetadata("classifierAccessFromCompanion.kt") public void testClassifierAccessFromCompanion() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/classifierAccessFromCompanion.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/classifierAccessFromCompanion.kt"); } @TestMetadata("companion.kt") public void testCompanion() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/companion.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/companion.kt"); } @TestMetadata("companionExtension.kt") public void testCompanionExtension() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/companionExtension.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/companionExtension.kt"); } @TestMetadata("constructor.kt") public void testConstructor() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/constructor.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/constructor.kt"); } @TestMetadata("dispatchReceiver.kt") public void testDispatchReceiver() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/dispatchReceiver.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/dispatchReceiver.kt"); } @TestMetadata("enumEntryUse.kt") public void testEnumEntryUse() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/enumEntryUse.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/enumEntryUse.kt"); } @TestMetadata("enumValues.kt") public void testEnumValues() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/enumValues.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/enumValues.kt"); } @TestMetadata("errCallable.kt") public void testErrCallable() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/errCallable.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/errCallable.kt"); } @TestMetadata("extensionPropertyInLambda.kt") public void testExtensionPropertyInLambda() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/extensionPropertyInLambda.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/extensionPropertyInLambda.kt"); } @TestMetadata("genericDecorator.kt") public void testGenericDecorator() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/genericDecorator.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/genericDecorator.kt"); } @TestMetadata("genericDescriptor.kt") public void testGenericDescriptor() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/genericDescriptor.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/genericDescriptor.kt"); } @TestMetadata("genericDiagnostic.kt") public void testGenericDiagnostic() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/genericDiagnostic.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/genericDiagnostic.kt"); } @TestMetadata("genericPropertyAccess.kt") public void testGenericPropertyAccess() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/genericPropertyAccess.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/genericPropertyAccess.kt"); } @TestMetadata("genericUsedInFunction.kt") public void testGenericUsedInFunction() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/genericUsedInFunction.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/genericUsedInFunction.kt"); } @TestMetadata("importedReceiver.kt") public void testImportedReceiver() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/importedReceiver.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/importedReceiver.kt"); } @TestMetadata("innerQualifier.kt") public void testInnerQualifier() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/innerQualifier.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/innerQualifier.kt"); } @TestMetadata("innerWithSuperCompanion.kt") public void testInnerWithSuperCompanion() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/innerWithSuperCompanion.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/innerWithSuperCompanion.kt"); } @TestMetadata("javaFieldCallable.kt") public void testJavaFieldCallable() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/javaFieldCallable.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/javaFieldCallable.kt"); } @TestMetadata("lambda.kt") public void testLambda() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/lambda.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/lambda.kt"); } @TestMetadata("lambdaWithReceiver.kt") public void testLambdaWithReceiver() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/lambdaWithReceiver.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/lambdaWithReceiver.kt"); } @TestMetadata("localClassAccessesContainingClass.kt") public void testLocalClassAccessesContainingClass() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/localClassAccessesContainingClass.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/localClassAccessesContainingClass.kt"); } @TestMetadata("localConstructor.kt") public void testLocalConstructor() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/localConstructor.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/localConstructor.kt"); } @TestMetadata("localExtension.kt") public void testLocalExtension() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/localExtension.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/localExtension.kt"); } @TestMetadata("localImplicitBodies.kt") public void testLocalImplicitBodies() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/localImplicitBodies.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/localImplicitBodies.kt"); } @TestMetadata("localInnerClass.kt") public void testLocalInnerClass() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/localInnerClass.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/localInnerClass.kt"); } @TestMetadata("localObjects.kt") public void testLocalObjects() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/localObjects.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/localObjects.kt"); } @TestMetadata("localScopes.kt") public void testLocalScopes() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/localScopes.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/localScopes.kt"); } @TestMetadata("localTypes.kt") public void testLocalTypes() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/localTypes.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/localTypes.kt"); } @TestMetadata("localWithBooleanNot.kt") public void testLocalWithBooleanNot() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/localWithBooleanNot.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/localWithBooleanNot.kt"); } @TestMetadata("memberExtension.kt") public void testMemberExtension() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/memberExtension.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/memberExtension.kt"); } @TestMetadata("nestedConstructorCallable.kt") public void testNestedConstructorCallable() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/nestedConstructorCallable.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/nestedConstructorCallable.kt"); } @TestMetadata("nestedObjects.kt") public void testNestedObjects() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/nestedObjects.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/nestedObjects.kt"); } @TestMetadata("nestedVisibility.kt") public void testNestedVisibility() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/nestedVisibility.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/nestedVisibility.kt"); } @TestMetadata("objectOverrideCallViaImport.kt") public void testObjectOverrideCallViaImport() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/objectOverrideCallViaImport.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/objectOverrideCallViaImport.kt"); } @TestMetadata("objectVsProperty.kt") public void testObjectVsProperty() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/objectVsProperty.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/objectVsProperty.kt"); } @TestMetadata("objects.kt") public void testObjects() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/objects.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/objects.kt"); } @TestMetadata("outerMemberAccesses.kt") public void testOuterMemberAccesses() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/outerMemberAccesses.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/outerMemberAccesses.kt"); } @TestMetadata("outerObject.kt") public void testOuterObject() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/outerObject.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/outerObject.kt"); } @TestMetadata("overriddenJavaGetter.kt") public void testOverriddenJavaGetter() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/overriddenJavaGetter.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/overriddenJavaGetter.kt"); } @TestMetadata("privateObjectLiteral.kt") public void testPrivateObjectLiteral() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/privateObjectLiteral.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/privateObjectLiteral.kt"); } @TestMetadata("privateVisibility.kt") public void testPrivateVisibility() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/privateVisibility.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/privateVisibility.kt"); } @TestMetadata("protectedVisibility.kt") public void testProtectedVisibility() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/protectedVisibility.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/protectedVisibility.kt"); } @TestMetadata("qualifiedExpressions.kt") public void testQualifiedExpressions() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/qualifiedExpressions.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/qualifiedExpressions.kt"); } @TestMetadata("qualifierPriority.kt") public void testQualifierPriority() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/qualifierPriority.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/qualifierPriority.kt"); } @TestMetadata("receiverConsistency.kt") public void testReceiverConsistency() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/receiverConsistency.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/receiverConsistency.kt"); } @TestMetadata("sameReceiver.kt") public void testSameReceiver() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/sameReceiver.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/sameReceiver.kt"); } @TestMetadata("simple.kt") public void testSimple() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/simple.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/simple.kt"); } @TestMetadata("syntheticInImplicitBody.kt") public void testSyntheticInImplicitBody() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/syntheticInImplicitBody.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/syntheticInImplicitBody.kt"); } @TestMetadata("syntheticSmartCast.kt") public void testSyntheticSmartCast() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/syntheticSmartCast.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/syntheticSmartCast.kt"); } @TestMetadata("this.kt") public void testThis() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/this.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/this.kt"); } @TestMetadata("topExtensionVsOuterMember.kt") public void testTopExtensionVsOuterMember() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/topExtensionVsOuterMember.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/topExtensionVsOuterMember.kt"); } @TestMetadata("typeAliasConstructor.kt") public void testTypeAliasConstructor() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/typeAliasConstructor.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/typeAliasConstructor.kt"); } @TestMetadata("vararg.kt") public void testVararg() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/vararg.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/vararg.kt"); } @TestMetadata("when.kt") public void testWhen() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/when.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/when.kt"); } - @TestMetadata("compiler/fir/resolve/testData/resolve/expresssions/inference") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/expresssions/inference") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Inference extends AbstractFirDiagnosticsWithLightTreeTest { @@ -1062,26 +1062,26 @@ public class FirDiagnosticsWithLightTreeTestGenerated extends AbstractFirDiagnos } public void testAllFilesPresentInInference() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/expresssions/inference"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/expresssions/inference"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("id.kt") public void testId() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/inference/id.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/inference/id.kt"); } @TestMetadata("typeParameters.kt") public void testTypeParameters() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/inference/typeParameters.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/inference/typeParameters.kt"); } @TestMetadata("typeParameters2.kt") public void testTypeParameters2() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/inference/typeParameters2.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/inference/typeParameters2.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/expresssions/invoke") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/expresssions/invoke") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Invoke extends AbstractFirDiagnosticsWithLightTreeTest { @@ -1090,86 +1090,86 @@ public class FirDiagnosticsWithLightTreeTestGenerated extends AbstractFirDiagnos } public void testAllFilesPresentInInvoke() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/expresssions/invoke"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/expresssions/invoke"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("doubleBrackets.kt") public void testDoubleBrackets() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/invoke/doubleBrackets.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/doubleBrackets.kt"); } @TestMetadata("explicitReceiver.kt") public void testExplicitReceiver() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/invoke/explicitReceiver.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/explicitReceiver.kt"); } @TestMetadata("explicitReceiver2.kt") public void testExplicitReceiver2() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/invoke/explicitReceiver2.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/explicitReceiver2.kt"); } @TestMetadata("extension.kt") public void testExtension() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/invoke/extension.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/extension.kt"); } @TestMetadata("extensionOnObject.kt") public void testExtensionOnObject() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/invoke/extensionOnObject.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/extensionOnObject.kt"); } @TestMetadata("extensionSafeCall.kt") public void testExtensionSafeCall() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/invoke/extensionSafeCall.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/extensionSafeCall.kt"); } @TestMetadata("farInvokeExtension.kt") public void testFarInvokeExtension() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/invoke/farInvokeExtension.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/farInvokeExtension.kt"); } @TestMetadata("implicitTypeOrder.kt") public void testImplicitTypeOrder() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/invoke/implicitTypeOrder.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/implicitTypeOrder.kt"); } @TestMetadata("inBrackets.kt") public void testInBrackets() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/invoke/inBrackets.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/inBrackets.kt"); } @TestMetadata("incorrectInvokeReceiver.kt") public void testIncorrectInvokeReceiver() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/invoke/incorrectInvokeReceiver.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/incorrectInvokeReceiver.kt"); } @TestMetadata("propertyFromParameter.kt") public void testPropertyFromParameter() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/invoke/propertyFromParameter.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/propertyFromParameter.kt"); } @TestMetadata("propertyWithExtensionType.kt") public void testPropertyWithExtensionType() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/invoke/propertyWithExtensionType.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/propertyWithExtensionType.kt"); } @TestMetadata("simple.kt") public void testSimple() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/invoke/simple.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/simple.kt"); } @TestMetadata("threeReceivers.kt") public void testThreeReceivers() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/invoke/threeReceivers.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/threeReceivers.kt"); } @TestMetadata("threeReceiversCorrect.kt") public void testThreeReceiversCorrect() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/invoke/threeReceiversCorrect.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/invoke/threeReceiversCorrect.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/expresssions/operators") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/expresssions/operators") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Operators extends AbstractFirDiagnosticsWithLightTreeTest { @@ -1178,27 +1178,27 @@ public class FirDiagnosticsWithLightTreeTestGenerated extends AbstractFirDiagnos } public void testAllFilesPresentInOperators() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/expresssions/operators"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/expresssions/operators"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("plus.kt") public void testPlus() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/operators/plus.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/operators/plus.kt"); } @TestMetadata("plusAndPlusAssign.kt") public void testPlusAndPlusAssign() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/operators/plusAndPlusAssign.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/operators/plusAndPlusAssign.kt"); } @TestMetadata("plusAssign.kt") public void testPlusAssign() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/expresssions/operators/plusAssign.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/expresssions/operators/plusAssign.kt"); } } } - @TestMetadata("compiler/fir/resolve/testData/resolve/fromBuilder") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/fromBuilder") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class FromBuilder extends AbstractFirDiagnosticsWithLightTreeTest { @@ -1207,36 +1207,36 @@ public class FirDiagnosticsWithLightTreeTestGenerated extends AbstractFirDiagnos } public void testAllFilesPresentInFromBuilder() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/fromBuilder"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/fromBuilder"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("complexTypes.kt") public void testComplexTypes() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/fromBuilder/complexTypes.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/fromBuilder/complexTypes.kt"); } @TestMetadata("enums.kt") public void testEnums() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/fromBuilder/enums.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/fromBuilder/enums.kt"); } @TestMetadata("noPrimaryConstructor.kt") public void testNoPrimaryConstructor() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/fromBuilder/noPrimaryConstructor.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/fromBuilder/noPrimaryConstructor.kt"); } @TestMetadata("simpleClass.kt") public void testSimpleClass() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/fromBuilder/simpleClass.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/fromBuilder/simpleClass.kt"); } @TestMetadata("typeParameters.kt") public void testTypeParameters() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/fromBuilder/typeParameters.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/fromBuilder/typeParameters.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/inference") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/inference") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Inference extends AbstractFirDiagnosticsWithLightTreeTest { @@ -1245,66 +1245,66 @@ public class FirDiagnosticsWithLightTreeTestGenerated extends AbstractFirDiagnos } public void testAllFilesPresentInInference() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/inference"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/inference"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("callableReferenceOnInstance.kt") public void testCallableReferenceOnInstance() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/inference/callableReferenceOnInstance.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/inference/callableReferenceOnInstance.kt"); } @TestMetadata("callableReferenceToLocalClass.kt") public void testCallableReferenceToLocalClass() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/inference/callableReferenceToLocalClass.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/inference/callableReferenceToLocalClass.kt"); } @TestMetadata("callableReferencesAndDefaultParameters.kt") public void testCallableReferencesAndDefaultParameters() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/inference/callableReferencesAndDefaultParameters.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/inference/callableReferencesAndDefaultParameters.kt"); } @TestMetadata("capturedTypeForJavaTypeParameter.kt") public void testCapturedTypeForJavaTypeParameter() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/inference/capturedTypeForJavaTypeParameter.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/inference/capturedTypeForJavaTypeParameter.kt"); } @TestMetadata("definitelyNotNullIntersectionType.kt") public void testDefinitelyNotNullIntersectionType() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/inference/definitelyNotNullIntersectionType.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/inference/definitelyNotNullIntersectionType.kt"); } @TestMetadata("extensionCallableReferences.kt") public void testExtensionCallableReferences() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/inference/extensionCallableReferences.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/inference/extensionCallableReferences.kt"); } @TestMetadata("lambdaAsReturnStatementOfLambda.kt") public void testLambdaAsReturnStatementOfLambda() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/inference/lambdaAsReturnStatementOfLambda.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/inference/lambdaAsReturnStatementOfLambda.kt"); } @TestMetadata("nestedLambdas.kt") public void testNestedLambdas() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/inference/nestedLambdas.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/inference/nestedLambdas.kt"); } @TestMetadata("receiverWithCapturedType.kt") public void testReceiverWithCapturedType() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/inference/receiverWithCapturedType.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/inference/receiverWithCapturedType.kt"); } @TestMetadata("simpleCapturedTypes.kt") public void testSimpleCapturedTypes() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/inference/simpleCapturedTypes.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/inference/simpleCapturedTypes.kt"); } @TestMetadata("typeDepthForTypeAlias.kt") public void testTypeDepthForTypeAlias() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/inference/typeDepthForTypeAlias.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/inference/typeDepthForTypeAlias.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/multifile") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/multifile") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Multifile extends AbstractFirDiagnosticsWithLightTreeTest { @@ -1313,66 +1313,66 @@ public class FirDiagnosticsWithLightTreeTestGenerated extends AbstractFirDiagnos } public void testAllFilesPresentInMultifile() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/multifile"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/multifile"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("Annotations.kt") public void testAnnotations() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/multifile/Annotations.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/multifile/Annotations.kt"); } @TestMetadata("ByteArray.kt") public void testByteArray() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/multifile/ByteArray.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/multifile/ByteArray.kt"); } @TestMetadata("importFromObject.kt") public void testImportFromObject() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/multifile/importFromObject.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/multifile/importFromObject.kt"); } @TestMetadata("NestedSuperType.kt") public void testNestedSuperType() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/multifile/NestedSuperType.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/multifile/NestedSuperType.kt"); } @TestMetadata("sealedStarImport.kt") public void testSealedStarImport() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/multifile/sealedStarImport.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/multifile/sealedStarImport.kt"); } @TestMetadata("simpleAliasedImport.kt") public void testSimpleAliasedImport() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/multifile/simpleAliasedImport.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/multifile/simpleAliasedImport.kt"); } @TestMetadata("simpleImport.kt") public void testSimpleImport() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/multifile/simpleImport.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/multifile/simpleImport.kt"); } @TestMetadata("simpleImportNested.kt") public void testSimpleImportNested() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/multifile/simpleImportNested.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/multifile/simpleImportNested.kt"); } @TestMetadata("simpleImportOuter.kt") public void testSimpleImportOuter() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/multifile/simpleImportOuter.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/multifile/simpleImportOuter.kt"); } @TestMetadata("simpleStarImport.kt") public void testSimpleStarImport() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/multifile/simpleStarImport.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/multifile/simpleStarImport.kt"); } @TestMetadata("TypeAliasExpansion.kt") public void testTypeAliasExpansion() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/multifile/TypeAliasExpansion.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/multifile/TypeAliasExpansion.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/nested") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/nested") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Nested extends AbstractFirDiagnosticsWithLightTreeTest { @@ -1381,21 +1381,21 @@ public class FirDiagnosticsWithLightTreeTestGenerated extends AbstractFirDiagnos } public void testAllFilesPresentInNested() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/nested"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/nested"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("inner.kt") public void testInner() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/nested/inner.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/nested/inner.kt"); } @TestMetadata("simple.kt") public void testSimple() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/nested/simple.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/nested/simple.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/overrides") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/overrides") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Overrides extends AbstractFirDiagnosticsWithLightTreeTest { @@ -1404,51 +1404,51 @@ public class FirDiagnosticsWithLightTreeTestGenerated extends AbstractFirDiagnos } public void testAllFilesPresentInOverrides() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/overrides"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/overrides"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("generics.kt") public void testGenerics() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/overrides/generics.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/overrides/generics.kt"); } @TestMetadata("protobufExt.kt") public void testProtobufExt() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/overrides/protobufExt.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/overrides/protobufExt.kt"); } @TestMetadata("simple.kt") public void testSimple() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/overrides/simple.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/overrides/simple.kt"); } @TestMetadata("simpleFakeOverride.kt") public void testSimpleFakeOverride() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/overrides/simpleFakeOverride.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/overrides/simpleFakeOverride.kt"); } @TestMetadata("simpleMostSpecific.kt") public void testSimpleMostSpecific() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/overrides/simpleMostSpecific.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/overrides/simpleMostSpecific.kt"); } @TestMetadata("supertypeGenerics.kt") public void testSupertypeGenerics() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/overrides/supertypeGenerics.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/overrides/supertypeGenerics.kt"); } @TestMetadata("supertypeGenericsComplex.kt") public void testSupertypeGenericsComplex() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/overrides/supertypeGenericsComplex.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/overrides/supertypeGenericsComplex.kt"); } @TestMetadata("three.kt") public void testThree() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/overrides/three.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/overrides/three.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/problems") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/problems") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Problems extends AbstractFirDiagnosticsWithLightTreeTest { @@ -1457,36 +1457,36 @@ public class FirDiagnosticsWithLightTreeTestGenerated extends AbstractFirDiagnos } public void testAllFilesPresentInProblems() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/problems"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/problems"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("complexLambdaWithTypeVariableAsExpectedType.kt") public void testComplexLambdaWithTypeVariableAsExpectedType() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/problems/complexLambdaWithTypeVariableAsExpectedType.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/problems/complexLambdaWithTypeVariableAsExpectedType.kt"); } @TestMetadata("definitelyNotNullAndOriginalType.kt") public void testDefinitelyNotNullAndOriginalType() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/problems/definitelyNotNullAndOriginalType.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/problems/definitelyNotNullAndOriginalType.kt"); } @TestMetadata("flexibleTypeVarAgainstNull.kt") public void testFlexibleTypeVarAgainstNull() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/problems/flexibleTypeVarAgainstNull.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/problems/flexibleTypeVarAgainstNull.kt"); } @TestMetadata("javaAccessorConversion.kt") public void testJavaAccessorConversion() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/problems/javaAccessorConversion.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/problems/javaAccessorConversion.kt"); } @TestMetadata("javaArrayInGeneric.kt") public void testJavaArrayInGeneric() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/problems/javaArrayInGeneric.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/problems/javaArrayInGeneric.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/properties") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/properties") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Properties extends AbstractFirDiagnosticsWithLightTreeTest { @@ -1495,16 +1495,16 @@ public class FirDiagnosticsWithLightTreeTestGenerated extends AbstractFirDiagnos } public void testAllFilesPresentInProperties() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/properties"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/properties"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("noBackingFieldForExtension.kt") public void testNoBackingFieldForExtension() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/properties/noBackingFieldForExtension.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/properties/noBackingFieldForExtension.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/references") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/references") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class References extends AbstractFirDiagnosticsWithLightTreeTest { @@ -1513,26 +1513,26 @@ public class FirDiagnosticsWithLightTreeTestGenerated extends AbstractFirDiagnos } public void testAllFilesPresentInReferences() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/references"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/references"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("referenceToExtension.kt") public void testReferenceToExtension() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/references/referenceToExtension.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/references/referenceToExtension.kt"); } @TestMetadata("simple.kt") public void testSimple() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/references/simple.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/references/simple.kt"); } @TestMetadata("superMember.kt") public void testSuperMember() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/references/superMember.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/references/superMember.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/samConstructors") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/samConstructors") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class SamConstructors extends AbstractFirDiagnosticsWithLightTreeTest { @@ -1541,41 +1541,41 @@ public class FirDiagnosticsWithLightTreeTestGenerated extends AbstractFirDiagnos } public void testAllFilesPresentInSamConstructors() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/samConstructors"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/samConstructors"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("genericSam.kt") public void testGenericSam() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/samConstructors/genericSam.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/samConstructors/genericSam.kt"); } @TestMetadata("genericSamInferenceFromExpectType.kt") public void testGenericSamInferenceFromExpectType() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/samConstructors/genericSamInferenceFromExpectType.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/samConstructors/genericSamInferenceFromExpectType.kt"); } @TestMetadata("kotlinSam.kt") public void testKotlinSam() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/samConstructors/kotlinSam.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/samConstructors/kotlinSam.kt"); } @TestMetadata("realConstructorFunction.kt") public void testRealConstructorFunction() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/samConstructors/realConstructorFunction.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/samConstructors/realConstructorFunction.kt"); } @TestMetadata("runnable.kt") public void testRunnable() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/samConstructors/runnable.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/samConstructors/runnable.kt"); } @TestMetadata("simple.kt") public void testSimple() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/samConstructors/simple.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/samConstructors/simple.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/samConversions") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/samConversions") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class SamConversions extends AbstractFirDiagnosticsWithLightTreeTest { @@ -1584,56 +1584,56 @@ public class FirDiagnosticsWithLightTreeTestGenerated extends AbstractFirDiagnos } public void testAllFilesPresentInSamConversions() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/samConversions"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/samConversions"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("genericSam.kt") public void testGenericSam() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/samConversions/genericSam.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/samConversions/genericSam.kt"); } @TestMetadata("kotlinSam.kt") public void testKotlinSam() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/samConversions/kotlinSam.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/samConversions/kotlinSam.kt"); } @TestMetadata("notSamBecauseOfSupertype.kt") public void testNotSamBecauseOfSupertype() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/samConversions/notSamBecauseOfSupertype.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/samConversions/notSamBecauseOfSupertype.kt"); } @TestMetadata("runnable.kt") public void testRunnable() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/samConversions/runnable.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/samConversions/runnable.kt"); } @TestMetadata("samConversionInConstructorCall.kt") public void testSamConversionInConstructorCall() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/samConversions/samConversionInConstructorCall.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/samConversions/samConversionInConstructorCall.kt"); } @TestMetadata("samSupertype.kt") public void testSamSupertype() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/samConversions/samSupertype.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/samConversions/samSupertype.kt"); } @TestMetadata("samSupertypeWithOverride.kt") public void testSamSupertypeWithOverride() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/samConversions/samSupertypeWithOverride.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/samConversions/samSupertypeWithOverride.kt"); } @TestMetadata("samWithEquals.kt") public void testSamWithEquals() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/samConversions/samWithEquals.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/samConversions/samWithEquals.kt"); } @TestMetadata("simple.kt") public void testSimple() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/samConversions/simple.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/samConversions/simple.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/smartcasts") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/smartcasts") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Smartcasts extends AbstractFirDiagnosticsWithLightTreeTest { @@ -1642,55 +1642,55 @@ public class FirDiagnosticsWithLightTreeTestGenerated extends AbstractFirDiagnos } public void testAllFilesPresentInSmartcasts() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/smartcasts"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/smartcasts"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("bangbang.kt") public void testBangbang() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/bangbang.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/bangbang.kt"); } @TestMetadata("casts.kt") public void testCasts() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/casts.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/casts.kt"); } @TestMetadata("equalsAndIdentity.kt") public void testEqualsAndIdentity() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/equalsAndIdentity.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/equalsAndIdentity.kt"); } @TestMetadata("kt37327.kt") public void testKt37327() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/kt37327.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/kt37327.kt"); } @TestMetadata("multipleCasts.kt") public void testMultipleCasts() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/multipleCasts.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/multipleCasts.kt"); } @TestMetadata("nullability.kt") public void testNullability() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/nullability.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/nullability.kt"); } @TestMetadata("orInWhenBranch.kt") public void testOrInWhenBranch() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/orInWhenBranch.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/orInWhenBranch.kt"); } @TestMetadata("smartCastInInit.kt") public void testSmartCastInInit() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/smartCastInInit.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/smartCastInInit.kt"); } @TestMetadata("smartcastToNothing.kt") public void testSmartcastToNothing() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/smartcastToNothing.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/smartcastToNothing.kt"); } - @TestMetadata("compiler/fir/resolve/testData/resolve/smartcasts/booleans") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/smartcasts/booleans") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Booleans extends AbstractFirDiagnosticsWithLightTreeTest { @@ -1699,26 +1699,26 @@ public class FirDiagnosticsWithLightTreeTestGenerated extends AbstractFirDiagnos } public void testAllFilesPresentInBooleans() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/smartcasts/booleans"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/smartcasts/booleans"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("booleanOperators.kt") public void testBooleanOperators() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/booleans/booleanOperators.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/booleans/booleanOperators.kt"); } @TestMetadata("equalsToBoolean.kt") public void testEqualsToBoolean() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/booleans/equalsToBoolean.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/booleans/equalsToBoolean.kt"); } @TestMetadata("jumpFromRhsOfOperator.kt") public void testJumpFromRhsOfOperator() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/booleans/jumpFromRhsOfOperator.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/booleans/jumpFromRhsOfOperator.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/smartcasts/boundSmartcasts") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/smartcasts/boundSmartcasts") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class BoundSmartcasts extends AbstractFirDiagnosticsWithLightTreeTest { @@ -1727,26 +1727,26 @@ public class FirDiagnosticsWithLightTreeTestGenerated extends AbstractFirDiagnos } public void testAllFilesPresentInBoundSmartcasts() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/smartcasts/boundSmartcasts"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/smartcasts/boundSmartcasts"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("boundSmartcasts.kt") public void testBoundSmartcasts() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/boundSmartcasts/boundSmartcasts.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/boundSmartcasts/boundSmartcasts.kt"); } @TestMetadata("boundSmartcastsInBranches.kt") public void testBoundSmartcastsInBranches() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/boundSmartcasts/boundSmartcastsInBranches.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/boundSmartcasts/boundSmartcastsInBranches.kt"); } @TestMetadata("functionCallBound.kt") public void testFunctionCallBound() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/boundSmartcasts/functionCallBound.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/boundSmartcasts/functionCallBound.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/smartcasts/controlStructures") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/smartcasts/controlStructures") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class ControlStructures extends AbstractFirDiagnosticsWithLightTreeTest { @@ -1755,36 +1755,36 @@ public class FirDiagnosticsWithLightTreeTestGenerated extends AbstractFirDiagnos } public void testAllFilesPresentInControlStructures() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/smartcasts/controlStructures"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/smartcasts/controlStructures"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("elvis.kt") public void testElvis() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/controlStructures/elvis.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/controlStructures/elvis.kt"); } @TestMetadata("returns.kt") public void testReturns() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/controlStructures/returns.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/controlStructures/returns.kt"); } @TestMetadata("simpleIf.kt") public void testSimpleIf() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/controlStructures/simpleIf.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/controlStructures/simpleIf.kt"); } @TestMetadata("smartcastFromArgument.kt") public void testSmartcastFromArgument() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/controlStructures/smartcastFromArgument.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/controlStructures/smartcastFromArgument.kt"); } @TestMetadata("when.kt") public void testWhen() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/controlStructures/when.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/controlStructures/when.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/smartcasts/lambdas") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/smartcasts/lambdas") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Lambdas extends AbstractFirDiagnosticsWithLightTreeTest { @@ -1793,21 +1793,21 @@ public class FirDiagnosticsWithLightTreeTestGenerated extends AbstractFirDiagnos } public void testAllFilesPresentInLambdas() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/smartcasts/lambdas"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/smartcasts/lambdas"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("inPlaceLambdas.kt") public void testInPlaceLambdas() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/lambdas/inPlaceLambdas.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/lambdas/inPlaceLambdas.kt"); } @TestMetadata("smartcastOnLambda.kt") public void testSmartcastOnLambda() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/lambdas/smartcastOnLambda.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/lambdas/smartcastOnLambda.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/smartcasts/loops") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/smartcasts/loops") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Loops extends AbstractFirDiagnosticsWithLightTreeTest { @@ -1816,21 +1816,21 @@ public class FirDiagnosticsWithLightTreeTestGenerated extends AbstractFirDiagnos } public void testAllFilesPresentInLoops() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/smartcasts/loops"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/smartcasts/loops"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("dataFlowInfoFromWhileCondition.kt") public void testDataFlowInfoFromWhileCondition() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/loops/dataFlowInfoFromWhileCondition.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/loops/dataFlowInfoFromWhileCondition.kt"); } @TestMetadata("endlessLoops.kt") public void testEndlessLoops() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/loops/endlessLoops.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/loops/endlessLoops.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/smartcasts/problems") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/smartcasts/problems") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Problems extends AbstractFirDiagnosticsWithLightTreeTest { @@ -1839,16 +1839,16 @@ public class FirDiagnosticsWithLightTreeTestGenerated extends AbstractFirDiagnos } public void testAllFilesPresentInProblems() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/smartcasts/problems"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/smartcasts/problems"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("invoke.kt") public void testInvoke() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/problems/invoke.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/problems/invoke.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/smartcasts/receivers") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/smartcasts/receivers") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Receivers extends AbstractFirDiagnosticsWithLightTreeTest { @@ -1857,31 +1857,31 @@ public class FirDiagnosticsWithLightTreeTestGenerated extends AbstractFirDiagnos } public void testAllFilesPresentInReceivers() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/smartcasts/receivers"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/smartcasts/receivers"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("implicitReceiverAsWhenSubject.kt") public void testImplicitReceiverAsWhenSubject() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/receivers/implicitReceiverAsWhenSubject.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/receivers/implicitReceiverAsWhenSubject.kt"); } @TestMetadata("implicitReceivers.kt") public void testImplicitReceivers() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/receivers/implicitReceivers.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/receivers/implicitReceivers.kt"); } @TestMetadata("mixingImplicitAndExplicitReceivers.kt") public void testMixingImplicitAndExplicitReceivers() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/receivers/mixingImplicitAndExplicitReceivers.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/receivers/mixingImplicitAndExplicitReceivers.kt"); } @TestMetadata("thisOfExtensionProperty.kt") public void testThisOfExtensionProperty() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/receivers/thisOfExtensionProperty.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/receivers/thisOfExtensionProperty.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/smartcasts/safeCalls") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/smartcasts/safeCalls") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class SafeCalls extends AbstractFirDiagnosticsWithLightTreeTest { @@ -1890,26 +1890,26 @@ public class FirDiagnosticsWithLightTreeTestGenerated extends AbstractFirDiagnos } public void testAllFilesPresentInSafeCalls() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/smartcasts/safeCalls"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/smartcasts/safeCalls"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("assignSafeCall.kt") public void testAssignSafeCall() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/safeCalls/assignSafeCall.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/safeCalls/assignSafeCall.kt"); } @TestMetadata("safeCallAndEqualityToBool.kt") public void testSafeCallAndEqualityToBool() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/safeCalls/safeCallAndEqualityToBool.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/safeCalls/safeCallAndEqualityToBool.kt"); } @TestMetadata("safeCalls.kt") public void testSafeCalls() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/safeCalls/safeCalls.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/safeCalls/safeCalls.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/smartcasts/stability") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/smartcasts/stability") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Stability extends AbstractFirDiagnosticsWithLightTreeTest { @@ -1918,16 +1918,16 @@ public class FirDiagnosticsWithLightTreeTestGenerated extends AbstractFirDiagnos } public void testAllFilesPresentInStability() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/smartcasts/stability"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/smartcasts/stability"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("overridenOpenVal.kt") public void testOverridenOpenVal() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/stability/overridenOpenVal.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/stability/overridenOpenVal.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolve/smartcasts/variables") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/smartcasts/variables") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Variables extends AbstractFirDiagnosticsWithLightTreeTest { @@ -1936,22 +1936,22 @@ public class FirDiagnosticsWithLightTreeTestGenerated extends AbstractFirDiagnos } public void testAllFilesPresentInVariables() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/smartcasts/variables"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/smartcasts/variables"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("delayedAssignment.kt") public void testDelayedAssignment() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/variables/delayedAssignment.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/variables/delayedAssignment.kt"); } @TestMetadata("smartcastAfterReassignment.kt") public void testSmartcastAfterReassignment() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/smartcasts/variables/smartcastAfterReassignment.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/variables/smartcastAfterReassignment.kt"); } } } - @TestMetadata("compiler/fir/resolve/testData/resolve/stdlib") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/stdlib") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Stdlib extends AbstractFirDiagnosticsWithLightTreeTest { @@ -1960,10 +1960,10 @@ public class FirDiagnosticsWithLightTreeTestGenerated extends AbstractFirDiagnos } public void testAllFilesPresentInStdlib() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/stdlib"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/stdlib"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } - @TestMetadata("compiler/fir/resolve/testData/resolve/stdlib/j+k") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/stdlib/j+k") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class J_k extends AbstractFirDiagnosticsWithLightTreeTest { @@ -1972,17 +1972,17 @@ public class FirDiagnosticsWithLightTreeTestGenerated extends AbstractFirDiagnos } public void testAllFilesPresentInJ_k() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/stdlib/j+k"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/stdlib/j+k"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("flexibleWildcard.kt") public void testFlexibleWildcard() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/stdlib/j+k/flexibleWildcard.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/stdlib/j+k/flexibleWildcard.kt"); } } } - @TestMetadata("compiler/fir/resolve/testData/resolve/visibility") + @TestMetadata("compiler/fir/analysis-tests/testData/resolve/visibility") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Visibility extends AbstractFirDiagnosticsWithLightTreeTest { @@ -1991,12 +1991,12 @@ public class FirDiagnosticsWithLightTreeTestGenerated extends AbstractFirDiagnos } public void testAllFilesPresentInVisibility() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolve/visibility"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolve/visibility"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("protectedInCompanion.kt") public void testProtectedInCompanion() throws Exception { - runTest("compiler/fir/resolve/testData/resolve/visibility/protectedInCompanion.kt"); + runTest("compiler/fir/analysis-tests/testData/resolve/visibility/protectedInCompanion.kt"); } } } diff --git a/compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/FirDiagnosticsWithStdlibTestGenerated.java b/compiler/fir/analysis-tests/tests/org/jetbrains/kotlin/fir/FirDiagnosticsWithStdlibTestGenerated.java similarity index 55% rename from compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/FirDiagnosticsWithStdlibTestGenerated.java rename to compiler/fir/analysis-tests/tests/org/jetbrains/kotlin/fir/FirDiagnosticsWithStdlibTestGenerated.java index 48ff2915525..80f6bab254b 100644 --- a/compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/FirDiagnosticsWithStdlibTestGenerated.java +++ b/compiler/fir/analysis-tests/tests/org/jetbrains/kotlin/fir/FirDiagnosticsWithStdlibTestGenerated.java @@ -16,7 +16,7 @@ import java.util.regex.Pattern; /** This class is generated by {@link org.jetbrains.kotlin.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */ @SuppressWarnings("all") -@TestMetadata("compiler/fir/resolve/testData/resolveWithStdlib") +@TestMetadata("compiler/fir/analysis-tests/testData/resolveWithStdlib") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public class FirDiagnosticsWithStdlibTestGenerated extends AbstractFirDiagnosticsWithStdlibTest { @@ -26,254 +26,254 @@ public class FirDiagnosticsWithStdlibTestGenerated extends AbstractFirDiagnostic @TestMetadata("addAllOnJavaCollection.kt") public void testAddAllOnJavaCollection() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/addAllOnJavaCollection.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/addAllOnJavaCollection.kt"); } public void testAllFilesPresentInResolveWithStdlib() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolveWithStdlib"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolveWithStdlib"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("arrayFilterCapturedType.kt") public void testArrayFilterCapturedType() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/arrayFilterCapturedType.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/arrayFilterCapturedType.kt"); } @TestMetadata("arrayFirstOrNull.kt") public void testArrayFirstOrNull() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/arrayFirstOrNull.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/arrayFirstOrNull.kt"); } @TestMetadata("arrayInLocal.kt") public void testArrayInLocal() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/arrayInLocal.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/arrayInLocal.kt"); } @TestMetadata("backingField.kt") public void testBackingField() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/backingField.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/backingField.kt"); } @TestMetadata("classLiteralForParameter.kt") public void testClassLiteralForParameter() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/classLiteralForParameter.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/classLiteralForParameter.kt"); } @TestMetadata("cloneArray.kt") public void testCloneArray() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/cloneArray.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/cloneArray.kt"); } @TestMetadata("companionLoad.kt") public void testCompanionLoad() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/companionLoad.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/companionLoad.kt"); } @TestMetadata("components.kt") public void testComponents() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/components.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/components.kt"); } @TestMetadata("concurrent.kt") public void testConcurrent() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/concurrent.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/concurrent.kt"); } @TestMetadata("concurrentMapOfAliases.kt") public void testConcurrentMapOfAliases() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/concurrentMapOfAliases.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/concurrentMapOfAliases.kt"); } @TestMetadata("emptyArray.kt") public void testEmptyArray() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/emptyArray.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/emptyArray.kt"); } @TestMetadata("enumValuesDeserialized.kt") public void testEnumValuesDeserialized() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/enumValuesDeserialized.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/enumValuesDeserialized.kt"); } @TestMetadata("exception.kt") public void testException() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/exception.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/exception.kt"); } @TestMetadata("factoryFunctionOverloads.kt") public void testFactoryFunctionOverloads() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/factoryFunctionOverloads.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/factoryFunctionOverloads.kt"); } @TestMetadata("functionAndFunctionN.kt") public void testFunctionAndFunctionN() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/functionAndFunctionN.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/functionAndFunctionN.kt"); } @TestMetadata("functionX.kt") public void testFunctionX() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/functionX.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/functionX.kt"); } @TestMetadata("getOnKProperty.kt") public void testGetOnKProperty() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/getOnKProperty.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/getOnKProperty.kt"); } @TestMetadata("hashMapTypeAlias.kt") public void testHashMapTypeAlias() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/hashMapTypeAlias.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/hashMapTypeAlias.kt"); } @TestMetadata("hashSet.kt") public void testHashSet() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/hashSet.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/hashSet.kt"); } @TestMetadata("hashTableWithForEach.kt") public void testHashTableWithForEach() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/hashTableWithForEach.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/hashTableWithForEach.kt"); } @TestMetadata("helloWorld.kt") public void testHelloWorld() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/helloWorld.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/helloWorld.kt"); } @TestMetadata("implicitReceiverOrder.kt") public void testImplicitReceiverOrder() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/implicitReceiverOrder.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/implicitReceiverOrder.kt"); } @TestMetadata("inapplicableRemoveAll.kt") public void testInapplicableRemoveAll() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/inapplicableRemoveAll.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/inapplicableRemoveAll.kt"); } @TestMetadata("javaEnumSynthetic.kt") public void testJavaEnumSynthetic() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/javaEnumSynthetic.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/javaEnumSynthetic.kt"); } @TestMetadata("javaLangComparator.kt") public void testJavaLangComparator() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/javaLangComparator.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/javaLangComparator.kt"); } @TestMetadata("kotlinComparatorAlias.kt") public void testKotlinComparatorAlias() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/kotlinComparatorAlias.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/kotlinComparatorAlias.kt"); } @TestMetadata("listPlusAssign.kt") public void testListPlusAssign() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/listPlusAssign.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/listPlusAssign.kt"); } @TestMetadata("lowPriorityInResolution.kt") public void testLowPriorityInResolution() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/lowPriorityInResolution.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/lowPriorityInResolution.kt"); } @TestMetadata("mapList.kt") public void testMapList() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/mapList.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/mapList.kt"); } @TestMetadata("multipleImplicitReceivers.kt") public void testMultipleImplicitReceivers() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/multipleImplicitReceivers.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/multipleImplicitReceivers.kt"); } @TestMetadata("noneWithForEach.kt") public void testNoneWithForEach() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/noneWithForEach.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/noneWithForEach.kt"); } @TestMetadata("nullableTypeParameter.kt") public void testNullableTypeParameter() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/nullableTypeParameter.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/nullableTypeParameter.kt"); } @TestMetadata("problems.kt") public void testProblems() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/problems.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/problems.kt"); } @TestMetadata("rangeTo.kt") public void testRangeTo() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/rangeTo.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/rangeTo.kt"); } @TestMetadata("recursiveBug.kt") public void testRecursiveBug() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/recursiveBug.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/recursiveBug.kt"); } @TestMetadata("reflectionClass.kt") public void testReflectionClass() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/reflectionClass.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/reflectionClass.kt"); } @TestMetadata("removeIf.kt") public void testRemoveIf() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/removeIf.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/removeIf.kt"); } @TestMetadata("removeOnAbstractMap.kt") public void testRemoveOnAbstractMap() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/removeOnAbstractMap.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/removeOnAbstractMap.kt"); } @TestMetadata("runOnIntegerLiteral.kt") public void testRunOnIntegerLiteral() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/runOnIntegerLiteral.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/runOnIntegerLiteral.kt"); } @TestMetadata("simpleLazy.kt") public void testSimpleLazy() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/simpleLazy.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/simpleLazy.kt"); } @TestMetadata("toSortedMapWithComparator.kt") public void testToSortedMapWithComparator() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/toSortedMapWithComparator.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/toSortedMapWithComparator.kt"); } @TestMetadata("topLevelResolve.kt") public void testTopLevelResolve() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/topLevelResolve.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/topLevelResolve.kt"); } @TestMetadata("typeAliasDeserialization.kt") public void testTypeAliasDeserialization() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/typeAliasDeserialization.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/typeAliasDeserialization.kt"); } @TestMetadata("typeAliasWithForEach.kt") public void testTypeAliasWithForEach() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/typeAliasWithForEach.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/typeAliasWithForEach.kt"); } @TestMetadata("typeParameterDerived.kt") public void testTypeParameterDerived() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/typeParameterDerived.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/typeParameterDerived.kt"); } @TestMetadata("unaryOperators.kt") public void testUnaryOperators() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/unaryOperators.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/unaryOperators.kt"); } @TestMetadata("whenAsLambdaReturnStatement.kt") public void testWhenAsLambdaReturnStatement() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/whenAsLambdaReturnStatement.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/whenAsLambdaReturnStatement.kt"); } @TestMetadata("withInInitializer.kt") public void testWithInInitializer() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/withInInitializer.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/withInInitializer.kt"); } - @TestMetadata("compiler/fir/resolve/testData/resolveWithStdlib/callableReferences") + @TestMetadata("compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class CallableReferences extends AbstractFirDiagnosticsWithStdlibTest { @@ -282,115 +282,115 @@ public class FirDiagnosticsWithStdlibTestGenerated extends AbstractFirDiagnostic } public void testAllFilesPresentInCallableReferences() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolveWithStdlib/callableReferences"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("beyoundCalls.kt") public void testBeyoundCalls() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/beyoundCalls.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/beyoundCalls.kt"); } @TestMetadata("companions.kt") public void testCompanions() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/companions.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/companions.kt"); } @TestMetadata("constructors.kt") public void testConstructors() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/constructors.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/constructors.kt"); } @TestMetadata("differentLevels.kt") public void testDifferentLevels() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/differentLevels.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/differentLevels.kt"); } @TestMetadata("extensionReceiverInference.kt") public void testExtensionReceiverInference() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/extensionReceiverInference.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/extensionReceiverInference.kt"); } @TestMetadata("ifWithCR.kt") public void testIfWithCR() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/ifWithCR.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/ifWithCR.kt"); } @TestMetadata("implicitTypes.kt") public void testImplicitTypes() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/implicitTypes.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/implicitTypes.kt"); } @TestMetadata("inferenceFromCallableReferenceType.kt") public void testInferenceFromCallableReferenceType() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/inferenceFromCallableReferenceType.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/inferenceFromCallableReferenceType.kt"); } @TestMetadata("inferenceFromExpectedType.kt") public void testInferenceFromExpectedType() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/inferenceFromExpectedType.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/inferenceFromExpectedType.kt"); } @TestMetadata("javaStatic.kt") public void testJavaStatic() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/javaStatic.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/javaStatic.kt"); } @TestMetadata("manyCandidatesInference.kt") public void testManyCandidatesInference() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/manyCandidatesInference.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/manyCandidatesInference.kt"); } @TestMetadata("manyInnerCandidates.kt") public void testManyInnerCandidates() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/manyInnerCandidates.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/manyInnerCandidates.kt"); } @TestMetadata("manyInnerManyOuterCandidates.kt") public void testManyInnerManyOuterCandidates() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/manyInnerManyOuterCandidates.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/manyInnerManyOuterCandidates.kt"); } @TestMetadata("manyInnermanyOuterCandidatesAmbiguity.kt") public void testManyInnermanyOuterCandidatesAmbiguity() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/manyInnermanyOuterCandidatesAmbiguity.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/manyInnermanyOuterCandidatesAmbiguity.kt"); } @TestMetadata("manyOuterCandidates.kt") public void testManyOuterCandidates() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/manyOuterCandidates.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/manyOuterCandidates.kt"); } @TestMetadata("properties.kt") public void testProperties() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/properties.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/properties.kt"); } @TestMetadata("sam.kt") public void testSam() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/sam.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/sam.kt"); } @TestMetadata("simpleClassReceiver.kt") public void testSimpleClassReceiver() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/simpleClassReceiver.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/simpleClassReceiver.kt"); } @TestMetadata("simpleExpressionReceiver.kt") public void testSimpleExpressionReceiver() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/simpleExpressionReceiver.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/simpleExpressionReceiver.kt"); } @TestMetadata("simpleNoReceiver.kt") public void testSimpleNoReceiver() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/simpleNoReceiver.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/simpleNoReceiver.kt"); } @TestMetadata("varProperties.kt") public void testVarProperties() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/varProperties.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/varProperties.kt"); } - @TestMetadata("compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests") + @TestMetadata("compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class FromBasicDiagnosticTests extends AbstractFirDiagnosticsWithStdlibTest { @@ -399,77 +399,77 @@ public class FirDiagnosticsWithStdlibTestGenerated extends AbstractFirDiagnostic } public void testAllFilesPresentInFromBasicDiagnosticTests() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("ambiguityWhenNoApplicableCallableReferenceCandidate.kt") public void testAmbiguityWhenNoApplicableCallableReferenceCandidate() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/ambiguityWhenNoApplicableCallableReferenceCandidate.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/ambiguityWhenNoApplicableCallableReferenceCandidate.kt"); } @TestMetadata("applicableCallableReferenceFromDistantScope.kt") public void testApplicableCallableReferenceFromDistantScope() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/applicableCallableReferenceFromDistantScope.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/applicableCallableReferenceFromDistantScope.kt"); } @TestMetadata("chooseCallableReferenceDependingOnInferredReceiver.kt") public void testChooseCallableReferenceDependingOnInferredReceiver() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/chooseCallableReferenceDependingOnInferredReceiver.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/chooseCallableReferenceDependingOnInferredReceiver.kt"); } @TestMetadata("commonSupertypeFromReturnTypesOfCallableReference.kt") public void testCommonSupertypeFromReturnTypesOfCallableReference() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/commonSupertypeFromReturnTypesOfCallableReference.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/commonSupertypeFromReturnTypesOfCallableReference.kt"); } @TestMetadata("eagerAndPostponedCallableReferences.kt") public void testEagerAndPostponedCallableReferences() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/eagerAndPostponedCallableReferences.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/eagerAndPostponedCallableReferences.kt"); } @TestMetadata("eagerResolveOfSingleCallableReference.kt") public void testEagerResolveOfSingleCallableReference() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/eagerResolveOfSingleCallableReference.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/eagerResolveOfSingleCallableReference.kt"); } @TestMetadata("moreSpecificAmbiguousExtensions.kt") public void testMoreSpecificAmbiguousExtensions() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/moreSpecificAmbiguousExtensions.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/moreSpecificAmbiguousExtensions.kt"); } @TestMetadata("multipleOutersAndMultipleCallableReferences.kt") public void testMultipleOutersAndMultipleCallableReferences() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/multipleOutersAndMultipleCallableReferences.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/multipleOutersAndMultipleCallableReferences.kt"); } @TestMetadata("noAmbiguityBetweenTopLevelAndMemberProperty.kt") public void testNoAmbiguityBetweenTopLevelAndMemberProperty() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/noAmbiguityBetweenTopLevelAndMemberProperty.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/noAmbiguityBetweenTopLevelAndMemberProperty.kt"); } @TestMetadata("overloadsBound.kt") public void testOverloadsBound() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/overloadsBound.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/overloadsBound.kt"); } @TestMetadata("postponedResolveOfManyCallableReference.kt") public void testPostponedResolveOfManyCallableReference() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/postponedResolveOfManyCallableReference.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/postponedResolveOfManyCallableReference.kt"); } @TestMetadata("resolveCallableReferencesAfterAllSimpleArguments.kt") public void testResolveCallableReferencesAfterAllSimpleArguments() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/resolveCallableReferencesAfterAllSimpleArguments.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/resolveCallableReferencesAfterAllSimpleArguments.kt"); } @TestMetadata("withGenericFun.kt") public void testWithGenericFun() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/withGenericFun.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/callableReferences/fromBasicDiagnosticTests/withGenericFun.kt"); } } } - @TestMetadata("compiler/fir/resolve/testData/resolveWithStdlib/contracts") + @TestMetadata("compiler/fir/analysis-tests/testData/resolveWithStdlib/contracts") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Contracts extends AbstractFirDiagnosticsWithStdlibTest { @@ -478,26 +478,26 @@ public class FirDiagnosticsWithStdlibTestGenerated extends AbstractFirDiagnostic } public void testAllFilesPresentInContracts() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolveWithStdlib/contracts"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolveWithStdlib/contracts"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("callsInPlace.kt") public void testCallsInPlace() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/contracts/callsInPlace.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/contracts/callsInPlace.kt"); } @TestMetadata("conditionalEffects.kt") public void testConditionalEffects() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/contracts/conditionalEffects.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/contracts/conditionalEffects.kt"); } @TestMetadata("notIsNullOrEmpty.kt") public void testNotIsNullOrEmpty() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/contracts/notIsNullOrEmpty.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/contracts/notIsNullOrEmpty.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolveWithStdlib/delegates") + @TestMetadata("compiler/fir/analysis-tests/testData/resolveWithStdlib/delegates") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Delegates extends AbstractFirDiagnosticsWithStdlibTest { @@ -506,41 +506,41 @@ public class FirDiagnosticsWithStdlibTestGenerated extends AbstractFirDiagnostic } public void testAllFilesPresentInDelegates() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolveWithStdlib/delegates"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolveWithStdlib/delegates"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("anonymousInDelegate.kt") public void testAnonymousInDelegate() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/delegates/anonymousInDelegate.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/delegates/anonymousInDelegate.kt"); } @TestMetadata("delegateTypeMismatch.kt") public void testDelegateTypeMismatch() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/delegates/delegateTypeMismatch.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/delegates/delegateTypeMismatch.kt"); } @TestMetadata("delegateWithAnonymousObject.kt") public void testDelegateWithAnonymousObject() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/delegates/delegateWithAnonymousObject.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/delegates/delegateWithAnonymousObject.kt"); } @TestMetadata("propertyWithFunctionalType.kt") public void testPropertyWithFunctionalType() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/delegates/propertyWithFunctionalType.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/delegates/propertyWithFunctionalType.kt"); } @TestMetadata("simpleDelegateProvider.kt") public void testSimpleDelegateProvider() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/delegates/simpleDelegateProvider.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/delegates/simpleDelegateProvider.kt"); } @TestMetadata("simpleDelegatedToMap.kt") public void testSimpleDelegatedToMap() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/delegates/simpleDelegatedToMap.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/delegates/simpleDelegatedToMap.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolveWithStdlib/inference") + @TestMetadata("compiler/fir/analysis-tests/testData/resolveWithStdlib/inference") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Inference extends AbstractFirDiagnosticsWithStdlibTest { @@ -549,16 +549,16 @@ public class FirDiagnosticsWithStdlibTestGenerated extends AbstractFirDiagnostic } public void testAllFilesPresentInInference() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolveWithStdlib/inference"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolveWithStdlib/inference"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("complexConstraintSystem.kt") public void testComplexConstraintSystem() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/inference/complexConstraintSystem.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/inference/complexConstraintSystem.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolveWithStdlib/j+k") + @TestMetadata("compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class J_k extends AbstractFirDiagnosticsWithStdlibTest { @@ -567,161 +567,161 @@ public class FirDiagnosticsWithStdlibTestGenerated extends AbstractFirDiagnostic } public void testAllFilesPresentInJ_k() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolveWithStdlib/j+k"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("capturedFlexible.kt") public void testCapturedFlexible() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/j+k/capturedFlexible.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/capturedFlexible.kt"); } @TestMetadata("complexFlexibleInference.kt") public void testComplexFlexibleInference() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/j+k/complexFlexibleInference.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/complexFlexibleInference.kt"); } @TestMetadata("FieldAndGetter.kt") public void testFieldAndGetter() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/j+k/FieldAndGetter.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/FieldAndGetter.kt"); } @TestMetadata("fieldOverride.kt") public void testFieldOverride() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/j+k/fieldOverride.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/fieldOverride.kt"); } @TestMetadata("FieldSubstitution.kt") public void testFieldSubstitution() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/j+k/FieldSubstitution.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/FieldSubstitution.kt"); } @TestMetadata("flexibleTypeAliases.kt") public void testFlexibleTypeAliases() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/j+k/flexibleTypeAliases.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/flexibleTypeAliases.kt"); } @TestMetadata("FunctionTypeInJava.kt") public void testFunctionTypeInJava() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/j+k/FunctionTypeInJava.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/FunctionTypeInJava.kt"); } @TestMetadata("JavaVisibility2.kt") public void testJavaVisibility2() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/j+k/JavaVisibility2.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/JavaVisibility2.kt"); } @TestMetadata("KJKComplexHierarchy.kt") public void testKJKComplexHierarchy() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/j+k/KJKComplexHierarchy.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/KJKComplexHierarchy.kt"); } @TestMetadata("KJKComplexHierarchyWithNested.kt") public void testKJKComplexHierarchyWithNested() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/j+k/KJKComplexHierarchyWithNested.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/KJKComplexHierarchyWithNested.kt"); } @TestMetadata("KJKInheritance.kt") public void testKJKInheritance() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/j+k/KJKInheritance.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/KJKInheritance.kt"); } @TestMetadata("KJKInheritanceGeneric.kt") public void testKJKInheritanceGeneric() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/j+k/KJKInheritanceGeneric.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/KJKInheritanceGeneric.kt"); } @TestMetadata("KotlinClassParameter.kt") public void testKotlinClassParameter() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/j+k/KotlinClassParameter.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/KotlinClassParameter.kt"); } @TestMetadata("KotlinClassParameterGeneric.kt") public void testKotlinClassParameterGeneric() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/j+k/KotlinClassParameterGeneric.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/KotlinClassParameterGeneric.kt"); } @TestMetadata("LoggerInstance.kt") public void testLoggerInstance() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/j+k/LoggerInstance.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/LoggerInstance.kt"); } @TestMetadata("MapCompute.kt") public void testMapCompute() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/j+k/MapCompute.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/MapCompute.kt"); } @TestMetadata("MapEntry.kt") public void testMapEntry() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/j+k/MapEntry.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/MapEntry.kt"); } @TestMetadata("mapMerge.kt") public void testMapMerge() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/j+k/mapMerge.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/mapMerge.kt"); } @TestMetadata("MyException.kt") public void testMyException() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/j+k/MyException.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/MyException.kt"); } @TestMetadata("MyIterable.kt") public void testMyIterable() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/j+k/MyIterable.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/MyIterable.kt"); } @TestMetadata("MyMap.kt") public void testMyMap() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/j+k/MyMap.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/MyMap.kt"); } @TestMetadata("outerInnerClasses.kt") public void testOuterInnerClasses() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/j+k/outerInnerClasses.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/outerInnerClasses.kt"); } @TestMetadata("RawType.kt") public void testRawType() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/j+k/RawType.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/RawType.kt"); } @TestMetadata("smartSet.kt") public void testSmartSet() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/j+k/smartSet.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/smartSet.kt"); } @TestMetadata("StaticClassConstructorFromBaseClass.kt") public void testStaticClassConstructorFromBaseClass() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/j+k/StaticClassConstructorFromBaseClass.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/StaticClassConstructorFromBaseClass.kt"); } @TestMetadata("StaticFromBaseClass.kt") public void testStaticFromBaseClass() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/j+k/StaticFromBaseClass.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/StaticFromBaseClass.kt"); } @TestMetadata("StaticGenericMethod.kt") public void testStaticGenericMethod() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/j+k/StaticGenericMethod.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/StaticGenericMethod.kt"); } @TestMetadata("SyntheticAfterFiltering.kt") public void testSyntheticAfterFiltering() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/j+k/SyntheticAfterFiltering.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/SyntheticAfterFiltering.kt"); } @TestMetadata("SyntheticWithForEach.kt") public void testSyntheticWithForEach() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/j+k/SyntheticWithForEach.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/SyntheticWithForEach.kt"); } @TestMetadata("typeParameterUse.kt") public void testTypeParameterUse() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/j+k/typeParameterUse.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/typeParameterUse.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolveWithStdlib/problems") + @TestMetadata("compiler/fir/analysis-tests/testData/resolveWithStdlib/problems") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Problems extends AbstractFirDiagnosticsWithStdlibTest { @@ -730,36 +730,36 @@ public class FirDiagnosticsWithStdlibTestGenerated extends AbstractFirDiagnostic } public void testAllFilesPresentInProblems() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolveWithStdlib/problems"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolveWithStdlib/problems"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("invokePriority.kt") public void testInvokePriority() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/problems/invokePriority.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/problems/invokePriority.kt"); } @TestMetadata("KJKComplexHierarchyNestedLoop.kt") public void testKJKComplexHierarchyNestedLoop() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/problems/KJKComplexHierarchyNestedLoop.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/problems/KJKComplexHierarchyNestedLoop.kt"); } @TestMetadata("qualifierPriority.kt") public void testQualifierPriority() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/problems/qualifierPriority.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/problems/qualifierPriority.kt"); } @TestMetadata("receiverResolutionInLambda.kt") public void testReceiverResolutionInLambda() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/problems/receiverResolutionInLambda.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/problems/receiverResolutionInLambda.kt"); } @TestMetadata("weakHashMap.kt") public void testWeakHashMap() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/problems/weakHashMap.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/problems/weakHashMap.kt"); } } - @TestMetadata("compiler/fir/resolve/testData/resolveWithStdlib/smartcasts") + @TestMetadata("compiler/fir/analysis-tests/testData/resolveWithStdlib/smartcasts") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Smartcasts extends AbstractFirDiagnosticsWithStdlibTest { @@ -768,12 +768,12 @@ public class FirDiagnosticsWithStdlibTestGenerated extends AbstractFirDiagnostic } public void testAllFilesPresentInSmartcasts() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/resolveWithStdlib/smartcasts"), Pattern.compile("^([^.]+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/resolveWithStdlib/smartcasts"), Pattern.compile("^([^.]+)\\.kt$"), null, true); } @TestMetadata("tryWithLambdaInside.kt") public void testTryWithLambdaInside() throws Exception { - runTest("compiler/fir/resolve/testData/resolveWithStdlib/smartcasts/tryWithLambdaInside.kt"); + runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/smartcasts/tryWithLambdaInside.kt"); } } } diff --git a/compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/FirLoadCompiledKotlinGenerated.java b/compiler/fir/analysis-tests/tests/org/jetbrains/kotlin/fir/FirLoadCompiledKotlinGenerated.java similarity index 100% rename from compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/FirLoadCompiledKotlinGenerated.java rename to compiler/fir/analysis-tests/tests/org/jetbrains/kotlin/fir/FirLoadCompiledKotlinGenerated.java diff --git a/compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/FirOldFrontendDiagnosticsTestGenerated.java b/compiler/fir/analysis-tests/tests/org/jetbrains/kotlin/fir/FirOldFrontendDiagnosticsTestGenerated.java similarity index 100% rename from compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/FirOldFrontendDiagnosticsTestGenerated.java rename to compiler/fir/analysis-tests/tests/org/jetbrains/kotlin/fir/FirOldFrontendDiagnosticsTestGenerated.java diff --git a/compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/FirOldFrontendDiagnosticsTestWithStdlibGenerated.java b/compiler/fir/analysis-tests/tests/org/jetbrains/kotlin/fir/FirOldFrontendDiagnosticsTestWithStdlibGenerated.java similarity index 100% rename from compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/FirOldFrontendDiagnosticsTestWithStdlibGenerated.java rename to compiler/fir/analysis-tests/tests/org/jetbrains/kotlin/fir/FirOldFrontendDiagnosticsTestWithStdlibGenerated.java diff --git a/compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/java/AbstractFirOldFrontendLightClassesTest.kt b/compiler/fir/analysis-tests/tests/org/jetbrains/kotlin/fir/java/AbstractFirOldFrontendLightClassesTest.kt similarity index 100% rename from compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/java/AbstractFirOldFrontendLightClassesTest.kt rename to compiler/fir/analysis-tests/tests/org/jetbrains/kotlin/fir/java/AbstractFirOldFrontendLightClassesTest.kt diff --git a/compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/java/AbstractFirTypeEnhancementTest.kt b/compiler/fir/analysis-tests/tests/org/jetbrains/kotlin/fir/java/AbstractFirTypeEnhancementTest.kt similarity index 100% rename from compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/java/AbstractFirTypeEnhancementTest.kt rename to compiler/fir/analysis-tests/tests/org/jetbrains/kotlin/fir/java/AbstractFirTypeEnhancementTest.kt diff --git a/compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/java/FirOldFrontendLightClassesTestGenerated.java b/compiler/fir/analysis-tests/tests/org/jetbrains/kotlin/fir/java/FirOldFrontendLightClassesTestGenerated.java similarity index 74% rename from compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/java/FirOldFrontendLightClassesTestGenerated.java rename to compiler/fir/analysis-tests/tests/org/jetbrains/kotlin/fir/java/FirOldFrontendLightClassesTestGenerated.java index 90a1d006b3b..f384ee70085 100644 --- a/compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/java/FirOldFrontendLightClassesTestGenerated.java +++ b/compiler/fir/analysis-tests/tests/org/jetbrains/kotlin/fir/java/FirOldFrontendLightClassesTestGenerated.java @@ -16,7 +16,7 @@ import java.util.regex.Pattern; /** This class is generated by {@link org.jetbrains.kotlin.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */ @SuppressWarnings("all") -@TestMetadata("compiler/fir/resolve/testData/lightClasses") +@TestMetadata("compiler/fir/analysis-tests/testData/lightClasses") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public class FirOldFrontendLightClassesTestGenerated extends AbstractFirOldFrontendLightClassesTest { @@ -25,26 +25,26 @@ public class FirOldFrontendLightClassesTestGenerated extends AbstractFirOldFront } public void testAllFilesPresentInLightClasses() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/lightClasses"), Pattern.compile("^(.+)\\.kt$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/lightClasses"), Pattern.compile("^(.+)\\.kt$"), null, true); } @TestMetadata("genericClasses.kt") public void testGenericClasses() throws Exception { - runTest("compiler/fir/resolve/testData/lightClasses/genericClasses.kt"); + runTest("compiler/fir/analysis-tests/testData/lightClasses/genericClasses.kt"); } @TestMetadata("nestedClasses.kt") public void testNestedClasses() throws Exception { - runTest("compiler/fir/resolve/testData/lightClasses/nestedClasses.kt"); + runTest("compiler/fir/analysis-tests/testData/lightClasses/nestedClasses.kt"); } @TestMetadata("simple.kt") public void testSimple() throws Exception { - runTest("compiler/fir/resolve/testData/lightClasses/simple.kt"); + runTest("compiler/fir/analysis-tests/testData/lightClasses/simple.kt"); } @TestMetadata("typeMapping.kt") public void testTypeMapping() throws Exception { - runTest("compiler/fir/resolve/testData/lightClasses/typeMapping.kt"); + runTest("compiler/fir/analysis-tests/testData/lightClasses/typeMapping.kt"); } } diff --git a/compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/java/FirTypeEnhancementTestGenerated.java b/compiler/fir/analysis-tests/tests/org/jetbrains/kotlin/fir/java/FirTypeEnhancementTestGenerated.java similarity index 100% rename from compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/java/FirTypeEnhancementTestGenerated.java rename to compiler/fir/analysis-tests/tests/org/jetbrains/kotlin/fir/java/FirTypeEnhancementTestGenerated.java diff --git a/compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/java/OwnFirTypeEnhancementTestGenerated.java b/compiler/fir/analysis-tests/tests/org/jetbrains/kotlin/fir/java/OwnFirTypeEnhancementTestGenerated.java similarity index 60% rename from compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/java/OwnFirTypeEnhancementTestGenerated.java rename to compiler/fir/analysis-tests/tests/org/jetbrains/kotlin/fir/java/OwnFirTypeEnhancementTestGenerated.java index 4f852097357..457b26d4249 100644 --- a/compiler/fir/resolve/tests/org/jetbrains/kotlin/fir/java/OwnFirTypeEnhancementTestGenerated.java +++ b/compiler/fir/analysis-tests/tests/org/jetbrains/kotlin/fir/java/OwnFirTypeEnhancementTestGenerated.java @@ -16,7 +16,7 @@ import java.util.regex.Pattern; /** This class is generated by {@link org.jetbrains.kotlin.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */ @SuppressWarnings("all") -@TestMetadata("compiler/fir/resolve/testData/enhancement") +@TestMetadata("compiler/fir/analysis-tests/testData/enhancement") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public class OwnFirTypeEnhancementTestGenerated extends AbstractOwnFirTypeEnhancementTest { @@ -25,10 +25,10 @@ public class OwnFirTypeEnhancementTestGenerated extends AbstractOwnFirTypeEnhanc } public void testAllFilesPresentInEnhancement() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/enhancement"), Pattern.compile("^(.+)\\.java$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/enhancement"), Pattern.compile("^(.+)\\.java$"), null, true); } - @TestMetadata("compiler/fir/resolve/testData/enhancement/jsr305") + @TestMetadata("compiler/fir/analysis-tests/testData/enhancement/jsr305") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Jsr305 extends AbstractOwnFirTypeEnhancementTest { @@ -37,25 +37,25 @@ public class OwnFirTypeEnhancementTestGenerated extends AbstractOwnFirTypeEnhanc } public void testAllFilesPresentInJsr305() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/enhancement/jsr305"), Pattern.compile("^(.+)\\.java$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/enhancement/jsr305"), Pattern.compile("^(.+)\\.java$"), null, true); } @TestMetadata("NonNullNever.java") public void testNonNullNever() throws Exception { - runTest("compiler/fir/resolve/testData/enhancement/jsr305/NonNullNever.java"); + runTest("compiler/fir/analysis-tests/testData/enhancement/jsr305/NonNullNever.java"); } @TestMetadata("Simple.java") public void testSimple() throws Exception { - runTest("compiler/fir/resolve/testData/enhancement/jsr305/Simple.java"); + runTest("compiler/fir/analysis-tests/testData/enhancement/jsr305/Simple.java"); } @TestMetadata("Strange.java") public void testStrange() throws Exception { - runTest("compiler/fir/resolve/testData/enhancement/jsr305/Strange.java"); + runTest("compiler/fir/analysis-tests/testData/enhancement/jsr305/Strange.java"); } - @TestMetadata("compiler/fir/resolve/testData/enhancement/jsr305/typeQualifierDefault") + @TestMetadata("compiler/fir/analysis-tests/testData/enhancement/jsr305/typeQualifierDefault") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class TypeQualifierDefault extends AbstractOwnFirTypeEnhancementTest { @@ -64,57 +64,57 @@ public class OwnFirTypeEnhancementTestGenerated extends AbstractOwnFirTypeEnhanc } public void testAllFilesPresentInTypeQualifierDefault() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/enhancement/jsr305/typeQualifierDefault"), Pattern.compile("^(.+)\\.java$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/enhancement/jsr305/typeQualifierDefault"), Pattern.compile("^(.+)\\.java$"), null, true); } @TestMetadata("FieldsAreNullable.java") public void testFieldsAreNullable() throws Exception { - runTest("compiler/fir/resolve/testData/enhancement/jsr305/typeQualifierDefault/FieldsAreNullable.java"); + runTest("compiler/fir/analysis-tests/testData/enhancement/jsr305/typeQualifierDefault/FieldsAreNullable.java"); } @TestMetadata("ForceFlexibility.java") public void testForceFlexibility() throws Exception { - runTest("compiler/fir/resolve/testData/enhancement/jsr305/typeQualifierDefault/ForceFlexibility.java"); + runTest("compiler/fir/analysis-tests/testData/enhancement/jsr305/typeQualifierDefault/ForceFlexibility.java"); } @TestMetadata("ForceFlexibleOverOverrides.java") public void testForceFlexibleOverOverrides() throws Exception { - runTest("compiler/fir/resolve/testData/enhancement/jsr305/typeQualifierDefault/ForceFlexibleOverOverrides.java"); + runTest("compiler/fir/analysis-tests/testData/enhancement/jsr305/typeQualifierDefault/ForceFlexibleOverOverrides.java"); } @TestMetadata("NullabilityFromOverridden.java") public void testNullabilityFromOverridden() throws Exception { - runTest("compiler/fir/resolve/testData/enhancement/jsr305/typeQualifierDefault/NullabilityFromOverridden.java"); + runTest("compiler/fir/analysis-tests/testData/enhancement/jsr305/typeQualifierDefault/NullabilityFromOverridden.java"); } @TestMetadata("OverridingDefaultQualifier.java") public void testOverridingDefaultQualifier() throws Exception { - runTest("compiler/fir/resolve/testData/enhancement/jsr305/typeQualifierDefault/OverridingDefaultQualifier.java"); + runTest("compiler/fir/analysis-tests/testData/enhancement/jsr305/typeQualifierDefault/OverridingDefaultQualifier.java"); } @TestMetadata("ParametersAreNonnullByDefault.java") public void testParametersAreNonnullByDefault() throws Exception { - runTest("compiler/fir/resolve/testData/enhancement/jsr305/typeQualifierDefault/ParametersAreNonnullByDefault.java"); + runTest("compiler/fir/analysis-tests/testData/enhancement/jsr305/typeQualifierDefault/ParametersAreNonnullByDefault.java"); } @TestMetadata("ParametersAreNonnullByDefaultPackage.java") public void testParametersAreNonnullByDefaultPackage() throws Exception { - runTest("compiler/fir/resolve/testData/enhancement/jsr305/typeQualifierDefault/ParametersAreNonnullByDefaultPackage.java"); + runTest("compiler/fir/analysis-tests/testData/enhancement/jsr305/typeQualifierDefault/ParametersAreNonnullByDefaultPackage.java"); } @TestMetadata("SpringNullable.java") public void testSpringNullable() throws Exception { - runTest("compiler/fir/resolve/testData/enhancement/jsr305/typeQualifierDefault/SpringNullable.java"); + runTest("compiler/fir/analysis-tests/testData/enhancement/jsr305/typeQualifierDefault/SpringNullable.java"); } @TestMetadata("SpringNullablePackage.java") public void testSpringNullablePackage() throws Exception { - runTest("compiler/fir/resolve/testData/enhancement/jsr305/typeQualifierDefault/SpringNullablePackage.java"); + runTest("compiler/fir/analysis-tests/testData/enhancement/jsr305/typeQualifierDefault/SpringNullablePackage.java"); } } } - @TestMetadata("compiler/fir/resolve/testData/enhancement/mapping") + @TestMetadata("compiler/fir/analysis-tests/testData/enhancement/mapping") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class Mapping extends AbstractOwnFirTypeEnhancementTest { @@ -124,15 +124,15 @@ public class OwnFirTypeEnhancementTestGenerated extends AbstractOwnFirTypeEnhanc @TestMetadata("AbstractMap.java") public void testAbstractMap() throws Exception { - runTest("compiler/fir/resolve/testData/enhancement/mapping/AbstractMap.java"); + runTest("compiler/fir/analysis-tests/testData/enhancement/mapping/AbstractMap.java"); } public void testAllFilesPresentInMapping() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/enhancement/mapping"), Pattern.compile("^(.+)\\.java$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/enhancement/mapping"), Pattern.compile("^(.+)\\.java$"), null, true); } } - @TestMetadata("compiler/fir/resolve/testData/enhancement/signatureAnnotations") + @TestMetadata("compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) public static class SignatureAnnotations extends AbstractOwnFirTypeEnhancementTest { @@ -141,57 +141,57 @@ public class OwnFirTypeEnhancementTestGenerated extends AbstractOwnFirTypeEnhanc } public void testAllFilesPresentInSignatureAnnotations() throws Exception { - KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/resolve/testData/enhancement/signatureAnnotations"), Pattern.compile("^(.+)\\.java$"), null, true); + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations"), Pattern.compile("^(.+)\\.java$"), null, true); } @TestMetadata("DefaultEnum.java") public void testDefaultEnum() throws Exception { - runTest("compiler/fir/resolve/testData/enhancement/signatureAnnotations/DefaultEnum.java"); + runTest("compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/DefaultEnum.java"); } @TestMetadata("DefaultLongLiteral.java") public void testDefaultLongLiteral() throws Exception { - runTest("compiler/fir/resolve/testData/enhancement/signatureAnnotations/DefaultLongLiteral.java"); + runTest("compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/DefaultLongLiteral.java"); } @TestMetadata("DefaultNull.java") public void testDefaultNull() throws Exception { - runTest("compiler/fir/resolve/testData/enhancement/signatureAnnotations/DefaultNull.java"); + runTest("compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/DefaultNull.java"); } @TestMetadata("DefaultNullAndParameter.java") public void testDefaultNullAndParameter() throws Exception { - runTest("compiler/fir/resolve/testData/enhancement/signatureAnnotations/DefaultNullAndParameter.java"); + runTest("compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/DefaultNullAndParameter.java"); } @TestMetadata("DefaultParameter.java") public void testDefaultParameter() throws Exception { - runTest("compiler/fir/resolve/testData/enhancement/signatureAnnotations/DefaultParameter.java"); + runTest("compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/DefaultParameter.java"); } @TestMetadata("EmptyParameterName.java") public void testEmptyParameterName() throws Exception { - runTest("compiler/fir/resolve/testData/enhancement/signatureAnnotations/EmptyParameterName.java"); + runTest("compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/EmptyParameterName.java"); } @TestMetadata("ReorderedParameterNames.java") public void testReorderedParameterNames() throws Exception { - runTest("compiler/fir/resolve/testData/enhancement/signatureAnnotations/ReorderedParameterNames.java"); + runTest("compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/ReorderedParameterNames.java"); } @TestMetadata("SameParameterName.java") public void testSameParameterName() throws Exception { - runTest("compiler/fir/resolve/testData/enhancement/signatureAnnotations/SameParameterName.java"); + runTest("compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/SameParameterName.java"); } @TestMetadata("SpecialCharsParameterName.java") public void testSpecialCharsParameterName() throws Exception { - runTest("compiler/fir/resolve/testData/enhancement/signatureAnnotations/SpecialCharsParameterName.java"); + runTest("compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/SpecialCharsParameterName.java"); } @TestMetadata("StaticMethodWithDefaultValue.java") public void testStaticMethodWithDefaultValue() throws Exception { - runTest("compiler/fir/resolve/testData/enhancement/signatureAnnotations/StaticMethodWithDefaultValue.java"); + runTest("compiler/fir/analysis-tests/testData/enhancement/signatureAnnotations/StaticMethodWithDefaultValue.java"); } } } diff --git a/compiler/fir/fir2ir/build.gradle.kts b/compiler/fir/fir2ir/build.gradle.kts index 96b23b44976..3c2024efc8c 100644 --- a/compiler/fir/fir2ir/build.gradle.kts +++ b/compiler/fir/fir2ir/build.gradle.kts @@ -27,7 +27,7 @@ dependencies { testCompileOnly(project(":kotlin-test:kotlin-test-jvm")) testCompileOnly(project(":kotlin-test:kotlin-test-junit")) testCompile(projectTests(":compiler:tests-common")) - testCompile(projectTests(":compiler:fir:resolve")) + testCompile(projectTests(":compiler:fir:analysis-tests")) testCompileOnly(project(":kotlin-reflect-api")) testRuntime(project(":kotlin-reflect")) diff --git a/compiler/fir/modularized-tests/build.gradle.kts b/compiler/fir/modularized-tests/build.gradle.kts index 05abc3c1430..9432057df9e 100644 --- a/compiler/fir/modularized-tests/build.gradle.kts +++ b/compiler/fir/modularized-tests/build.gradle.kts @@ -35,7 +35,7 @@ dependencies { testCompileOnly(project(":kotlin-reflect-api")) testRuntime(project(":kotlin-reflect")) - testCompile(projectTests(":compiler:fir:resolve")) + testCompile(projectTests(":compiler:fir:analysis-tests")) testCompile(project(":compiler:fir:resolve")) testCompile(project(":compiler:fir:dump")) } diff --git a/compiler/fir/resolve/build.gradle.kts b/compiler/fir/resolve/build.gradle.kts index 73ea4fac0db..051f1170d03 100644 --- a/compiler/fir/resolve/build.gradle.kts +++ b/compiler/fir/resolve/build.gradle.kts @@ -18,34 +18,9 @@ dependencies { compileOnly(project(":kotlin-reflect-api")) compileOnly(intellijCoreDep()) { includeJars("intellij-core", "guava", rootProject = rootProject) } - - Platform[193].orLower { - testCompileOnly(intellijDep()) { includeJars("openapi", rootProject = rootProject) } - } - testCompileOnly(intellijDep()) { includeJars("idea", "idea_rt", "util", "asm-all", "extensions", rootProject = rootProject) } - testCompileOnly(intellijCoreDep()) { includeJars("intellij-core") } - testRuntimeOnly(intellijCoreDep()) { includeJars("intellij-core") } - - testRuntime(intellijDep()) - - testCompile(commonDep("junit:junit")) - testCompileOnly(project(":kotlin-test:kotlin-test-jvm")) - testCompileOnly(project(":kotlin-test:kotlin-test-junit")) - testCompile(projectTests(":compiler:tests-common")) - - testCompileOnly(project(":kotlin-reflect-api")) - testRuntime(project(":kotlin-reflect")) } sourceSets { "main" { projectDefault() } - "test" { projectDefault() } + "test" { none() } } - -projectTest(parallel = true) { - workingDir = rootDir - jvmArgs!!.removeIf { it.contains("-Xmx") } - maxHeapSize = "3g" -} - -testsJar() diff --git a/compiler/tests/org/jetbrains/kotlin/generators/tests/GenerateCompilerTests.kt b/compiler/tests/org/jetbrains/kotlin/generators/tests/GenerateCompilerTests.kt index a4e2c992792..4f839bbf7e9 100644 --- a/compiler/tests/org/jetbrains/kotlin/generators/tests/GenerateCompilerTests.kt +++ b/compiler/tests/org/jetbrains/kotlin/generators/tests/GenerateCompilerTests.kt @@ -545,7 +545,7 @@ fun main(args: Array) { } } - testGroup("compiler/fir/resolve/tests", "compiler/fir/resolve/testData") { + testGroup("compiler/fir/analysis-tests/tests", "compiler/fir/analysis-tests/testData") { testClass { model("resolve", pattern = KT_WITHOUT_DOTS_IN_NAME) } @@ -555,31 +555,31 @@ fun main(args: Array) { } } - testGroup("compiler/fir/resolve/tests", "compiler/fir/resolve/testData") { + testGroup("compiler/fir/analysis-tests/tests", "compiler/fir/analysis-tests/testData") { testClass { model("resolveWithStdlib", pattern = KT_WITHOUT_DOTS_IN_NAME) } } - testGroup("compiler/fir/resolve/tests", "compiler/testData") { + testGroup("compiler/fir/analysis-tests/tests", "compiler/testData") { testClass { model("loadJava/compiledKotlin", extension = "kt") } } - testGroup("compiler/fir/resolve/tests", "compiler/testData") { + testGroup("compiler/fir/analysis-tests/tests", "compiler/testData") { testClass { model("loadJava/compiledJava", extension = "java") } } - testGroup("compiler/fir/resolve/tests", "compiler/fir/resolve/testData") { + testGroup("compiler/fir/analysis-tests/tests", "compiler/fir/analysis-tests/testData") { testClass { model("enhancement", extension = "java") } } - testGroup("compiler/fir/resolve/tests", "compiler/testData") { + testGroup("compiler/fir/analysis-tests/tests", "compiler/testData") { testClass { model("diagnostics/tests", excludedPattern = excludedFirTestdataPattern) } @@ -593,7 +593,7 @@ fun main(args: Array) { } } - testGroup("compiler/fir/resolve/tests", "compiler/fir/resolve/testData") { + testGroup("compiler/fir/analysis-tests/tests", "compiler/fir/analysis-tests/testData") { testClass { model("lightClasses") } diff --git a/compiler/visualizer/build.gradle.kts b/compiler/visualizer/build.gradle.kts index de18f07fe7b..ac38159201f 100644 --- a/compiler/visualizer/build.gradle.kts +++ b/compiler/visualizer/build.gradle.kts @@ -13,7 +13,7 @@ dependencies { testCompile(commonDep("junit:junit")) testCompile(projectTests(":compiler:tests-common")) - testCompile(projectTests(":compiler:fir:resolve")) + testCompile(projectTests(":compiler:fir:analysis-tests")) } diff --git a/settings.gradle b/settings.gradle index a4c1e0f52d1..249fcc4fcc9 100644 --- a/settings.gradle +++ b/settings.gradle @@ -88,6 +88,7 @@ include ":kotlin-build-common", ":compiler:fir:modularized-tests", ":compiler:fir:dump", ":compiler:fir:jvm", + ":compiler:fir:analysis-tests", ":compiler:frontend", ":compiler:frontend.common", ":compiler:frontend.java",