getLog().info( "GroupId: " + groupId + " ArtifactId: " + artifactId+ " Version: "+ getPomVersion( basedir ) );
Map propertiesFiles = getPropertiesFiles( basedir );
FinalizerSet loader =
(FinalizerSet) ServiceProviderLoader.load(FinalizerSet.class);
for ( Iterator iterator = propertiesFiles.entrySet().iterator(); iterator.hasNext(); )
{
Map.Entry fileEntry = ( Entry ) iterator.next();
System.out.println( fileEntry );
File file = ( File ) fileEntry.getValue();
Finalizer finalizer = loader.getFinalizer( file, getLog() );
if ( finalizer != null )
{
finalizer.execute( basedir, groupId, artifactId, getPomVersion( basedir ), file );
// last delete properties file.