Files
openide/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/genericsHighlighting/StopBoundsPromotionInsideNestedWildcards.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

9 lines
316 B
Java

interface A<T extends B<? extends T>> { }
interface B<T extends A<?>> { }
class C {
void foo(A<?> x){
A<? extends B<? extends A<?>>> y = <error descr="Incompatible types. Found: 'A<capture<?>>', required: 'A<? extends B<? extends A<?>>>'">x</error>;
Object y1 = (A<? extends B<? extends A<?>>>) x;
}
}