mirror of
https://gitflic.ru/project/openide/openide.git
synced 2025-12-27 22:20:54 +07:00
Also: report every incompatible parameter, not only the first one Part of IDEA-365344 Create a new Java error highlighter with minimal dependencies (PSI only) GitOrigin-RevId: a9d75a78207d0910f0bcbb6060e38acedc3f07d3
11 lines
365 B
Java
11 lines
365 B
Java
public class Test {
|
|
interface Predicate<T> {
|
|
boolean test(T t);
|
|
}
|
|
|
|
{
|
|
Predicate<? super Integer> p = (Number n) -> n.equals(23);
|
|
Predicate<Integer> p1 = (<error descr="Incompatible parameter type in lambda expression: expected Integer but found Number">Number n</error>) -> n.equals(23);
|
|
Predicate<Number> p2 = (Number n) -> n.equals(23);
|
|
}
|
|
} |