K1: Fix false-positive ABSTRACT_MEMBER_NOT_IMPLEMENTED with JDK 21
Previously, it was reported for List.toArray because, when traversing supertypes, we've been stopped at j.u.SequencedCollection as it has no JavaAnalogue. ^KT-60770 Fixed
This commit is contained in:
committed by
Space Team
parent
e3efff7a33
commit
180a3bb320
+6
@@ -29,4 +29,10 @@ public class FirLightTreeJdk21DiagnosticTestGenerated extends AbstractFirLightTr
|
||||
public void testNewListMethods() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/testsWithJdk21/newListMethods.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("noFalsePositiveAbstractToArray.kt")
|
||||
public void testNoFalsePositiveAbstractToArray() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/testsWithJdk21/noFalsePositiveAbstractToArray.kt");
|
||||
}
|
||||
}
|
||||
|
||||
+6
@@ -29,4 +29,10 @@ public class FirPsiJdk21DiagnosticTestGenerated extends AbstractFirPsiJdk21Diagn
|
||||
public void testNewListMethods() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/testsWithJdk21/newListMethods.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("noFalsePositiveAbstractToArray.kt")
|
||||
public void testNoFalsePositiveAbstractToArray() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/testsWithJdk21/noFalsePositiveAbstractToArray.kt");
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user