Class PluginHelpGenerator

java.lang.Object
org.codehaus.plexus.logging.AbstractLogEnabled
org.apache.maven.tools.plugin.generator.PluginHelpGenerator
All Implemented Interfaces:
org.codehaus.plexus.logging.LogEnabled

public class PluginHelpGenerator extends org.codehaus.plexus.logging.AbstractLogEnabled
Generates an HelpMojo class from help-class-source.vm template. The generated mojo reads help content from META-INF/maven/${groupId}/${artifactId}/plugin-help.xml resource, which is generated by this PluginDescriptorFilesGenerator.
Since:
2.4
  • Field Details

    • HELP_MOJO_CLASS_NAME

      private static final String HELP_MOJO_CLASS_NAME
      Default generated class name
      See Also:
    • helpPackageName

      private String helpPackageName
    • goalPrefix

      private String goalPrefix
    • mavenProject

      private org.apache.maven.project.MavenProject mavenProject
    • useMaven4Api

      private boolean useMaven4Api
  • Constructor Details

    • PluginHelpGenerator

      public PluginHelpGenerator()
      Default constructor
  • Method Details