new inference: wildcard parameterization inference

This commit is contained in:
Anna Kozlova
2014-02-06 13:29:13 +01:00
parent dd1c5d9cee
commit 865a535fa7
6 changed files with 50 additions and 42 deletions

View File

@@ -19,7 +19,7 @@ public class SampleExtendsWildcard {
class SampleSuperWildcard {
public void highlightsTheBug(Stream<String> stream) {
stream.flatMap((<error descr="Incompatible parameter types in lambda expression">Block<?> sink</error>, String element) -> {});
stream.flatMap(<error descr="Cannot infer functional interface type">(Block<?> sink, String element) -> {}</error>);
}
public interface Block<B> {