[FIR] FirJavaClass: make annotations and deprecationsProvider lazily enhanced

^KT-55387
This commit is contained in:
Dmitrii Gridin
2023-01-05 18:13:04 +01:00
committed by Space Team
parent 908dbf32cf
commit 485fad1951
10 changed files with 97 additions and 13 deletions
@@ -192,6 +192,12 @@ public class SymbolLightClassesByFqNameForLibraryTestGenerated extends AbstractS
runTest("compiler/testData/asJava/lightClasses/lightClassByFqName/JavaBetween.kt");
}
@Test
@TestMetadata("JavaClassWithAnnotation.kt")
public void testJavaClassWithAnnotation() throws Exception {
runTest("compiler/testData/asJava/lightClasses/lightClassByFqName/JavaClassWithAnnotation.kt");
}
@Test
@TestMetadata("JvmNameOnMember.kt")
public void testJvmNameOnMember() throws Exception {
@@ -192,6 +192,12 @@ public class SymbolLightClassesParentingForLibraryTestGenerated extends Abstract
runTest("compiler/testData/asJava/lightClasses/lightClassByFqName/JavaBetween.kt");
}
@Test
@TestMetadata("JavaClassWithAnnotation.kt")
public void testJavaClassWithAnnotation() throws Exception {
runTest("compiler/testData/asJava/lightClasses/lightClassByFqName/JavaClassWithAnnotation.kt");
}
@Test
@TestMetadata("JvmNameOnMember.kt")
public void testJvmNameOnMember() throws Exception {
@@ -192,6 +192,12 @@ public class SymbolLightClassesByFqNameForSourceTestGenerated extends AbstractSy
runTest("compiler/testData/asJava/lightClasses/lightClassByFqName/JavaBetween.kt");
}
@Test
@TestMetadata("JavaClassWithAnnotation.kt")
public void testJavaClassWithAnnotation() throws Exception {
runTest("compiler/testData/asJava/lightClasses/lightClassByFqName/JavaClassWithAnnotation.kt");
}
@Test
@TestMetadata("JvmNameOnMember.kt")
public void testJvmNameOnMember() throws Exception {
@@ -192,6 +192,12 @@ public class SymbolLightClassesParentingForSourceTestGenerated extends AbstractS
runTest("compiler/testData/asJava/lightClasses/lightClassByFqName/JavaBetween.kt");
}
@Test
@TestMetadata("JavaClassWithAnnotation.kt")
public void testJavaClassWithAnnotation() throws Exception {
runTest("compiler/testData/asJava/lightClasses/lightClassByFqName/JavaClassWithAnnotation.kt");
}
@Test
@TestMetadata("JvmNameOnMember.kt")
public void testJvmNameOnMember() throws Exception {