check compiler version (IDEA-163104)

compiler will be chosen as max(module compiler, project compiler)
This commit is contained in:
Anna.Kozlova
2018-11-06 10:47:58 +01:00
parent 4be054181c
commit df236e8c91
4 changed files with 15 additions and 3 deletions
@@ -6,7 +6,7 @@ interface I{
abstract class A {
abstract <T extends Iterable<String>> void foo();
<T extends A & I> void bar(T x){
<<error descr="'foo()' in 'pck.I' clashes with 'foo()' in 'pck.A'; both methods have same erasure, yet neither overrides the other"></error>T extends A & I> void bar(T x){
x.foo<error descr="Ambiguous method call: both 'A.foo()' and 'I.foo()' match">()</error>;
}
}