Files
openide/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/genericsHighlighting/IDEADEV14006.java
Bas Leijdekkers 6916b6b005 Java: better error message when there are more arguments than parameters (IDEA-336129)
GitOrigin-RevId: a17a5f0f3878b9baf211737a614d1aa1a5103d31
2024-06-28 17:14:56 +00:00

18 lines
415 B
Java

/** @noinspection UnusedDeclaration*/
interface TestIF2<T> extends TestIF3<T> {}
/** @noinspection UnusedDeclaration*/
interface TestIF<T extends TestIF2<? extends Test2>> {
void run(T o1);
}
/** @noinspection UnusedDeclaration*/
interface TestIF3<T> {}
class Test2 {}
class Test {
public void test(TestIF<?> testIF) {
testIF.run<error descr="Expected 1 argument but found 0">()</error>;
}
}