From cf73c7fa768d8f64b0c819f4017a2f185ab7de5c Mon Sep 17 00:00:00 2001 From: aleksandrina-streltsova Date: Thu, 22 Dec 2022 17:33:24 +0200 Subject: [PATCH] [kotlin k2] KTIJ-23963: add test data GitOrigin-RevId: bd4d29f8aa3d2ac3f7e649002aaa4ffc04036208 --- .../completion/testData/basic/withLib/OverrideJava.kt | 8 ++++++++ .../testData/basic/withLib/OverrideJavaSrc/JavaClass.java | 3 +++ .../test/JvmWithLibBasicCompletionTestGenerated.java | 5 +++++ .../FirWithLibBasicCompletionTestGenerated.java | 5 +++++ 4 files changed, 21 insertions(+) create mode 100644 plugins/kotlin/completion/testData/basic/withLib/OverrideJava.kt create mode 100644 plugins/kotlin/completion/testData/basic/withLib/OverrideJavaSrc/JavaClass.java diff --git a/plugins/kotlin/completion/testData/basic/withLib/OverrideJava.kt b/plugins/kotlin/completion/testData/basic/withLib/OverrideJava.kt new file mode 100644 index 000000000000..357453fc09a8 --- /dev/null +++ b/plugins/kotlin/completion/testData/basic/withLib/OverrideJava.kt @@ -0,0 +1,8 @@ +// FIR_COMPARISON +// FIR_IDENTICAL +import lib.JavaClass + +class KotlinClass : JavaClass() { + ove +} +// ABSENT: { "itemText": "override var value: Int" } \ No newline at end of file diff --git a/plugins/kotlin/completion/testData/basic/withLib/OverrideJavaSrc/JavaClass.java b/plugins/kotlin/completion/testData/basic/withLib/OverrideJavaSrc/JavaClass.java new file mode 100644 index 000000000000..c96e07e303d8 --- /dev/null +++ b/plugins/kotlin/completion/testData/basic/withLib/OverrideJavaSrc/JavaClass.java @@ -0,0 +1,3 @@ +public class JavaClass { + public int value; +} \ No newline at end of file diff --git a/plugins/kotlin/completion/tests-k1/test/org/jetbrains/kotlin/idea/completion/test/JvmWithLibBasicCompletionTestGenerated.java b/plugins/kotlin/completion/tests-k1/test/org/jetbrains/kotlin/idea/completion/test/JvmWithLibBasicCompletionTestGenerated.java index 0763ff3ebb48..d04903de1595 100644 --- a/plugins/kotlin/completion/tests-k1/test/org/jetbrains/kotlin/idea/completion/test/JvmWithLibBasicCompletionTestGenerated.java +++ b/plugins/kotlin/completion/tests-k1/test/org/jetbrains/kotlin/idea/completion/test/JvmWithLibBasicCompletionTestGenerated.java @@ -33,6 +33,11 @@ public class JvmWithLibBasicCompletionTestGenerated extends AbstractJvmWithLibBa runTest("../testData/basic/withLib/NamedArgumentsKotlin.kt"); } + @TestMetadata("OverrideJava.kt") + public void testOverrideJava() throws Exception { + runTest("../testData/basic/withLib/OverrideJava.kt"); + } + @TestMetadata("SamAdapter.kt") public void testSamAdapter() throws Exception { runTest("../testData/basic/withLib/SamAdapter.kt"); diff --git a/plugins/kotlin/fir/test/org/jetbrains/kotlin/idea/fir/completion/FirWithLibBasicCompletionTestGenerated.java b/plugins/kotlin/fir/test/org/jetbrains/kotlin/idea/fir/completion/FirWithLibBasicCompletionTestGenerated.java index ed8236755dc5..f3dc70d49077 100644 --- a/plugins/kotlin/fir/test/org/jetbrains/kotlin/idea/fir/completion/FirWithLibBasicCompletionTestGenerated.java +++ b/plugins/kotlin/fir/test/org/jetbrains/kotlin/idea/fir/completion/FirWithLibBasicCompletionTestGenerated.java @@ -33,6 +33,11 @@ public class FirWithLibBasicCompletionTestGenerated extends AbstractFirWithLibBa runTest("../completion/testData/basic/withLib/NamedArgumentsKotlin.kt"); } + @TestMetadata("OverrideJava.kt") + public void testOverrideJava() throws Exception { + runTest("../completion/testData/basic/withLib/OverrideJava.kt"); + } + @TestMetadata("SamAdapter.kt") public void testSamAdapter() throws Exception { runTest("../completion/testData/basic/withLib/SamAdapter.kt");