[ 
http://jira.codehaus.org/browse/MNG-1567?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=139795#action_139795
 ] 

Marvin Froeder commented on MNG-1567:
-------------------------------------

Will be cool if complex parameters use xstream to parse....
http://xstream.codehaus.org/

With this, is easy to parse any XML to any object.


VELO

> improvements to complex mojo configuration
> ------------------------------------------
>
>                 Key: MNG-1567
>                 URL: http://jira.codehaus.org/browse/MNG-1567
>             Project: Maven 2
>          Issue Type: Improvement
>          Components: Plugins and Lifecycle
>            Reporter: Brett Porter
>             Fix For: 2.x
>
>
> currently, you can specify an object in the configuration that allows nesting 
> multiple levels of config. This is helpful, but it would be good to be able 
> to validate those portions of the configuration as well as set default 
> values, and make them extendable by making them fully fledged configured 
> component requirements.
> basically:
> - be able to specify expressions and default values within the fields of the 
> object, not just the top mojo, as long as it is in the same source tree as 
> the mojo (like extends)
> - to be able to put a polymorphic object in there without an implementation 
> given in the pom. This might require selectors, and so might be best left 
> until a later version (se elinked issue for a use case)
> I haven't tried, but it might already be possible to do this (from 
> components.xml), and we just need to wire up the tools to handle it.

-- 
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

        

Reply via email to