testdata for IDEA-150499

This commit is contained in:
Anna Kozlova
2016-01-20 12:36:55 +01:00
parent 7e15b3fb59
commit 88876357c6
2 changed files with 27 additions and 0 deletions
@@ -0,0 +1,23 @@
interface Root {
Worker<? extends Root> foo();
}
interface Worker<T extends Root> {
}
interface SubRootA extends Root {
@Override
Worker<? extends SubRootA> foo();
}
interface SubRootB extends Root {
@Override
Worker<? extends SubRootB> foo();
}
interface Joined extends Root, SubRootA, SubRootB {
@Override
Worker<? extends Joined> foo();
}
interface Erroneously extends Joined {}