You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Daniel Godfrey (JIRA)" <ji...@codehaus.org> on 2013/01/03 19:53:13 UTC

[jira] (MPLUGIN-238) HelpMojo phases fails when using java-annotations

Daniel Godfrey created MPLUGIN-238:
--------------------------------------

             Summary: HelpMojo phases fails when using java-annotations
                 Key: MPLUGIN-238
                 URL: https://jira.codehaus.org/browse/MPLUGIN-238
             Project: Maven 2.x Plugin Tools
          Issue Type: Bug
    Affects Versions: 3.2
            Reporter: Daniel Godfrey
            Priority: Minor
         Attachments: test-maven-plugin.zip

When using the java-annotations to specify the mojo metadata, the HelpMojo generating goal fails if {code:java} <skipErrorNoDescriptorsFound>true</skipErrorNoDescriptorsFound>{code} isn't specified.

The helpmojo goal needs to execute during generate-sources phase, otherwise the generated java file isn't compiled in the compile phase. However, when using the java-annotations, there isn't any metadata to scan at that point, it is only available after the compile phase.

So, can the helpmojo goal only generate the helpmojo.java and not scan for any metadata. The descriptor phase already does this anyway, including generating plugin-help.xml.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira