in src/main/java/com/epam/digital/data/platform/user/skip/DuplicatesSkipper.java [45:59]
private Map<Integer, Integer> getDuplicates(List<User> users) {
Map<Integer, Integer> result = new HashMap<>();
if (users.size() < 2 || new HashSet<>(users).size() == users.size()) {
return result;
}
for (int duplicate = 1; duplicate < users.size(); duplicate++) {
for (int main = 0; main < duplicate; main++) {
if (users.get(duplicate).equals(users.get(main))) {
result.put(duplicate, main);
break;
}
}
}
return result;
}