mirror of
https://gitflic.ru/project/openide/openide.git
synced 2025-12-16 22:51:17 +07:00
15 lines
439 B
Java
15 lines
439 B
Java
interface TypeA {
|
|
void test(String... arg);
|
|
}
|
|
|
|
interface TypeB extends TypeA {
|
|
void test(String[] arg);
|
|
}
|
|
|
|
class Test {
|
|
void foo(final TypeB typeB) {
|
|
typeB.test<error descr="Expected 1 argument but found 2">("a", "b")</error>;
|
|
typeB.test<error descr="'test(java.lang.String[])' in 'TypeB' cannot be applied to '(java.lang.String)'">("a")</error>;
|
|
typeB.test<error descr="Expected 1 argument but found 0">()</error>;
|
|
}
|
|
} |