mirror of
https://gitflic.ru/project/openide/openide.git
synced 2025-12-28 06:51:01 +07:00
Part of IDEA-365344 Create a new Java error highlighter with minimal dependencies (PSI only) GitOrigin-RevId: 1e1b77009dc78de49c7cc5c44d4704937397bb23
18 lines
366 B
Java
18 lines
366 B
Java
class A1<T> {}
|
|
class B1<T extends A1<? super A1<? super T>>>{
|
|
{
|
|
T a = null;
|
|
A1<? super T> b = <error descr="Incompatible types. Found: 'T', required: 'A1<? super T>'">a</error>;
|
|
}
|
|
}
|
|
|
|
class A<T> {}
|
|
class B<T extends A<? super A<? super T>>> {
|
|
|
|
void bar(T x){
|
|
foo(x);
|
|
}
|
|
void foo(A<? super T> x){}
|
|
void foo(Object x){}
|
|
}
|