Modifier and Type | Method and Description |
---|---|
protected void |
AbstractScriptedMojoDescriptorExtractor.copyScriptsToOutputDirectory(java.util.Map<java.lang.String,java.util.Set<java.io.File>> scriptFilesKeyedByBasedir,
java.lang.String outputDirectory,
PluginToolsRequest request) |
java.util.List<org.apache.maven.plugin.descriptor.MojoDescriptor> |
MojoDescriptorExtractor.execute(PluginToolsRequest request)
Execute the mojo extraction.
|
java.util.List<org.apache.maven.plugin.descriptor.MojoDescriptor> |
AbstractScriptedMojoDescriptorExtractor.execute(PluginToolsRequest request)
Execute the mojo extraction.
|
protected java.util.List<org.apache.maven.plugin.descriptor.MojoDescriptor> |
AbstractScriptedMojoDescriptorExtractor.extractMojoDescriptors(java.util.Map<java.lang.String,java.util.Set<java.io.File>> scriptFilesKeyedByBasedir,
PluginToolsRequest request)
Should be implemented in the sub classes.
|
protected java.util.List<org.apache.maven.plugin.descriptor.MojoDescriptor> |
AbstractScriptedMojoDescriptorExtractor.extractMojoDescriptorsFromMetadata(java.util.Map<java.lang.String,java.util.Set<java.io.File>> metadataFilesByBasedir,
PluginToolsRequest request)
Should be implemented in the sub classes.
|
Modifier and Type | Method and Description |
---|---|
protected java.util.Map<java.lang.String,com.thoughtworks.qdox.model.JavaClass> |
JavaAnnotationsMojoDescriptorExtractor.discoverClassesFromSourcesJar(org.apache.maven.artifact.Artifact artifact,
PluginToolsRequest request,
java.lang.String classifier) |
java.util.List<org.apache.maven.plugin.descriptor.MojoDescriptor> |
JavaAnnotationsMojoDescriptorExtractor.execute(PluginToolsRequest request) |
private java.util.Map<java.lang.String,MojoAnnotatedClass> |
JavaAnnotationsMojoDescriptorExtractor.scanAnnotations(PluginToolsRequest request) |
private java.util.Map<java.lang.String,com.thoughtworks.qdox.model.JavaClass> |
JavaAnnotationsMojoDescriptorExtractor.scanJavadoc(PluginToolsRequest request,
java.util.Collection<MojoAnnotatedClass> mojoAnnotatedClasses) |
Modifier and Type | Method and Description |
---|---|
private void |
DefaultMojoAnnotationsScanner.analyzeClassStream(java.util.Map<java.lang.String,MojoAnnotatedClass> mojoAnnotatedClasses,
java.io.InputStream is,
org.apache.maven.artifact.Artifact artifact,
boolean excludeMojo,
java.lang.String source,
java.lang.String file) |
protected void |
DefaultMojoAnnotationsScanner.analyzeVisitors(MojoClassVisitor mojoClassVisitor) |
protected void |
DefaultMojoAnnotationsScanner.scan(java.util.Map<java.lang.String,MojoAnnotatedClass> mojoAnnotatedClasses,
java.io.File source,
java.util.List<java.lang.String> includePatterns,
org.apache.maven.artifact.Artifact artifact,
boolean excludeMojo) |
java.util.Map<java.lang.String,MojoAnnotatedClass> |
DefaultMojoAnnotationsScanner.scan(MojoAnnotationsScannerRequest request) |
java.util.Map<java.lang.String,MojoAnnotatedClass> |
MojoAnnotationsScanner.scan(MojoAnnotationsScannerRequest request)
Scan classes for mojo annotations.
|
protected java.util.Map<java.lang.String,MojoAnnotatedClass> |
DefaultMojoAnnotationsScanner.scanArchive(java.io.File archiveFile,
org.apache.maven.artifact.Artifact artifact,
boolean excludeMojo) |
protected java.util.Map<java.lang.String,MojoAnnotatedClass> |
DefaultMojoAnnotationsScanner.scanDirectory(java.io.File classDirectory,
java.util.List<java.lang.String> includePatterns,
org.apache.maven.artifact.Artifact artifact,
boolean excludeMojo) |
Modifier and Type | Method and Description |
---|---|
protected java.util.List<org.apache.maven.plugin.descriptor.MojoDescriptor> |
AntMojoDescriptorExtractor.extractMojoDescriptorsFromMetadata(java.util.Map<java.lang.String,java.util.Set<java.io.File>> metadataFilesKeyedByBasedir,
PluginToolsRequest request)
Should be implemented in the sub classes.
|
Modifier and Type | Method and Description |
---|---|
protected java.util.List<org.apache.maven.plugin.descriptor.MojoDescriptor> |
BeanshellMojoDescriptorExtractor.extractMojoDescriptors(java.util.Map<java.lang.String,java.util.Set<java.io.File>> scriptFilesKeyedByBasedir,
PluginToolsRequest request)
Should be implemented in the sub classes.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<org.apache.maven.plugin.descriptor.MojoDescriptor> |
JavaJavadocMojoDescriptorExtractor.execute(PluginToolsRequest request)
Execute the mojo extraction.
|
Modifier and Type | Method and Description |
---|---|
void |
DefaultMojoScanner.populatePluginDescriptor(PluginToolsRequest request) |
void |
MojoScanner.populatePluginDescriptor(PluginToolsRequest request) |