[K/JS] fix(KT-53569): skip double traversing for nested annotation classes.

This commit is contained in:
Artem Kobzar
2022-08-18 16:39:48 +00:00
committed by Space
parent 7441388f9d
commit 8e17c39cc9
6 changed files with 56 additions and 16 deletions
@@ -39,6 +39,12 @@ public class BoxJsTestGenerated extends AbstractBoxJsTest {
public void testAnnotationClass() throws Exception {
runTest("js/js.translator/testData/box/annotation/annotationClass.kt");
}
@Test
@TestMetadata("multipleEqualMethodsBug.kt")
public void testMultipleEqualMethodsBug() throws Exception {
runTest("js/js.translator/testData/box/annotation/multipleEqualMethodsBug.kt");
}
}
@Nested
@@ -39,6 +39,12 @@ public class FirJsTestGenerated extends AbstractFirJsTest {
public void testAnnotationClass() throws Exception {
runTest("js/js.translator/testData/box/annotation/annotationClass.kt");
}
@Test
@TestMetadata("multipleEqualMethodsBug.kt")
public void testMultipleEqualMethodsBug() throws Exception {
runTest("js/js.translator/testData/box/annotation/multipleEqualMethodsBug.kt");
}
}
@Nested
@@ -39,6 +39,12 @@ public class IrBoxJsTestGenerated extends AbstractIrBoxJsTest {
public void testAnnotationClass() throws Exception {
runTest("js/js.translator/testData/box/annotation/annotationClass.kt");
}
@Test
@TestMetadata("multipleEqualMethodsBug.kt")
public void testMultipleEqualMethodsBug() throws Exception {
runTest("js/js.translator/testData/box/annotation/multipleEqualMethodsBug.kt");
}
}
@Nested