mirror of
https://gitflic.ru/project/openide/openide.git
synced 2025-12-30 09:50:57 +07:00
Part of IDEA-365344 Create a new Java error highlighter with minimal dependencies (PSI only) GitOrigin-RevId: 1e1b77009dc78de49c7cc5c44d4704937397bb23
16 lines
407 B
Java
16 lines
407 B
Java
class Test {
|
|
{
|
|
final MyResult hello = <error descr="Incompatible types. Found: 'java.lang.Object', required: 'MyResult'">parseXML</error>(new Parser());
|
|
}
|
|
public <R, P extends AbstractParser & Result<R>> R parseXML(P parser) {
|
|
R result = null;
|
|
return result;
|
|
}
|
|
}
|
|
class MyResult {}
|
|
|
|
class AbstractParser {}
|
|
interface Result<T> {}
|
|
class Parser extends AbstractParser implements Result {}
|
|
|