mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-04-19 13:02:30 +07:00
testdata for IDEA-106811
This commit is contained in:
@@ -0,0 +1,11 @@
|
||||
interface A { }
|
||||
|
||||
interface B<T extends A> { }
|
||||
|
||||
interface C<T> extends A { }
|
||||
|
||||
interface D<T> extends B<C<? super T>> { }
|
||||
|
||||
interface E<T extends A, U extends B<? super T>> { }
|
||||
|
||||
interface F<T> extends E<C<? super T>, <error descr="Type parameter 'D' is not within its bound; should extend 'B<? super C<? super T>>'">D<? super T></error>> { }
|
||||
@@ -415,6 +415,7 @@ public class GenericsHighlightingTest extends LightDaemonAnalyzerTestCase {
|
||||
|
||||
public void testReturnTypeSubstitutableForSameOverrideEquivalentMethods() { doTest7(false); }
|
||||
public void testCaptureConversionWithWildcardBounds() { doTest7(false); }
|
||||
public void testIDEA106811() { doTest7(false); }
|
||||
public void testArrayContainsInTypeParameterWithSerializableBound() { doTest7(true); }
|
||||
public void testIntersectTypeParameterBounds() { doTest7(false); }
|
||||
public void testTopLevelCaptureConversion() { doTest7(false); }
|
||||
|
||||
Reference in New Issue
Block a user