new inference: register incompatible message if inference fails (IDEA-131882; to be extended); filter out candidates if inference had failed for them

This commit is contained in:
Anna Kozlova
2015-11-19 19:57:14 +01:00
parent 9eda05cba4
commit b4396c8f98
9 changed files with 82 additions and 19 deletions

View File

@@ -1,6 +1,6 @@
class Test {
{
asList(<error descr="Cyclic inference">o -> {}</error>, 1, 2, 3);
asList(<error descr="Integer is not a functional interface">o -> {}</error>, 1, 2, 3);
asList(<error descr="T is not a functional interface">Test::foo</error>, 1, 2, 3);
}