clashing return type of overriding methods: fix unchecked override comparison (IDEA-166355)

This commit is contained in:
Anna.Kozlova
2017-01-10 15:43:36 +01:00
parent 5880b3ac4f
commit 977c4cc924
3 changed files with 19 additions and 1 deletions
@@ -0,0 +1,14 @@
interface X {}
interface Y extends X {}
interface A {
<T extends X> T get();
}
interface B extends A {
@Override
Y get();
}
interface C extends B {}