[kotlin] Add inner reference without qualifier move file test

GitOrigin-RevId: 324880807321b893da71dd80791e3f01e6957807
This commit is contained in:
Bart van Helvert
2024-08-22 15:53:21 +00:00
committed by intellij-monorepo-bot
parent c6d7ece07c
commit 6d95a69a3e
7 changed files with 49 additions and 0 deletions
@@ -164,6 +164,11 @@ public abstract class MoveTestGenerated extends AbstractMoveTest {
runTest("testData/refactoring/moveFile/kotlin/externalDestructuringUsage/externalDestructuringUsage.test");
}
@TestMetadata("kotlin/innerReferenceWithoutQualifier/innerReferenceWithoutQualifier.test")
public void testKotlin_innerReferenceWithoutQualifier_InnerReferenceWithoutQualifier() throws Exception {
runTest("testData/refactoring/moveFile/kotlin/innerReferenceWithoutQualifier/innerReferenceWithoutQualifier.test");
}
@TestMetadata("kotlin/internalReferences/internalReferences.test")
public void testKotlin_internalReferences_InternalReferences() throws Exception {
runTest("testData/refactoring/moveFile/kotlin/internalReferences/internalReferences.test");
@@ -0,0 +1,16 @@
package b
import b.ObjectContainer.NestedObject.CONST
import b.ObjectContainer.NestedObject.objectFun
class ObjectContainer {
object NestedObject {
const val CONST = 0
fun objectFun() {}
}
fun refer() {
CONST
objectFun()
}
}
@@ -0,0 +1,16 @@
package a
import a.ObjectContainer.NestedObject.CONST
import a.ObjectContainer.NestedObject.objectFun
class ObjectContainer {
object NestedObject {
const val CONST = 0
fun objectFun() {}
}
fun refer() {
CONST
objectFun()
}
}
@@ -0,0 +1,7 @@
{
"mainFile": "a/ObjectContainer.kt",
"type": "MOVE_FILES",
"targetPackage": "b",
"enabledInK1": "true",
"enabledInK2": "true"
}
@@ -60,6 +60,11 @@ public class K2MoveFileOrDirectoriesTestGenerated extends AbstractK2MoveFileOrDi
runTest("../../idea/tests/testData/refactoring/moveFile/kotlin/externalDestructuringUsage/externalDestructuringUsage.test");
}
@TestMetadata("kotlin/innerReferenceWithoutQualifier/innerReferenceWithoutQualifier.test")
public void testKotlin_innerReferenceWithoutQualifier_InnerReferenceWithoutQualifier() throws Exception {
runTest("../../idea/tests/testData/refactoring/moveFile/kotlin/innerReferenceWithoutQualifier/innerReferenceWithoutQualifier.test");
}
@TestMetadata("kotlin/internalReferences/internalReferences.test")
public void testKotlin_internalReferences_InternalReferences() throws Exception {
runTest("../../idea/tests/testData/refactoring/moveFile/kotlin/internalReferences/internalReferences.test");