K1/K2: reproduce KT-64640
This commit is contained in:
committed by
Space Team
parent
8c2f5c767f
commit
e1b7b0e768
+6
@@ -36,6 +36,12 @@ public class FirLightTreeJdk21DiagnosticTestGenerated extends AbstractFirLightTr
|
||||
runTest("compiler/testData/diagnostics/testsWithJdk21/newListMethods.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("newListMethodsImmutable.kt")
|
||||
public void testNewListMethodsImmutable() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/testsWithJdk21/newListMethodsImmutable.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("noFalsePositiveAbstractToArray.kt")
|
||||
public void testNoFalsePositiveAbstractToArray() throws Exception {
|
||||
|
||||
+6
@@ -36,6 +36,12 @@ public class FirPsiJdk21DiagnosticTestGenerated extends AbstractFirPsiJdk21Diagn
|
||||
runTest("compiler/testData/diagnostics/testsWithJdk21/newListMethods.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("newListMethodsImmutable.kt")
|
||||
public void testNewListMethodsImmutable() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/testsWithJdk21/newListMethodsImmutable.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("noFalsePositiveAbstractToArray.kt")
|
||||
public void testNoFalsePositiveAbstractToArray() throws Exception {
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
// ISSUE: KT-64640
|
||||
// WITH_STDLIB
|
||||
|
||||
fun bar(x: List<String>) {
|
||||
x.addFirst("")
|
||||
x.addLast("")
|
||||
x.removeFirst()
|
||||
x.removeLast()
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
// ISSUE: KT-64640
|
||||
// WITH_STDLIB
|
||||
|
||||
fun bar(x: List<String>) {
|
||||
x.<!JAVA_MODULE_DOES_NOT_EXPORT_PACKAGE!>addFirst<!>("")
|
||||
x.<!JAVA_MODULE_DOES_NOT_EXPORT_PACKAGE!>addLast<!>("")
|
||||
x.<!JAVA_MODULE_DOES_NOT_EXPORT_PACKAGE!>removeFirst<!>()
|
||||
x.<!JAVA_MODULE_DOES_NOT_EXPORT_PACKAGE!>removeLast<!>()
|
||||
}
|
||||
+6
@@ -36,6 +36,12 @@ public class Jdk21DiagnosticTestGenerated extends AbstractJdk21DiagnosticTest {
|
||||
runTest("compiler/testData/diagnostics/testsWithJdk21/newListMethods.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("newListMethodsImmutable.kt")
|
||||
public void testNewListMethodsImmutable() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/testsWithJdk21/newListMethodsImmutable.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("noFalsePositiveAbstractToArray.kt")
|
||||
public void testNoFalsePositiveAbstractToArray() throws Exception {
|
||||
|
||||
Reference in New Issue
Block a user