All Classes and Interfaces
Class
Description
Abstract class for this Plugin.
Inject any plugin-specific
artifact metadata to the project's
artifact, for subsequent installation and deployment.
Used to configure injection of Plexus components by
MavenPluginManager.getConfiguredMojo(...).Default implementation of
PluginToolsRequest, which is used to pass parameters to components used to extract
MojoDescriptor instances from different types of metadata
for a given plugin.
Generate a plugin descriptor.
Used if your Mojo needs to fork a lifecycle.
Extensions to MojoDescriptor added to Maven 3, then are not available when run under Maven2.
Wrap errors when extraction exception occurred.
Generate something, for instance a plugin report, from a plugin descriptor.
Convenience methods to play with Maven plugins.
ParserCallback implementation.
Metadata for the group directory of the repository.
Generates a
HelpMojo class.Component instantiation strategy.
JavaMojoDescriptorExtractor, a MojoDescriptor extractor to read descriptors from java classes with annotations.
List of all Javadoc annotations used to describe a java Mojo.
Extracts Mojo descriptors from Java sources.
Reads the plugin descriptor and adds the fix for MNG-6109 when using Maven-3.3.9 and before.
This annotation will mark your class as a Mojo (ie.
Used to configure your Mojo parameters to be injected by
MavenPluginManager.getConfiguredMojo(...).Generate a Maven Plugin Descriptor XML file and
corresponding
plugin-help.xml help content for PluginHelpGenerator.Request that encapsulates all information relevant to the process of extracting
MojoDescriptor
instances from metadata for a certain type of mojo.Convenience methods to play with Maven plugins.
Plugin requirements.
Dependencies resolution scopes available before
mojo execution.