org.apache.maven.tools.plugin.extractor
public abstract class AbstractScriptedMojoDescriptorExtractor extends AbstractLogEnabled implements MojoDescriptorExtractor
Method Summary | |
---|---|
protected void | copyScriptsToOutputDirectory(Map scriptFilesKeyedByBasedir, String outputDirectory) |
List | execute(MavenProject project, PluginDescriptor pluginDescriptor) |
protected List | extractMojoDescriptors(Map scriptFilesKeyedByBasedir, PluginDescriptor pluginDescriptor) |
protected List | extractMojoDescriptorsFromMetadata(Map metadataFilesKeyedByBasedir, PluginDescriptor pluginDescriptor) |
protected Map | gatherFilesByBasedir(File basedir, List directories, String scriptFileExtension) |
protected String | getMetadataFileExtension() |
protected abstract String | getScriptFileExtension() |