in src/main/java/org/apache/maven/plugin/changelog/ChangeLogReport.java [1295:1332]
protected long countFilesChanged( Collection<ChangeSet> entries )
{
if ( entries == null )
{
return 0;
}
if ( entries.isEmpty() )
{
return 0;
}
HashMap<String, List<ChangeFile>> fileList = new HashMap<String, List<ChangeFile>>();
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<ChangeFile>();
list.add( file );
fileList.put( name, list );
}
}
}
return fileList.size();
}