for ( Iterator it = mojoDescriptorExtractors.entrySet().iterator(); it.hasNext(); )
{
Map.Entry entry = (Map.Entry) it.next();
String language = (String) entry.getKey();
MojoDescriptorExtractor extractor = (MojoDescriptorExtractor) entry.getValue();
logger.info( "Applying extractor for language: " + language );
List extractorDescriptors = extractor.execute( project, pluginDescriptor );
logger.info( "Extractor for language: " + language + " found " + extractorDescriptors.size()
+ " mojo descriptors." );
for ( Iterator descriptorIt = extractorDescriptors.iterator(); descriptorIt.hasNext(); )