Files
openide/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/lambda/diamond/RawArgumentInsideNewExpression.java
Tagir Valeev c449c341b7 [java-highlighting] test-data adjusted (mostly anchors) after recent updates
Part of IDEA-365344 Create a new Java error highlighter with minimal dependencies (PSI only)

GitOrigin-RevId: 1e1b77009dc78de49c7cc5c44d4704937397bb23
2025-01-29 11:35:30 +00:00

21 lines
568 B
Java

class Foo<Z> {
void foo(final Bar baz) {
Z z = z(new Bar<String>(baz));
Z z1 = <error descr="Incompatible types. Found: 'java.lang.Object', required: 'Z'">z</error>(new Bar<>(baz));
Z z2 = <error descr="Incompatible types. Found: 'java.lang.Object', required: 'Z'">z</error>(c(baz));
Z z3 = <error descr="Incompatible types. Found: 'java.lang.Object', required: 'Z'">z</error>(this.<String>c(baz));
}
<P> Bar<P> c(Bar<P> b) {
return b;
}
private <X> Z z(Bar<X> b) {
return null;
}
}
class Bar<T> {
public Bar(Bar<T> v) {
}
}