Add test for obsolete issue
#KT-8262 Obsolete
This commit is contained in:
@@ -0,0 +1,7 @@
|
|||||||
|
val f = listOf("").<error descr="[TYPE_INFERENCE_PARAMETER_CONSTRAINT_ERROR] Type inference failed: fun <T> Iterable<T>.firstOrNull(predicate: (T) -> Boolean): T?
|
||||||
|
cannot be applied to
|
||||||
|
receiver: List<String> arguments: (Int)
|
||||||
|
">firstOrNull</error>(<error descr="[CONSTANT_EXPECTED_TYPE_MISMATCH] The integer literal does not conform to the expected type (String) -> Boolean">1</error>)
|
||||||
|
|
||||||
|
fun <T> listOf(element: T): List<T> = java.util.Collections.singletonList(element)
|
||||||
|
fun <T> Iterable<T>.firstOrNull(<warning>predicate</warning>: (T) -> Boolean): T? = null
|
||||||
@@ -992,6 +992,12 @@ public class PsiCheckerTestGenerated extends AbstractPsiCheckerTest {
|
|||||||
doTest(fileName);
|
doTest(fileName);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@TestMetadata("noSubstitutedTypeParameter.kt")
|
||||||
|
public void testNoSubstitutedTypeParameter() throws Exception {
|
||||||
|
String fileName = KotlinTestUtils.navigationMetadata("idea/testData/checker/diagnosticsMessage/noSubstitutedTypeParameter.kt");
|
||||||
|
doTest(fileName);
|
||||||
|
}
|
||||||
|
|
||||||
@TestMetadata("operatorCallDiagnosticsOnInOperator.kt")
|
@TestMetadata("operatorCallDiagnosticsOnInOperator.kt")
|
||||||
public void testOperatorCallDiagnosticsOnInOperator() throws Exception {
|
public void testOperatorCallDiagnosticsOnInOperator() throws Exception {
|
||||||
String fileName = KotlinTestUtils.navigationMetadata("idea/testData/checker/diagnosticsMessage/operatorCallDiagnosticsOnInOperator.kt");
|
String fileName = KotlinTestUtils.navigationMetadata("idea/testData/checker/diagnosticsMessage/operatorCallDiagnosticsOnInOperator.kt");
|
||||||
|
|||||||
Reference in New Issue
Block a user