in src/main/java/org/apache/maven/plugins/changelog/ChangeLogReport.java [1129:1158]
protected long countFilesChanged(Collection<ChangeSet> entries) {
if (entries == null) {
return 0;
}
if (entries.isEmpty()) {
return 0;
}
HashMap<String, List<ChangeFile>> fileList = new HashMap<>();
for (ChangeSet entry : entries) {
for (ChangeFile file : entry.getFiles()) {
String name = file.getName();
List<ChangeFile> list = fileList.get(name);
if (list != null) {
list.add(file);
} else {
list = new LinkedList<>();
list.add(file);
fileList.put(name, list);
}
}
}
return fileList.size();
}