inference: skip standalone expressions in lambda returns (IDEA-171922)

This commit is contained in:
Anna.Kozlova
2017-04-26 16:28:04 +02:00
parent 914bdb0ab9
commit fbf500d2d4
3 changed files with 18 additions and 0 deletions
@@ -0,0 +1,14 @@
import java.util.ArrayList;
import java.util.Map;
import java.util.function.Function;
import java.util.stream.Collector;
import java.util.stream.Collectors;
class Foo {
private static void foo(final Function<String, ?> compose) {
Collector<String, ?, ? extends Map<?, ArrayList<String>>> stringMapCollector =
Collectors.groupingBy(compose, Collector.of(() -> new ArrayList<String>(), null, null, s -> new ArrayList<>(s)));
}
}