When i use the version of this EAP, i found that there is a strange issue about method reference in IDEA. My snapshot of code as follows:
final static List people = Arrays.asList(
new Person("Sara", 21),
new Person("Jane", 21),
new Person("John", 20),
new Person("Greg", 35));
System.out.println(
"People older than 20: " +
people.stream().filter(person -> person.getAge() > 20)
.collect(ArrayList::new, ArrayList::add, ArrayList::addAll));

IntelliJ IDEA complains that there is a “cyclick inference” with red underline marked, while the code can compile successfully.

It’s a issue or do i need to configure something else for the style of Java 8 code.