From a40a0b3936bdc75fdc6031bbeba23220f26babc6 Mon Sep 17 00:00:00 2001 From: Andrew Kozlov Date: Thu, 30 Jan 2025 14:40:31 +0100 Subject: [PATCH] [kotlin] KTIJ-32862 test added GitOrigin-RevId: 0d9fe49639c7f1bd3e1c8815c4245663001db1c2 --- .../completion/testData/basic/common/KTIJ-32862.kt | 5 +---- .../testData/basic/common/shadowing/InInitializer8.kt | 11 +++++++++++ .../test/K1JSBasicCompletionTestGenerated.java | 5 +++++ .../test/K1JvmBasicCompletionTestGenerated.java | 5 +++++ .../test/K1MLPerformanceCompletionTestGenerated.java | 5 +++++ .../K2JsBasicCompletionLegacyStdlibTestGenerated.java | 5 +++++ .../completion/K2JvmBasicCompletionTestGenerated.java | 5 +++++ ...mmonNativeJvmKotlinKmpCompletionTestGenerated.java | 5 +++++ .../kmpBasic/JsKotlinKmpCompletionTestGenerated.java | 5 +++++ .../NativeLinuxKotlinKmpCompletionTestGenerated.java | 5 +++++ 10 files changed, 52 insertions(+), 4 deletions(-) create mode 100644 plugins/kotlin/completion/testData/basic/common/shadowing/InInitializer8.kt diff --git a/plugins/kotlin/completion/testData/basic/common/KTIJ-32862.kt b/plugins/kotlin/completion/testData/basic/common/KTIJ-32862.kt index e6e827ae797a..f28dd15b5b2c 100644 --- a/plugins/kotlin/completion/testData/basic/common/KTIJ-32862.kt +++ b/plugins/kotlin/completion/testData/basic/common/KTIJ-32862.kt @@ -1,10 +1,7 @@ -// IGNORE_K1 -// IGNORE_K2 - class Tree(parentTree: Tree? = null) { val foo: Any? = parentTree?.f } // INVOCATION_COUNT: 0 -// EXIST: foo \ No newline at end of file +// ABSENT: foo \ No newline at end of file diff --git a/plugins/kotlin/completion/testData/basic/common/shadowing/InInitializer8.kt b/plugins/kotlin/completion/testData/basic/common/shadowing/InInitializer8.kt new file mode 100644 index 000000000000..add33591f452 --- /dev/null +++ b/plugins/kotlin/completion/testData/basic/common/shadowing/InInitializer8.kt @@ -0,0 +1,11 @@ +// IGNORE_K1 + +package test + +val xxx: String = "" + +class C { + val xxx = x +} + +// EXIST: { lookupString: "xxx", itemText: "xxx", tailText: " (test)", typeText: "String" } diff --git a/plugins/kotlin/completion/tests-k1/test/org/jetbrains/kotlin/idea/completion/test/K1JSBasicCompletionTestGenerated.java b/plugins/kotlin/completion/tests-k1/test/org/jetbrains/kotlin/idea/completion/test/K1JSBasicCompletionTestGenerated.java index ff41b33146c2..8da961302d43 100644 --- a/plugins/kotlin/completion/tests-k1/test/org/jetbrains/kotlin/idea/completion/test/K1JSBasicCompletionTestGenerated.java +++ b/plugins/kotlin/completion/tests-k1/test/org/jetbrains/kotlin/idea/completion/test/K1JSBasicCompletionTestGenerated.java @@ -2526,6 +2526,11 @@ public abstract class K1JSBasicCompletionTestGenerated extends AbstractK1JSBasic runTest("../testData/basic/common/shadowing/InInitializer7.kt"); } + @TestMetadata("InInitializer8.kt") + public void testInInitializer8() throws Exception { + runTest("../testData/basic/common/shadowing/InInitializer8.kt"); + } + @TestMetadata("InInitializerProperty.kt") public void testInInitializerProperty() throws Exception { runTest("../testData/basic/common/shadowing/InInitializerProperty.kt"); diff --git a/plugins/kotlin/completion/tests-k1/test/org/jetbrains/kotlin/idea/completion/test/K1JvmBasicCompletionTestGenerated.java b/plugins/kotlin/completion/tests-k1/test/org/jetbrains/kotlin/idea/completion/test/K1JvmBasicCompletionTestGenerated.java index b7e9978b2f51..fa7168c11777 100644 --- a/plugins/kotlin/completion/tests-k1/test/org/jetbrains/kotlin/idea/completion/test/K1JvmBasicCompletionTestGenerated.java +++ b/plugins/kotlin/completion/tests-k1/test/org/jetbrains/kotlin/idea/completion/test/K1JvmBasicCompletionTestGenerated.java @@ -2526,6 +2526,11 @@ public abstract class K1JvmBasicCompletionTestGenerated extends AbstractK1JvmBas runTest("../testData/basic/common/shadowing/InInitializer7.kt"); } + @TestMetadata("InInitializer8.kt") + public void testInInitializer8() throws Exception { + runTest("../testData/basic/common/shadowing/InInitializer8.kt"); + } + @TestMetadata("InInitializerProperty.kt") public void testInInitializerProperty() throws Exception { runTest("../testData/basic/common/shadowing/InInitializerProperty.kt"); diff --git a/plugins/kotlin/completion/tests-k1/test/org/jetbrains/kotlin/idea/completion/test/K1MLPerformanceCompletionTestGenerated.java b/plugins/kotlin/completion/tests-k1/test/org/jetbrains/kotlin/idea/completion/test/K1MLPerformanceCompletionTestGenerated.java index a5e432c13190..e27c864b997d 100644 --- a/plugins/kotlin/completion/tests-k1/test/org/jetbrains/kotlin/idea/completion/test/K1MLPerformanceCompletionTestGenerated.java +++ b/plugins/kotlin/completion/tests-k1/test/org/jetbrains/kotlin/idea/completion/test/K1MLPerformanceCompletionTestGenerated.java @@ -2526,6 +2526,11 @@ public abstract class K1MLPerformanceCompletionTestGenerated extends AbstractK1M runTest("../testData/basic/common/shadowing/InInitializer7.kt"); } + @TestMetadata("InInitializer8.kt") + public void testInInitializer8() throws Exception { + runTest("../testData/basic/common/shadowing/InInitializer8.kt"); + } + @TestMetadata("InInitializerProperty.kt") public void testInInitializerProperty() throws Exception { runTest("../testData/basic/common/shadowing/InInitializerProperty.kt"); diff --git a/plugins/kotlin/fir/tests/test/org/jetbrains/kotlin/idea/fir/K2JsBasicCompletionLegacyStdlibTestGenerated.java b/plugins/kotlin/fir/tests/test/org/jetbrains/kotlin/idea/fir/K2JsBasicCompletionLegacyStdlibTestGenerated.java index 0b94231ae1d8..467608ec3a5f 100644 --- a/plugins/kotlin/fir/tests/test/org/jetbrains/kotlin/idea/fir/K2JsBasicCompletionLegacyStdlibTestGenerated.java +++ b/plugins/kotlin/fir/tests/test/org/jetbrains/kotlin/idea/fir/K2JsBasicCompletionLegacyStdlibTestGenerated.java @@ -2526,6 +2526,11 @@ public abstract class K2JsBasicCompletionLegacyStdlibTestGenerated extends Abstr runTest("../../completion/testData/basic/common/shadowing/InInitializer7.kt"); } + @TestMetadata("InInitializer8.kt") + public void testInInitializer8() throws Exception { + runTest("../../completion/testData/basic/common/shadowing/InInitializer8.kt"); + } + @TestMetadata("InInitializerProperty.kt") public void testInInitializerProperty() throws Exception { runTest("../../completion/testData/basic/common/shadowing/InInitializerProperty.kt"); diff --git a/plugins/kotlin/fir/tests/test/org/jetbrains/kotlin/idea/fir/completion/K2JvmBasicCompletionTestGenerated.java b/plugins/kotlin/fir/tests/test/org/jetbrains/kotlin/idea/fir/completion/K2JvmBasicCompletionTestGenerated.java index 459d92e64dea..eb6e596e0211 100644 --- a/plugins/kotlin/fir/tests/test/org/jetbrains/kotlin/idea/fir/completion/K2JvmBasicCompletionTestGenerated.java +++ b/plugins/kotlin/fir/tests/test/org/jetbrains/kotlin/idea/fir/completion/K2JvmBasicCompletionTestGenerated.java @@ -2526,6 +2526,11 @@ public abstract class K2JvmBasicCompletionTestGenerated extends AbstractK2JvmBas runTest("../../completion/testData/basic/common/shadowing/InInitializer7.kt"); } + @TestMetadata("InInitializer8.kt") + public void testInInitializer8() throws Exception { + runTest("../../completion/testData/basic/common/shadowing/InInitializer8.kt"); + } + @TestMetadata("InInitializerProperty.kt") public void testInInitializerProperty() throws Exception { runTest("../../completion/testData/basic/common/shadowing/InInitializerProperty.kt"); diff --git a/plugins/kotlin/fir/tests/test/org/jetbrains/kotlin/idea/fir/completion/kmpBasic/CommonNativeJvmKotlinKmpCompletionTestGenerated.java b/plugins/kotlin/fir/tests/test/org/jetbrains/kotlin/idea/fir/completion/kmpBasic/CommonNativeJvmKotlinKmpCompletionTestGenerated.java index a551ac2534f3..b54c84de5cb1 100644 --- a/plugins/kotlin/fir/tests/test/org/jetbrains/kotlin/idea/fir/completion/kmpBasic/CommonNativeJvmKotlinKmpCompletionTestGenerated.java +++ b/plugins/kotlin/fir/tests/test/org/jetbrains/kotlin/idea/fir/completion/kmpBasic/CommonNativeJvmKotlinKmpCompletionTestGenerated.java @@ -2675,6 +2675,11 @@ public abstract class CommonNativeJvmKotlinKmpCompletionTestGenerated extends Ab runTest("../../completion/testData/basic/common/shadowing/InInitializer7.kt"); } + @TestMetadata("InInitializer8.kt") + public void testInInitializer8() throws Exception { + runTest("../../completion/testData/basic/common/shadowing/InInitializer8.kt"); + } + @TestMetadata("InInitializerProperty.kt") public void testInInitializerProperty() throws Exception { runTest("../../completion/testData/basic/common/shadowing/InInitializerProperty.kt"); diff --git a/plugins/kotlin/fir/tests/test/org/jetbrains/kotlin/idea/fir/completion/kmpBasic/JsKotlinKmpCompletionTestGenerated.java b/plugins/kotlin/fir/tests/test/org/jetbrains/kotlin/idea/fir/completion/kmpBasic/JsKotlinKmpCompletionTestGenerated.java index f6c3dd76a260..d819d2caea24 100644 --- a/plugins/kotlin/fir/tests/test/org/jetbrains/kotlin/idea/fir/completion/kmpBasic/JsKotlinKmpCompletionTestGenerated.java +++ b/plugins/kotlin/fir/tests/test/org/jetbrains/kotlin/idea/fir/completion/kmpBasic/JsKotlinKmpCompletionTestGenerated.java @@ -2675,6 +2675,11 @@ public abstract class JsKotlinKmpCompletionTestGenerated extends AbstractKotlinK runTest("../../completion/testData/basic/common/shadowing/InInitializer7.kt"); } + @TestMetadata("InInitializer8.kt") + public void testInInitializer8() throws Exception { + runTest("../../completion/testData/basic/common/shadowing/InInitializer8.kt"); + } + @TestMetadata("InInitializerProperty.kt") public void testInInitializerProperty() throws Exception { runTest("../../completion/testData/basic/common/shadowing/InInitializerProperty.kt"); diff --git a/plugins/kotlin/fir/tests/test/org/jetbrains/kotlin/idea/fir/completion/kmpBasic/NativeLinuxKotlinKmpCompletionTestGenerated.java b/plugins/kotlin/fir/tests/test/org/jetbrains/kotlin/idea/fir/completion/kmpBasic/NativeLinuxKotlinKmpCompletionTestGenerated.java index 1dfc90e9ae9c..ea9cb5ca0fdf 100644 --- a/plugins/kotlin/fir/tests/test/org/jetbrains/kotlin/idea/fir/completion/kmpBasic/NativeLinuxKotlinKmpCompletionTestGenerated.java +++ b/plugins/kotlin/fir/tests/test/org/jetbrains/kotlin/idea/fir/completion/kmpBasic/NativeLinuxKotlinKmpCompletionTestGenerated.java @@ -2675,6 +2675,11 @@ public abstract class NativeLinuxKotlinKmpCompletionTestGenerated extends Abstra runTest("../../completion/testData/basic/common/shadowing/InInitializer7.kt"); } + @TestMetadata("InInitializer8.kt") + public void testInInitializer8() throws Exception { + runTest("../../completion/testData/basic/common/shadowing/InInitializer8.kt"); + } + @TestMetadata("InInitializerProperty.kt") public void testInInitializerProperty() throws Exception { runTest("../../completion/testData/basic/common/shadowing/InInitializerProperty.kt");