mirror of
https://gitflic.ru/project/openide/openide.git
synced 2025-12-28 06:51:01 +07:00
25 lines
308 B
Java
25 lines
308 B
Java
import java.util.*;
|
|
|
|
interface VcsRoot {
|
|
}
|
|
|
|
interface SVcsRoot extends VcsRoot {
|
|
}
|
|
|
|
interface A {
|
|
List<? extends VcsRoot> getVcsRoots();
|
|
}
|
|
|
|
interface B {
|
|
List<SVcsRoot> getVcsRoots();
|
|
}
|
|
|
|
interface F1 extends A, B {
|
|
}
|
|
|
|
class G {
|
|
void f(F1 o) {
|
|
SVcsRoot r = o.getVcsRoots().get(0);
|
|
}
|
|
}
|