@Component(role=org.apache.maven.tools.plugin.extractor.MojoDescriptorExtractor.class,
hint="ant")
public class AntMojoDescriptorExtractor
extends org.apache.maven.tools.plugin.extractor.AbstractScriptedMojoDescriptorExtractor
implements org.apache.maven.tools.plugin.extractor.MojoDescriptorExtractor
Constructor and Description |
---|
AntMojoDescriptorExtractor() |
Modifier and Type | Method and Description |
---|---|
protected java.util.List<org.apache.maven.plugin.descriptor.MojoDescriptor> |
extractMojoDescriptorsFromMetadata(java.util.Map<java.lang.String,java.util.Set<java.io.File>> metadataFilesKeyedByBasedir,
org.apache.maven.tools.plugin.PluginToolsRequest request) |
protected java.lang.String |
getMetadataFileExtension(org.apache.maven.tools.plugin.PluginToolsRequest request) |
protected java.lang.String |
getScriptFileExtension(org.apache.maven.tools.plugin.PluginToolsRequest request) |
copyScriptsToOutputDirectory, execute, extractMojoDescriptors, gatherFilesByBasedir
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
protected java.util.List<org.apache.maven.plugin.descriptor.MojoDescriptor> extractMojoDescriptorsFromMetadata(java.util.Map<java.lang.String,java.util.Set<java.io.File>> metadataFilesKeyedByBasedir, org.apache.maven.tools.plugin.PluginToolsRequest request) throws org.apache.maven.tools.plugin.extractor.ExtractionException, org.apache.maven.plugin.descriptor.InvalidPluginDescriptorException
extractMojoDescriptorsFromMetadata
in class org.apache.maven.tools.plugin.extractor.AbstractScriptedMojoDescriptorExtractor
org.apache.maven.tools.plugin.extractor.ExtractionException
org.apache.maven.plugin.descriptor.InvalidPluginDescriptorException
protected java.lang.String getScriptFileExtension(org.apache.maven.tools.plugin.PluginToolsRequest request)
getScriptFileExtension
in class org.apache.maven.tools.plugin.extractor.AbstractScriptedMojoDescriptorExtractor
protected java.lang.String getMetadataFileExtension(org.apache.maven.tools.plugin.PluginToolsRequest request)
getMetadataFileExtension
in class org.apache.maven.tools.plugin.extractor.AbstractScriptedMojoDescriptorExtractor