[ http://jira.codehaus.org/browse/MNG-217?page=worklog#action_31158 ]

Brett Porter logged work on MNG-217:
------------------------------------

           Time Worked: 4 hours, 45 minutes
            Time Spent: 17100
    Remaining Estimate: 4500  (was: 21600)

got it working, but some types cannot be correctly handled. shuffling in the 
xpp3dom to be able to do it all in one fell swoop

> change mojos to per-lookup - use fields instead of req parms
> ------------------------------------------------------------
>
>          Key: MNG-217
>          URL: http://jira.codehaus.org/browse/MNG-217
>      Project: m2
>         Type: Improvement
>   Components: maven-core
>     Reporter: Brett Porter
>     Assignee: Brett Porter
>      Fix For: 1.0-alpha-1

>
> Original Estimate: 6 hours
>        Time Spent: 4 hours, 45 minutes
>         Remaining: 1 hour, 15 minutes
>
> Currently, the mojos use a parameter map. Setting this up is a little tedious 
> and can be error prone.
> The parameters can be populated as fields. This will make them simpler to 
> develop and less error prone. It should also facilitate easier use of complex 
> configuration like lists and nested objects using the existing plexus 
> configuration technique.
> It may be appropriate to move the qdox tags to the parameters themselves, 
> reducing the need for as much configuration, but that is a secondary task - 
> to be opened later after more thought.
> If possible the request should be removed (the log can be made a part of 
> AbstractPlugin - need to check anything else in the request that might not 
> suit this). The reponse can already be removed and made into a return type as 
> it only has one object within it. THis greatly simplifies the interface to:
> public PluginExecutionResult execute()
>   throws PluginExecutionException;

-- 
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
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira

Reply via email to