captured wildcard in subtyping constraints: use upper bound only (IDEA-139046)

This commit is contained in:
Anna Kozlova
2015-05-12 17:07:07 +02:00
parent 1d6a1bf27e
commit f9fd72ebac
3 changed files with 17 additions and 5 deletions
@@ -0,0 +1,11 @@
import java.util.Map;
import java.util.stream.Stream;
import static java.util.stream.Collectors.toMap;
class Test {
Map<String, String> foo(Stream<? extends String> stream) {
return stream.collect(toMap(s -> s, s -> s));
}
}