Merge test directories

This commit merges all reachable tests in test-utils with tests
in kotlin-analysis-api, the latter of which will be the primary
test directory.
There are still unused tests in test-utils which will be either
added or removed in subsequent commits.
The test-utils directory exists because KSP1 and KSP2 used the
same test suite, but since KSP1 no longer exists, the tests can
be moved to the same directory.
diff --git a/kotlin-analysis-api/src/test/kotlin/com/google/devtools/ksp/test/KSPUnitTestSuite.kt b/kotlin-analysis-api/src/test/kotlin/com/google/devtools/ksp/test/KSPUnitTestSuite.kt
index 776289b..2e07659 100644
--- a/kotlin-analysis-api/src/test/kotlin/com/google/devtools/ksp/test/KSPUnitTestSuite.kt
+++ b/kotlin-analysis-api/src/test/kotlin/com/google/devtools/ksp/test/KSPUnitTestSuite.kt
@@ -35,37 +35,36 @@
 
     companion object {
         internal const val AA_PATH: String = "../kotlin-analysis-api/testData"
-        internal const val UTIL_PATH: String = "../test-utils/testData/api"
     }
 
     @TestMetadata("annotatedUtil.kt")
     @Test
     fun testAnnotatedUtil() {
-        runTest("$UTIL_PATH/annotatedUtil.kt")
+        runTest("$AA_PATH/annotatedUtil.kt")
     }
 
     @TestMetadata("javaAnnotatedUtil.kt")
     @Test
     fun testJavaAnnotatedUtil() {
-        runTest("$UTIL_PATH/javaAnnotatedUtil.kt")
+        runTest("$AA_PATH/javaAnnotatedUtil.kt")
     }
 
     @TestMetadata("abstractFunctions.kt")
     @Test
     fun testAbstractFunctions() {
-        runTest("$UTIL_PATH/abstractFunctions.kt")
+        runTest("$AA_PATH/abstractFunctions.kt")
     }
 
     @TestMetadata("allFunctions_java_inherits_kt.kt")
     @Test
     fun testAllFunctions_java_inherits_kt() {
-        runTest("$UTIL_PATH/allFunctions_java_inherits_kt.kt")
+        runTest("$AA_PATH/allFunctions_java_inherits_kt.kt")
     }
 
     @TestMetadata("allFunctions_kotlin.kt")
     @Test
     fun testAllFunctions_kotlin() {
-        runTest("$UTIL_PATH/allFunctions_java_inherits_kt.kt")
+        runTest("$AA_PATH/allFunctions_java_inherits_kt.kt")
     }
 
     @TestMetadata("allFunctions_kt_inherits_java.kt")
@@ -87,13 +86,13 @@
     @TestMetadata("annotationOnConstructorParameter.kt")
     @Test
     fun testAnnotationOnConstructorParameter() {
-        runTest("$UTIL_PATH/annotationOnConstructorParameter.kt")
+        runTest("$AA_PATH/annotationOnConstructorParameter.kt")
     }
 
     @TestMetadata("annotationOnReceiver.kt")
     @Test
     fun testAnnotationOnReceiver() {
-        runTest("$UTIL_PATH/annotationOnReceiver.kt")
+        runTest("$AA_PATH/annotationOnReceiver.kt")
     }
 
     @TestMetadata("annotationsRepeatable.kt")
@@ -105,19 +104,19 @@
     @TestMetadata("annotationTargets.kt")
     @Test
     fun testAnnotationTargets() {
-        runTest("$UTIL_PATH/annotationTargets.kt")
+        runTest("$AA_PATH/annotationTargets.kt")
     }
 
     @TestMetadata("annotationWithArbitraryClassValue.kt")
     @Test
     fun testAnnotationWithArbitraryClassValue() {
-        runTest("$UTIL_PATH/annotationWithArbitraryClassValue.kt")
+        runTest("$AA_PATH/annotationWithArbitraryClassValue.kt")
     }
 
     @TestMetadata("annotationWithNestedClassValue.kt")
     @Test
     fun testAnnotationWithNestedClassValue() {
-        runTest("$UTIL_PATH/annotationWithNestedClassValue.kt")
+        runTest("$AA_PATH/annotationWithNestedClassValue.kt")
     }
 
     @TestMetadata("defaultKClassValue.kt")
@@ -147,7 +146,7 @@
     @TestMetadata("annotationWithArrayValue.kt")
     @Test
     fun testAnnotationWithArrayValue() {
-        runTest("$UTIL_PATH/annotationWithArrayValue.kt")
+        runTest("$AA_PATH/annotationWithArrayValue.kt")
     }
 
     @TestMetadata("annotationWithDefault.kt")
@@ -165,7 +164,7 @@
     @TestMetadata("annotationWithJavaTypeValue.kt")
     @Test
     fun testAnnotationWithJavaTypeValue() {
-        runTest("$UTIL_PATH/annotationWithJavaTypeValue.kt")
+        runTest("$AA_PATH/annotationWithJavaTypeValue.kt")
     }
 
     @TestMetadata("asMemberOf.kt")
@@ -177,25 +176,25 @@
     @TestMetadata("backingFields.kt")
     @Test
     fun testBackingFields() {
-        runTest("$UTIL_PATH/backingFields.kt")
+        runTest("$AA_PATH/backingFields.kt")
     }
 
     @TestMetadata("builtInTypes.kt")
     @Test
     fun testBuiltInTypes() {
-        runTest("$UTIL_PATH/builtInTypes.kt")
+        runTest("$AA_PATH/builtInTypes.kt")
     }
 
     @TestMetadata("objCacheA.kt")
     @Test
     fun testObjCacheA() {
-        runTest("$UTIL_PATH/objCacheA.kt")
+        runTest("$AA_PATH/objCacheA.kt")
     }
 
     @TestMetadata("objCacheB.kt")
     @Test
     fun testObjCacheB() {
-        runTest("$UTIL_PATH/objCacheB.kt")
+        runTest("$AA_PATH/objCacheB.kt")
     }
 
     @TestMetadata("checkOverride.kt")
@@ -207,55 +206,55 @@
     @TestMetadata("classKinds.kt")
     @Test
     fun testClassKinds() {
-        runTest("$UTIL_PATH/classKinds.kt")
+        runTest("$AA_PATH/classKinds.kt")
     }
 
     @TestMetadata("companion.kt")
     @Test
     fun testCompanion() {
-        runTest("$UTIL_PATH/companion.kt")
+        runTest("$AA_PATH/companion.kt")
     }
 
     @TestMetadata("constProperties.kt")
     @Test
     fun testConstProperties() {
-        runTest("$UTIL_PATH/constProperties.kt")
+        runTest("$AA_PATH/constProperties.kt")
     }
 
     @TestMetadata("constructorDeclarations.kt")
     @Test
     fun testConstructorDeclarations() {
-        runTest("$UTIL_PATH/constructorDeclarations.kt")
+        runTest("$AA_PATH/constructorDeclarations.kt")
     }
 
     @TestMetadata("crossModuleTypeAlias.kt")
     @Test
     fun testCrossModuleTypeAlias() {
-        runTest("$UTIL_PATH/crossModuleTypeAlias.kt")
+        runTest("$AA_PATH/crossModuleTypeAlias.kt")
     }
 
     @TestMetadata("declarationInconsistency.kt")
     @Test
     fun testDeclarationInconsistency() {
-        runTest("$UTIL_PATH/declarationInconsistency.kt")
+        runTest("$AA_PATH/declarationInconsistency.kt")
     }
 
     @TestMetadata("declarationPackageName.kt")
     @Test
     fun testDeclarationPackageName() {
-        runTest("$UTIL_PATH/declarationPackageName.kt")
+        runTest("$AA_PATH/declarationPackageName.kt")
     }
 
     @TestMetadata("declarationsInAccessor.kt")
     @Test
     fun testDeclarationsInAccessor() {
-        runTest("$UTIL_PATH/declarationsInAccessor.kt")
+        runTest("$AA_PATH/declarationsInAccessor.kt")
     }
 
     @TestMetadata("declarationsInClass.kt")
     @Test
     fun testDeclarationsInClass() {
-        runTest("$UTIL_PATH/declarationsInClass.kt")
+        runTest("$AA_PATH/declarationsInClass.kt")
     }
 
     @TestMetadata("declarationOrder.kt")
@@ -273,19 +272,19 @@
     @TestMetadata("declared.kt")
     @Test
     fun testDeclared() {
-        runTest("$UTIL_PATH/declared.kt")
+        runTest("$AA_PATH/declared.kt")
     }
 
     @TestMetadata("docString.kt")
     @Test
     fun testDocString() {
-        runTest("$UTIL_PATH/docString.kt")
+        runTest("$AA_PATH/docString.kt")
     }
 
     @TestMetadata("equals.kt")
     @Test
     fun testEquals() {
-        runTest("$UTIL_PATH/equals.kt")
+        runTest("$AA_PATH/equals.kt")
     }
 
     @TestMetadata("equivalentJavaWildcards.kt")
@@ -320,31 +319,31 @@
     @TestMetadata("functionTypeAlias.kt")
     @Test
     fun testFunctionTypeAlias() {
-        runTest("$UTIL_PATH/functionTypeAlias.kt")
+        runTest("$AA_PATH/functionTypeAlias.kt")
     }
 
     @TestMetadata("functionTypeAnnotation.kt")
     @Test
     fun testFunctionTypeAnnotation() {
-        runTest("$UTIL_PATH/functionTypeAnnotation.kt")
+        runTest("$AA_PATH/functionTypeAnnotation.kt")
     }
 
     @TestMetadata("functionTypes.kt")
     @Test
     fun testFunctionTypes() {
-        runTest("$UTIL_PATH/functionTypes.kt")
+        runTest("$AA_PATH/functionTypes.kt")
     }
 
     @TestMetadata("functionKinds.kt")
     @Test
     fun testFunctionKinds() {
-        runTest("$UTIL_PATH/functionKinds.kt")
+        runTest("$AA_PATH/functionKinds.kt")
     }
 
     @TestMetadata("getAnnotationByTypeWithInnerDefault.kt")
     @Test
     fun testGetAnnotationByTypeWithInnerDefault() {
-        runTest("$UTIL_PATH/getAnnotationByTypeWithInnerDefault.kt")
+        runTest("$AA_PATH/getAnnotationByTypeWithInnerDefault.kt")
     }
 
     @TestMetadata("getPackage.kt")
@@ -356,7 +355,7 @@
     @TestMetadata("getByName.kt")
     @Test
     fun testGetByName() {
-        runTest("$UTIL_PATH/getByName.kt")
+        runTest("$AA_PATH/getByName.kt")
     }
 
     @TestMetadata("getSymbolsFromAnnotation.kt")
@@ -386,13 +385,13 @@
     @TestMetadata("hello.kt")
     @Test
     fun testHello() {
-        runTest("$UTIL_PATH/hello.kt")
+        runTest("$AA_PATH/hello.kt")
     }
 
     @TestMetadata("implicitElements.kt")
     @Test
     fun testImplicitElements() {
-        runTest("$UTIL_PATH/implicitElements.kt")
+        runTest("$AA_PATH/implicitElements.kt")
     }
 
     @TestMetadata("implicitPropertyAccessors.kt")
@@ -404,13 +403,13 @@
     @TestMetadata("internalOfFriends.kt")
     @Test
     fun testInternalOfFriends() {
-        runTest("$UTIL_PATH/internalOfFriends.kt")
+        runTest("$AA_PATH/internalOfFriends.kt")
     }
 
     @TestMetadata("inheritedTypeAlias.kt")
     @Test
     fun testInheritedTypeAlias() {
-        runTest("$UTIL_PATH/inheritedTypeAlias.kt")
+        runTest("$AA_PATH/inheritedTypeAlias.kt")
     }
 
     @TestMetadata("innerTypes.kt")
@@ -422,13 +421,13 @@
     @TestMetadata("interfaceWithDefault.kt")
     @Test
     fun testInterfaceWithDefault() {
-        runTest("$UTIL_PATH/interfaceWithDefault.kt")
+        runTest("$AA_PATH/interfaceWithDefault.kt")
     }
 
     @TestMetadata("isMutable.kt")
     @Test
     fun testIsMutable() {
-        runTest("$UTIL_PATH/isMutable.kt")
+        runTest("$AA_PATH/isMutable.kt")
     }
 
     @TestMetadata("javaModifiers.kt")
@@ -440,13 +439,13 @@
     @TestMetadata("javaNonNullTypes.kt")
     @Test
     fun testJavaNonNullTypes() {
-        runTest("$UTIL_PATH/javaNonNullTypes.kt")
+        runTest("$AA_PATH/javaNonNullTypes.kt")
     }
 
     @TestMetadata("javaSubtype.kt")
     @Test
     fun testJavaSubtype() {
-        runTest("$UTIL_PATH/javaSubtype.kt")
+        runTest("$AA_PATH/javaSubtype.kt")
     }
 
     @Bug("https://github.com/google/ksp/issues/2925", BugState.OPEN)
@@ -455,19 +454,19 @@
     @TestMetadata("javaToKotlinMapper.kt")
     @Test
     fun testJavaToKotlinMapper() {
-        runTest("$UTIL_PATH/javaToKotlinMapper.kt")
+        runTest("$AA_PATH/javaToKotlinMapper.kt")
     }
 
     @TestMetadata("javaTypes.kt")
     @Test
     fun testJavaTypes() {
-        runTest("$UTIL_PATH/javaTypes.kt")
+        runTest("$AA_PATH/javaTypes.kt")
     }
 
     @TestMetadata("javaTypes2.kt")
     @Test
     fun testJavaTypes2() {
-        runTest("$UTIL_PATH/javaTypes2.kt")
+        runTest("$AA_PATH/javaTypes2.kt")
     }
 
     @TestMetadata("javaWildcards2.kt")
@@ -485,7 +484,7 @@
     @TestMetadata("lateinitProperties.kt")
     @Test
     fun testLateinitProperties() {
-        runTest("$UTIL_PATH/lateinitProperties.kt")
+        runTest("$AA_PATH/lateinitProperties.kt")
     }
 
     @TestMetadata("libOrigins.kt")
@@ -515,7 +514,7 @@
     @TestMetadata("makeNullable.kt")
     @Test
     fun testMakeNullable() {
-        runTest("$UTIL_PATH/makeNullable.kt")
+        runTest("$AA_PATH/makeNullable.kt")
     }
 
     @TestMetadata("mangledNames.kt")
@@ -533,13 +532,13 @@
     @TestMetadata("multipleModules.kt")
     @Test
     fun testMultipleModules() {
-        runTest("$UTIL_PATH/multipleModules.kt")
+        runTest("$AA_PATH/multipleModules.kt")
     }
 
     @TestMetadata("nestedAnnotations.kt")
     @Test
     fun testNestedAnnotations() {
-        runTest("$UTIL_PATH/nestedAnnotations.kt")
+        runTest("$AA_PATH/nestedAnnotations.kt")
     }
 
     @TestMetadata("nestedClassType.kt")
@@ -551,19 +550,19 @@
     @TestMetadata("nullableTypes.kt")
     @Test
     fun testNullableTypes() {
-        runTest("$UTIL_PATH/nullableTypes.kt")
+        runTest("$AA_PATH/nullableTypes.kt")
     }
 
     @TestMetadata("conflictingOverride.kt")
     @Test
     fun testConflictingOverride() {
-        runTest("$UTIL_PATH/overridee/conflictingOverride.kt")
+        runTest("$AA_PATH/overridee/conflictingOverride.kt")
     }
 
     @TestMetadata("javaAccessor.kt")
     @Test
     fun testJavaAccessor() {
-        runTest("$UTIL_PATH/overridee/javaAccessor.kt")
+        runTest("$AA_PATH/overridee/javaAccessor.kt")
     }
 
     @TestMetadata("javaAnno.kt")
@@ -575,25 +574,25 @@
     @TestMetadata("javaOverrideInSource.kt")
     @Test
     fun testJavaOverrideInSource() {
-        runTest("$UTIL_PATH/overridee/javaOverrideInSource.kt")
+        runTest("$AA_PATH/overridee/javaOverrideInSource.kt")
     }
 
     @TestMetadata("noOverride.kt")
     @Test
     fun testNoOverride() {
-        runTest("$UTIL_PATH/overridee/noOverride.kt")
+        runTest("$AA_PATH/overridee/noOverride.kt")
     }
 
     @TestMetadata("overrideInLib.kt")
     @Test
     fun testOverrideInLib() {
-        runTest("$UTIL_PATH/overridee/overrideInLib.kt")
+        runTest("$AA_PATH/overridee/overrideInLib.kt")
     }
 
     @TestMetadata("overrideInSource.kt")
     @Test
     fun testOverrideInSource() {
-        runTest("$UTIL_PATH/overridee/overrideInSource.kt")
+        runTest("$AA_PATH/overridee/overrideInSource.kt")
     }
 
     @TestMetadata("overrideOrder.kt")
@@ -605,19 +604,19 @@
     @TestMetadata("packageAnnotations.kt")
     @Test
     fun testPackageAnnotation() {
-        runTest("$UTIL_PATH/packageAnnotations.kt")
+        runTest("$AA_PATH/packageAnnotations.kt")
     }
 
     @TestMetadata("primaryConstructorOverride.kt")
     @Test
     fun testPrimaryConstructorOverride() {
-        runTest("$UTIL_PATH/overridee/primaryConstructorOverride.kt")
+        runTest("$AA_PATH/overridee/primaryConstructorOverride.kt")
     }
 
     @TestMetadata("parameterTypes.kt")
     @Test
     fun testParameterTypes() {
-        runTest("$UTIL_PATH/parameterTypes.kt")
+        runTest("$AA_PATH/parameterTypes.kt")
     }
 
     @TestMetadata("parent.kt")
@@ -630,13 +629,13 @@
     @TestMetadata("platformDeclaration.kt")
     @Test
     fun testPlatformDeclaration() {
-        runTest("$UTIL_PATH/platformDeclaration.kt")
+        runTest("$AA_PATH/platformDeclaration.kt")
     }
 
     @TestMetadata("rawTypes.kt")
     @Test
     fun testRawTypes() {
-        runTest("$UTIL_PATH/rawTypes.kt")
+        runTest("$AA_PATH/rawTypes.kt")
     }
 
     @DisabledOnOs(OS.WINDOWS)
@@ -709,7 +708,7 @@
     @TestMetadata("sealedClass.kt")
     @Test
     fun testSealedClass() {
-        runTest("$UTIL_PATH/sealedClass.kt")
+        runTest("$AA_PATH/sealedClass.kt")
     }
 
     @TestMetadata("shadowingAnnotations.kt")
@@ -727,19 +726,19 @@
     @TestMetadata("superTypes.kt")
     @Test
     fun testSuperTypes() {
-        runTest("$UTIL_PATH/superTypes.kt")
+        runTest("$AA_PATH/superTypes.kt")
     }
 
     @TestMetadata("throwList.kt")
     @Test
     fun testThrowList() {
-        runTest("$UTIL_PATH/throwList.kt")
+        runTest("$AA_PATH/throwList.kt")
     }
 
     @TestMetadata("topLevelMembers.kt")
     @Test
     fun testTopLevelMembers() {
-        runTest("$UTIL_PATH/topLevelMembers.kt")
+        runTest("$AA_PATH/topLevelMembers.kt")
     }
 
     @TestMetadata("typeAlias.kt")
@@ -757,19 +756,19 @@
     @TestMetadata("typeAliasComparison.kt")
     @Test
     fun testTypeAliasComparison() {
-        runTest("$UTIL_PATH/typeAliasComparison.kt")
+        runTest("$AA_PATH/typeAliasComparison.kt")
     }
 
     @TestMetadata("typeComposure.kt")
     @Test
     fun testTypeComposure() {
-        runTest("$UTIL_PATH/typeComposure.kt")
+        runTest("$AA_PATH/typeComposure.kt")
     }
 
     @TestMetadata("typeComparison2.kt")
     @Test
     fun testTypeComparison2() {
-        runTest("$UTIL_PATH/typeComparison2.kt")
+        runTest("$AA_PATH/typeComparison2.kt")
     }
 
     @TestMetadata("typeParameterReference.kt")
@@ -799,19 +798,19 @@
     @TestMetadata("varianceTypeCheck.kt")
     @Test
     fun testVarianceTypeCheck() {
-        runTest("$UTIL_PATH/varianceTypeCheck.kt")
+        runTest("$AA_PATH/varianceTypeCheck.kt")
     }
 
     @TestMetadata("validateTypes.kt")
     @Test
     fun testValidateTypes() {
-        runTest("$UTIL_PATH/validateTypes.kt")
+        runTest("$AA_PATH/validateTypes.kt")
     }
 
     @TestMetadata("vararg.kt")
     @Test
     fun testVararg() {
-        runTest("$UTIL_PATH/vararg.kt")
+        runTest("$AA_PATH/vararg.kt")
     }
 
     @TestMetadata("visibilities.kt")
@@ -823,37 +822,37 @@
     @TestMetadata("multipleround.kt")
     @Test
     fun testMultipleround() {
-        runTest("$UTIL_PATH/multipleround.kt")
+        runTest("$AA_PATH/multipleround.kt")
     }
 
     @TestMetadata("deferredSymbols.kt")
     @Test
     fun testDeferredSymbols() {
-        runTest("$UTIL_PATH/deferredSymbols.kt")
+        runTest("$AA_PATH/deferredSymbols.kt")
     }
 
     @TestMetadata("deferredJavaSymbols.kt")
     @Test
     fun testDeferredJavaSymbols() {
-        runTest("$UTIL_PATH/deferredJavaSymbols.kt")
+        runTest("$AA_PATH/deferredJavaSymbols.kt")
     }
 
     @Disabled
     @TestMetadata("deferredTypeRefs.kt")
     @Test
     fun testDeferredTypeRefs() {
-        runTest("$UTIL_PATH/deferredTypeRefs.kt")
+        runTest("$AA_PATH/deferredTypeRefs.kt")
     }
 
     @TestMetadata("exitCode.kt")
     @Test
     fun testExitCode() {
-        runTest("$UTIL_PATH/exitCode.kt")
+        runTest("$AA_PATH/exitCode.kt")
     }
 
     @TestMetadata("packageProviderForGenerated.kt")
     @Test
     fun testPackageProviderForGenerated() {
-        runTest("$UTIL_PATH/packageProviderForGenerated.kt")
+        runTest("$AA_PATH/packageProviderForGenerated.kt")
     }
 }
diff --git a/test-utils/testData/api/abstractFunctions.kt b/kotlin-analysis-api/testData/abstractFunctions.kt
similarity index 100%
rename from test-utils/testData/api/abstractFunctions.kt
rename to kotlin-analysis-api/testData/abstractFunctions.kt
diff --git a/test-utils/testData/api/allFunctions_java_inherits_kt.kt b/kotlin-analysis-api/testData/allFunctions_java_inherits_kt.kt
similarity index 100%
rename from test-utils/testData/api/allFunctions_java_inherits_kt.kt
rename to kotlin-analysis-api/testData/allFunctions_java_inherits_kt.kt
diff --git a/test-utils/testData/api/annotatedUtil.kt b/kotlin-analysis-api/testData/annotatedUtil.kt
similarity index 100%
rename from test-utils/testData/api/annotatedUtil.kt
rename to kotlin-analysis-api/testData/annotatedUtil.kt
diff --git a/test-utils/testData/api/annotationOnConstructorParameter.kt b/kotlin-analysis-api/testData/annotationOnConstructorParameter.kt
similarity index 100%
rename from test-utils/testData/api/annotationOnConstructorParameter.kt
rename to kotlin-analysis-api/testData/annotationOnConstructorParameter.kt
diff --git a/test-utils/testData/api/annotationOnReceiver.kt b/kotlin-analysis-api/testData/annotationOnReceiver.kt
similarity index 100%
rename from test-utils/testData/api/annotationOnReceiver.kt
rename to kotlin-analysis-api/testData/annotationOnReceiver.kt
diff --git a/test-utils/testData/api/annotationTargets.kt b/kotlin-analysis-api/testData/annotationTargets.kt
similarity index 100%
rename from test-utils/testData/api/annotationTargets.kt
rename to kotlin-analysis-api/testData/annotationTargets.kt
diff --git a/test-utils/testData/api/annotationWithArbitraryClassValue.kt b/kotlin-analysis-api/testData/annotationWithArbitraryClassValue.kt
similarity index 100%
rename from test-utils/testData/api/annotationWithArbitraryClassValue.kt
rename to kotlin-analysis-api/testData/annotationWithArbitraryClassValue.kt
diff --git a/test-utils/testData/api/annotationWithArrayValue.kt b/kotlin-analysis-api/testData/annotationWithArrayValue.kt
similarity index 100%
rename from test-utils/testData/api/annotationWithArrayValue.kt
rename to kotlin-analysis-api/testData/annotationWithArrayValue.kt
diff --git a/test-utils/testData/api/annotationWithJavaTypeValue.kt b/kotlin-analysis-api/testData/annotationWithJavaTypeValue.kt
similarity index 100%
rename from test-utils/testData/api/annotationWithJavaTypeValue.kt
rename to kotlin-analysis-api/testData/annotationWithJavaTypeValue.kt
diff --git a/test-utils/testData/api/annotationWithNestedClassValue.kt b/kotlin-analysis-api/testData/annotationWithNestedClassValue.kt
similarity index 100%
rename from test-utils/testData/api/annotationWithNestedClassValue.kt
rename to kotlin-analysis-api/testData/annotationWithNestedClassValue.kt
diff --git a/test-utils/testData/api/backingFields.kt b/kotlin-analysis-api/testData/backingFields.kt
similarity index 100%
rename from test-utils/testData/api/backingFields.kt
rename to kotlin-analysis-api/testData/backingFields.kt
diff --git a/test-utils/testData/api/builtInTypes.kt b/kotlin-analysis-api/testData/builtInTypes.kt
similarity index 100%
rename from test-utils/testData/api/builtInTypes.kt
rename to kotlin-analysis-api/testData/builtInTypes.kt
diff --git a/test-utils/testData/api/classKinds.kt b/kotlin-analysis-api/testData/classKinds.kt
similarity index 100%
rename from test-utils/testData/api/classKinds.kt
rename to kotlin-analysis-api/testData/classKinds.kt
diff --git a/test-utils/testData/api/companion.kt b/kotlin-analysis-api/testData/companion.kt
similarity index 100%
rename from test-utils/testData/api/companion.kt
rename to kotlin-analysis-api/testData/companion.kt
diff --git a/test-utils/testData/api/constProperties.kt b/kotlin-analysis-api/testData/constProperties.kt
similarity index 100%
rename from test-utils/testData/api/constProperties.kt
rename to kotlin-analysis-api/testData/constProperties.kt
diff --git a/test-utils/testData/api/constructorDeclarations.kt b/kotlin-analysis-api/testData/constructorDeclarations.kt
similarity index 100%
rename from test-utils/testData/api/constructorDeclarations.kt
rename to kotlin-analysis-api/testData/constructorDeclarations.kt
diff --git a/test-utils/testData/api/crossModuleTypeAlias.kt b/kotlin-analysis-api/testData/crossModuleTypeAlias.kt
similarity index 100%
rename from test-utils/testData/api/crossModuleTypeAlias.kt
rename to kotlin-analysis-api/testData/crossModuleTypeAlias.kt
diff --git a/test-utils/testData/api/declarationInconsistency.kt b/kotlin-analysis-api/testData/declarationInconsistency.kt
similarity index 100%
rename from test-utils/testData/api/declarationInconsistency.kt
rename to kotlin-analysis-api/testData/declarationInconsistency.kt
diff --git a/test-utils/testData/api/declarationPackageName.kt b/kotlin-analysis-api/testData/declarationPackageName.kt
similarity index 100%
rename from test-utils/testData/api/declarationPackageName.kt
rename to kotlin-analysis-api/testData/declarationPackageName.kt
diff --git a/test-utils/testData/api/declarationsInAccessor.kt b/kotlin-analysis-api/testData/declarationsInAccessor.kt
similarity index 100%
rename from test-utils/testData/api/declarationsInAccessor.kt
rename to kotlin-analysis-api/testData/declarationsInAccessor.kt
diff --git a/test-utils/testData/api/declarationsInClass.kt b/kotlin-analysis-api/testData/declarationsInClass.kt
similarity index 100%
rename from test-utils/testData/api/declarationsInClass.kt
rename to kotlin-analysis-api/testData/declarationsInClass.kt
diff --git a/test-utils/testData/api/declared.kt b/kotlin-analysis-api/testData/declared.kt
similarity index 100%
rename from test-utils/testData/api/declared.kt
rename to kotlin-analysis-api/testData/declared.kt
diff --git a/test-utils/testData/api/deferredJavaSymbols.kt b/kotlin-analysis-api/testData/deferredJavaSymbols.kt
similarity index 100%
rename from test-utils/testData/api/deferredJavaSymbols.kt
rename to kotlin-analysis-api/testData/deferredJavaSymbols.kt
diff --git a/test-utils/testData/api/deferredSymbols.kt b/kotlin-analysis-api/testData/deferredSymbols.kt
similarity index 100%
rename from test-utils/testData/api/deferredSymbols.kt
rename to kotlin-analysis-api/testData/deferredSymbols.kt
diff --git a/test-utils/testData/api/docString.kt b/kotlin-analysis-api/testData/docString.kt
similarity index 100%
rename from test-utils/testData/api/docString.kt
rename to kotlin-analysis-api/testData/docString.kt
diff --git a/test-utils/testData/api/equals.kt b/kotlin-analysis-api/testData/equals.kt
similarity index 100%
rename from test-utils/testData/api/equals.kt
rename to kotlin-analysis-api/testData/equals.kt
diff --git a/test-utils/testData/api/exitCode.kt b/kotlin-analysis-api/testData/exitCode.kt
similarity index 100%
rename from test-utils/testData/api/exitCode.kt
rename to kotlin-analysis-api/testData/exitCode.kt
diff --git a/test-utils/testData/api/functionKinds.kt b/kotlin-analysis-api/testData/functionKinds.kt
similarity index 100%
rename from test-utils/testData/api/functionKinds.kt
rename to kotlin-analysis-api/testData/functionKinds.kt
diff --git a/test-utils/testData/api/functionTypeAlias.kt b/kotlin-analysis-api/testData/functionTypeAlias.kt
similarity index 100%
rename from test-utils/testData/api/functionTypeAlias.kt
rename to kotlin-analysis-api/testData/functionTypeAlias.kt
diff --git a/test-utils/testData/api/functionTypeAnnotation.kt b/kotlin-analysis-api/testData/functionTypeAnnotation.kt
similarity index 100%
rename from test-utils/testData/api/functionTypeAnnotation.kt
rename to kotlin-analysis-api/testData/functionTypeAnnotation.kt
diff --git a/test-utils/testData/api/functionTypes.kt b/kotlin-analysis-api/testData/functionTypes.kt
similarity index 100%
rename from test-utils/testData/api/functionTypes.kt
rename to kotlin-analysis-api/testData/functionTypes.kt
diff --git a/test-utils/testData/api/getAnnotationByTypeWithInnerDefault.kt b/kotlin-analysis-api/testData/getAnnotationByTypeWithInnerDefault.kt
similarity index 100%
rename from test-utils/testData/api/getAnnotationByTypeWithInnerDefault.kt
rename to kotlin-analysis-api/testData/getAnnotationByTypeWithInnerDefault.kt
diff --git a/test-utils/testData/api/getByName.kt b/kotlin-analysis-api/testData/getByName.kt
similarity index 100%
rename from test-utils/testData/api/getByName.kt
rename to kotlin-analysis-api/testData/getByName.kt
diff --git a/test-utils/testData/api/hello.kt b/kotlin-analysis-api/testData/hello.kt
similarity index 100%
rename from test-utils/testData/api/hello.kt
rename to kotlin-analysis-api/testData/hello.kt
diff --git a/test-utils/testData/api/implicitElements.kt b/kotlin-analysis-api/testData/implicitElements.kt
similarity index 100%
rename from test-utils/testData/api/implicitElements.kt
rename to kotlin-analysis-api/testData/implicitElements.kt
diff --git a/test-utils/testData/api/inheritedTypeAlias.kt b/kotlin-analysis-api/testData/inheritedTypeAlias.kt
similarity index 100%
rename from test-utils/testData/api/inheritedTypeAlias.kt
rename to kotlin-analysis-api/testData/inheritedTypeAlias.kt
diff --git a/test-utils/testData/api/interfaceWithDefault.kt b/kotlin-analysis-api/testData/interfaceWithDefault.kt
similarity index 100%
rename from test-utils/testData/api/interfaceWithDefault.kt
rename to kotlin-analysis-api/testData/interfaceWithDefault.kt
diff --git a/test-utils/testData/api/internalOfFriends.kt b/kotlin-analysis-api/testData/internalOfFriends.kt
similarity index 100%
rename from test-utils/testData/api/internalOfFriends.kt
rename to kotlin-analysis-api/testData/internalOfFriends.kt
diff --git a/test-utils/testData/api/isMutable.kt b/kotlin-analysis-api/testData/isMutable.kt
similarity index 100%
rename from test-utils/testData/api/isMutable.kt
rename to kotlin-analysis-api/testData/isMutable.kt
diff --git a/test-utils/testData/api/javaAnnotatedUtil.kt b/kotlin-analysis-api/testData/javaAnnotatedUtil.kt
similarity index 100%
rename from test-utils/testData/api/javaAnnotatedUtil.kt
rename to kotlin-analysis-api/testData/javaAnnotatedUtil.kt
diff --git a/test-utils/testData/api/javaNonNullTypes.kt b/kotlin-analysis-api/testData/javaNonNullTypes.kt
similarity index 100%
rename from test-utils/testData/api/javaNonNullTypes.kt
rename to kotlin-analysis-api/testData/javaNonNullTypes.kt
diff --git a/test-utils/testData/api/javaSubtype.kt b/kotlin-analysis-api/testData/javaSubtype.kt
similarity index 100%
rename from test-utils/testData/api/javaSubtype.kt
rename to kotlin-analysis-api/testData/javaSubtype.kt
diff --git a/test-utils/testData/api/javaToKotlinMapper.kt b/kotlin-analysis-api/testData/javaToKotlinMapper.kt
similarity index 100%
rename from test-utils/testData/api/javaToKotlinMapper.kt
rename to kotlin-analysis-api/testData/javaToKotlinMapper.kt
diff --git a/test-utils/testData/api/javaTypes.kt b/kotlin-analysis-api/testData/javaTypes.kt
similarity index 100%
rename from test-utils/testData/api/javaTypes.kt
rename to kotlin-analysis-api/testData/javaTypes.kt
diff --git a/test-utils/testData/api/javaTypes2.kt b/kotlin-analysis-api/testData/javaTypes2.kt
similarity index 100%
rename from test-utils/testData/api/javaTypes2.kt
rename to kotlin-analysis-api/testData/javaTypes2.kt
diff --git a/test-utils/testData/api/lateinitProperties.kt b/kotlin-analysis-api/testData/lateinitProperties.kt
similarity index 100%
rename from test-utils/testData/api/lateinitProperties.kt
rename to kotlin-analysis-api/testData/lateinitProperties.kt
diff --git a/test-utils/testData/api/makeNullable.kt b/kotlin-analysis-api/testData/makeNullable.kt
similarity index 100%
rename from test-utils/testData/api/makeNullable.kt
rename to kotlin-analysis-api/testData/makeNullable.kt
diff --git a/test-utils/testData/api/multipleModules.kt b/kotlin-analysis-api/testData/multipleModules.kt
similarity index 100%
rename from test-utils/testData/api/multipleModules.kt
rename to kotlin-analysis-api/testData/multipleModules.kt
diff --git a/test-utils/testData/api/multipleround.kt b/kotlin-analysis-api/testData/multipleround.kt
similarity index 100%
rename from test-utils/testData/api/multipleround.kt
rename to kotlin-analysis-api/testData/multipleround.kt
diff --git a/test-utils/testData/api/nestedAnnotations.kt b/kotlin-analysis-api/testData/nestedAnnotations.kt
similarity index 100%
rename from test-utils/testData/api/nestedAnnotations.kt
rename to kotlin-analysis-api/testData/nestedAnnotations.kt
diff --git a/test-utils/testData/api/nullableTypes.kt b/kotlin-analysis-api/testData/nullableTypes.kt
similarity index 100%
rename from test-utils/testData/api/nullableTypes.kt
rename to kotlin-analysis-api/testData/nullableTypes.kt
diff --git a/test-utils/testData/api/objCacheA.kt b/kotlin-analysis-api/testData/objCacheA.kt
similarity index 100%
rename from test-utils/testData/api/objCacheA.kt
rename to kotlin-analysis-api/testData/objCacheA.kt
diff --git a/test-utils/testData/api/objCacheB.kt b/kotlin-analysis-api/testData/objCacheB.kt
similarity index 100%
rename from test-utils/testData/api/objCacheB.kt
rename to kotlin-analysis-api/testData/objCacheB.kt
diff --git a/test-utils/testData/api/overridee/conflictingOverride.kt b/kotlin-analysis-api/testData/overridee/conflictingOverride.kt
similarity index 100%
rename from test-utils/testData/api/overridee/conflictingOverride.kt
rename to kotlin-analysis-api/testData/overridee/conflictingOverride.kt
diff --git a/test-utils/testData/api/overridee/javaAccessor.kt b/kotlin-analysis-api/testData/overridee/javaAccessor.kt
similarity index 100%
rename from test-utils/testData/api/overridee/javaAccessor.kt
rename to kotlin-analysis-api/testData/overridee/javaAccessor.kt
diff --git a/test-utils/testData/api/overridee/javaOverrideInSource.kt b/kotlin-analysis-api/testData/overridee/javaOverrideInSource.kt
similarity index 100%
rename from test-utils/testData/api/overridee/javaOverrideInSource.kt
rename to kotlin-analysis-api/testData/overridee/javaOverrideInSource.kt
diff --git a/test-utils/testData/api/overridee/noOverride.kt b/kotlin-analysis-api/testData/overridee/noOverride.kt
similarity index 100%
rename from test-utils/testData/api/overridee/noOverride.kt
rename to kotlin-analysis-api/testData/overridee/noOverride.kt
diff --git a/test-utils/testData/api/overridee/overrideInLib.kt b/kotlin-analysis-api/testData/overridee/overrideInLib.kt
similarity index 100%
rename from test-utils/testData/api/overridee/overrideInLib.kt
rename to kotlin-analysis-api/testData/overridee/overrideInLib.kt
diff --git a/test-utils/testData/api/overridee/overrideInSource.kt b/kotlin-analysis-api/testData/overridee/overrideInSource.kt
similarity index 100%
rename from test-utils/testData/api/overridee/overrideInSource.kt
rename to kotlin-analysis-api/testData/overridee/overrideInSource.kt
diff --git a/test-utils/testData/api/overridee/primaryConstructorOverride.kt b/kotlin-analysis-api/testData/overridee/primaryConstructorOverride.kt
similarity index 100%
rename from test-utils/testData/api/overridee/primaryConstructorOverride.kt
rename to kotlin-analysis-api/testData/overridee/primaryConstructorOverride.kt
diff --git a/test-utils/testData/api/packageAnnotations.kt b/kotlin-analysis-api/testData/packageAnnotations.kt
similarity index 100%
rename from test-utils/testData/api/packageAnnotations.kt
rename to kotlin-analysis-api/testData/packageAnnotations.kt
diff --git a/test-utils/testData/api/packageProviderForGenerated.kt b/kotlin-analysis-api/testData/packageProviderForGenerated.kt
similarity index 100%
rename from test-utils/testData/api/packageProviderForGenerated.kt
rename to kotlin-analysis-api/testData/packageProviderForGenerated.kt
diff --git a/test-utils/testData/api/parameterTypes.kt b/kotlin-analysis-api/testData/parameterTypes.kt
similarity index 100%
rename from test-utils/testData/api/parameterTypes.kt
rename to kotlin-analysis-api/testData/parameterTypes.kt
diff --git a/test-utils/testData/api/rawTypes.kt b/kotlin-analysis-api/testData/rawTypes.kt
similarity index 100%
rename from test-utils/testData/api/rawTypes.kt
rename to kotlin-analysis-api/testData/rawTypes.kt
diff --git a/test-utils/testData/api/sealedClass.kt b/kotlin-analysis-api/testData/sealedClass.kt
similarity index 100%
rename from test-utils/testData/api/sealedClass.kt
rename to kotlin-analysis-api/testData/sealedClass.kt
diff --git a/test-utils/testData/api/superTypes.kt b/kotlin-analysis-api/testData/superTypes.kt
similarity index 100%
rename from test-utils/testData/api/superTypes.kt
rename to kotlin-analysis-api/testData/superTypes.kt
diff --git a/test-utils/testData/api/throwList.kt b/kotlin-analysis-api/testData/throwList.kt
similarity index 100%
rename from test-utils/testData/api/throwList.kt
rename to kotlin-analysis-api/testData/throwList.kt
diff --git a/test-utils/testData/api/topLevelMembers.kt b/kotlin-analysis-api/testData/topLevelMembers.kt
similarity index 100%
rename from test-utils/testData/api/topLevelMembers.kt
rename to kotlin-analysis-api/testData/topLevelMembers.kt
diff --git a/test-utils/testData/api/typeAliasComparison.kt b/kotlin-analysis-api/testData/typeAliasComparison.kt
similarity index 100%
rename from test-utils/testData/api/typeAliasComparison.kt
rename to kotlin-analysis-api/testData/typeAliasComparison.kt
diff --git a/test-utils/testData/api/typeComparison2.kt b/kotlin-analysis-api/testData/typeComparison2.kt
similarity index 100%
rename from test-utils/testData/api/typeComparison2.kt
rename to kotlin-analysis-api/testData/typeComparison2.kt
diff --git a/test-utils/testData/api/typeComposure.kt b/kotlin-analysis-api/testData/typeComposure.kt
similarity index 100%
rename from test-utils/testData/api/typeComposure.kt
rename to kotlin-analysis-api/testData/typeComposure.kt
diff --git a/test-utils/testData/api/validateTypes.kt b/kotlin-analysis-api/testData/validateTypes.kt
similarity index 100%
rename from test-utils/testData/api/validateTypes.kt
rename to kotlin-analysis-api/testData/validateTypes.kt
diff --git a/test-utils/testData/api/vararg.kt b/kotlin-analysis-api/testData/vararg.kt
similarity index 100%
rename from test-utils/testData/api/vararg.kt
rename to kotlin-analysis-api/testData/vararg.kt
diff --git a/test-utils/testData/api/varianceTypeCheck.kt b/kotlin-analysis-api/testData/varianceTypeCheck.kt
similarity index 100%
rename from test-utils/testData/api/varianceTypeCheck.kt
rename to kotlin-analysis-api/testData/varianceTypeCheck.kt