diff --git a/compiler/testData/asJava/lightClasses/HiddenDeprecated.java b/compiler/testData/asJava/lightClasses/HiddenDeprecated.java new file mode 100644 index 00000000000..c0cf7f65417 --- /dev/null +++ b/compiler/testData/asJava/lightClasses/HiddenDeprecated.java @@ -0,0 +1,2 @@ +public final class HiddenDeprecatedKt { +} diff --git a/compiler/testData/asJava/lightClasses/HiddenDeprecated.kt b/compiler/testData/asJava/lightClasses/HiddenDeprecated.kt new file mode 100644 index 00000000000..b07a0319b57 --- /dev/null +++ b/compiler/testData/asJava/lightClasses/HiddenDeprecated.kt @@ -0,0 +1,7 @@ +// a.HiddenDeprecatedKt +package a + +@Deprecated("f", level = DeprecationLevel.HIDDEN) +fun f() { + +} \ No newline at end of file diff --git a/compiler/tests/org/jetbrains/kotlin/asJava/CompilerLightClassTestGenerated.java b/compiler/tests/org/jetbrains/kotlin/asJava/CompilerLightClassTestGenerated.java index 1d7a41cadab..50a15907750 100644 --- a/compiler/tests/org/jetbrains/kotlin/asJava/CompilerLightClassTestGenerated.java +++ b/compiler/tests/org/jetbrains/kotlin/asJava/CompilerLightClassTestGenerated.java @@ -66,6 +66,12 @@ public class CompilerLightClassTestGenerated extends AbstractCompilerLightClassT doTest(fileName); } + @TestMetadata("HiddenDeprecated.kt") + public void testHiddenDeprecated() throws Exception { + String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/asJava/lightClasses/HiddenDeprecated.kt"); + doTest(fileName); + } + @TestMetadata("JvmNameOnMember.kt") public void testJvmNameOnMember() throws Exception { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/asJava/lightClasses/JvmNameOnMember.kt"); diff --git a/idea/tests/org/jetbrains/kotlin/idea/caches/resolve/IdeCompiledLightClassTestGenerated.java b/idea/tests/org/jetbrains/kotlin/idea/caches/resolve/IdeCompiledLightClassTestGenerated.java index 04db837a6ec..35372a59fcd 100644 --- a/idea/tests/org/jetbrains/kotlin/idea/caches/resolve/IdeCompiledLightClassTestGenerated.java +++ b/idea/tests/org/jetbrains/kotlin/idea/caches/resolve/IdeCompiledLightClassTestGenerated.java @@ -66,6 +66,12 @@ public class IdeCompiledLightClassTestGenerated extends AbstractIdeCompiledLight doTest(fileName); } + @TestMetadata("HiddenDeprecated.kt") + public void testHiddenDeprecated() throws Exception { + String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/asJava/lightClasses/HiddenDeprecated.kt"); + doTest(fileName); + } + @TestMetadata("JvmNameOnMember.kt") public void testJvmNameOnMember() throws Exception { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/asJava/lightClasses/JvmNameOnMember.kt"); diff --git a/idea/tests/org/jetbrains/kotlin/idea/caches/resolve/IdeLightClassTestGenerated.java b/idea/tests/org/jetbrains/kotlin/idea/caches/resolve/IdeLightClassTestGenerated.java index 5fb2109aa02..aa1e62c284b 100644 --- a/idea/tests/org/jetbrains/kotlin/idea/caches/resolve/IdeLightClassTestGenerated.java +++ b/idea/tests/org/jetbrains/kotlin/idea/caches/resolve/IdeLightClassTestGenerated.java @@ -66,6 +66,12 @@ public class IdeLightClassTestGenerated extends AbstractIdeLightClassTest { doTest(fileName); } + @TestMetadata("HiddenDeprecated.kt") + public void testHiddenDeprecated() throws Exception { + String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/asJava/lightClasses/HiddenDeprecated.kt"); + doTest(fileName); + } + @TestMetadata("JvmNameOnMember.kt") public void testJvmNameOnMember() throws Exception { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/asJava/lightClasses/JvmNameOnMember.kt");