mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-08-25 14:25:04 +07:00
moved java resolve tests to community
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
import java.util.Collection;
|
||||
|
||||
public class SomeClass {
|
||||
public static Object find(Collection collection, Object criteria) {
|
||||
return criteria;
|
||||
}
|
||||
static class SomeSubClass extends SomeClass {
|
||||
public static <T> T find(Collection<T> collection, Object criteria) {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
<T>void f()
|
||||
{
|
||||
Collection<T> c = null;
|
||||
Object criteria = null;
|
||||
|
||||
// IntelliJ finds the find(Collection, Object) method, and reports a non-existent compile error.
|
||||
T someInstance = SomeSubClass.<ref>find(c, criteria);
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user