You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by "Brett Porter (JIRA)" <ji...@codehaus.org> on 2005/05/23 01:50:59 UTC

[jira] Created: (MNG-423) mojo generator changes

mojo generator changes
----------------------

         Key: MNG-423
         URL: http://jira.codehaus.org/browse/MNG-423
     Project: Maven 2
        Type: Task
  Components: maven-plugin-tools, maven-plugin-descriptor  
    Reporter: Brett Porter
     Fix For: 2.0-alpha-3


we need to make these final changes, but should retain the old syntax as deprecated.

The most important thing is to move @defaultValue back to the qdox. We need to be able to have that in the descriptor for general plexus configuration editing and the ability to add it to the generated docs.

Trygve is sorting this out in general for plexus, and we will adopt that.

Because default value is back in the descriptor, expression needs to move, so we should have:
<field expression="${expression}">defaultValue</field>

We need lists in the descriptor generator, so something like:
@defaultValue [**/*Test.java,**/*TestCase.java]

Since most elements of @parameter have been made explicit @tags, we should also have @expression and @alias eliminating @parameter itself.

We do not need to adopt the CDC itself for alpha-3, but need to get the syntax for mojo writers correct.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


[jira] Updated: (MNG-423) mojo generator changes

Posted by "Brett Porter (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MNG-423?page=all ]

Brett Porter updated MNG-423:
-----------------------------

    Comment: was deleted

> mojo generator changes
> ----------------------
>
>          Key: MNG-423
>          URL: http://jira.codehaus.org/browse/MNG-423
>      Project: Maven 2
>         Type: Task
>   Components: maven-plugin-tools, maven-plugin-descriptor
>     Reporter: Brett Porter
>     Assignee: Brett Porter
>      Fix For: 2.0-alpha-3

>
>
> we need to make these final changes, but should retain the old syntax as deprecated.
> The most important thing is to move @defaultValue back to the qdox. We need to be able to have that in the descriptor for general plexus configuration editing and the ability to add it to the generated docs.
> Trygve is sorting this out in general for plexus, and we will adopt that.
> Because default value is back in the descriptor, expression needs to move, so we should have:
> <field expression="${expression}">defaultValue</field>
> We need lists in the descriptor generator, so something like:
> @defaultValue [**/*Test.java,**/*TestCase.java]
> Since most elements of @parameter have been made explicit @tags, we should also have @expression and @alias eliminating @parameter itself.
> We do not need to adopt the CDC itself for alpha-3, but need to get the syntax for mojo writers correct.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


[jira] Closed: (MNG-423) mojo generator changes

Posted by "Brett Porter (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MNG-423?page=all ]
     
Brett Porter closed MNG-423:
----------------------------

    Resolution: Fixed

> mojo generator changes
> ----------------------
>
>          Key: MNG-423
>          URL: http://jira.codehaus.org/browse/MNG-423
>      Project: Maven 2
>         Type: Task
>   Components: maven-plugin-tools, maven-plugin-descriptor
>     Reporter: Brett Porter
>     Assignee: Brett Porter
>      Fix For: 2.0-alpha-3

>
>
> we need to make these final changes, but should retain the old syntax as deprecated.
> The most important thing is to move @defaultValue back to the qdox. We need to be able to have that in the descriptor for general plexus configuration editing and the ability to add it to the generated docs.
> Trygve is sorting this out in general for plexus, and we will adopt that.
> Because default value is back in the descriptor, expression needs to move, so we should have:
> <field expression="${expression}">defaultValue</field>
> We need lists in the descriptor generator, so something like:
> @defaultValue [**/*Test.java,**/*TestCase.java]
> Since most elements of @parameter have been made explicit @tags, we should also have @expression and @alias eliminating @parameter itself.
> We do not need to adopt the CDC itself for alpha-3, but need to get the syntax for mojo writers correct.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org