mirror of
https://gitflic.ru/project/openide/openide.git
synced 2025-12-18 08:50:57 +07:00
24 lines
307 B
Java
24 lines
307 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);
|
|
}
|
|
} |