stream migration: collapse identity matching (IDEA-122706)

This commit is contained in:
Anna Kozlova
2014-03-24 20:22:22 +01:00
parent c82446fc18
commit 43b8f9cdf4
3 changed files with 43 additions and 16 deletions
@@ -0,0 +1,11 @@
// "Replace with collect" "true"
import java.util.*;
import java.util.stream.Collectors;
public class Collect {
class Person {}
void collectNames(List<Person> persons){
List<Person> names = persons.stream().collect(Collectors.toList());
}
}
@@ -0,0 +1,13 @@
// "Replace with collect" "true"
import java.util.*;
public class Collect {
class Person {}
void collectNames(List<Person> persons){
List<Person> names = new ArrayList<>();
for (Person person : pers<caret>ons) {
names.add(person);
}
}
}