[ 
http://jira.codehaus.org/browse/MSCMCHGLOG-10?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Emmanuel Hugonnet reassigned MSCMCHGLOG-10:
-------------------------------------------

    Assignee: Emmanuel Hugonnet

> Clean and refactor the code
> ---------------------------
>
>                 Key: MSCMCHGLOG-10
>                 URL: http://jira.codehaus.org/browse/MSCMCHGLOG-10
>             Project: Maven 2.x SCM Changelog Plugin
>          Issue Type: Improvement
>          Components: Report / Mojo
>    Affects Versions: 1.2
>            Reporter: Emmanuel Hugonnet
>            Assignee: Emmanuel Hugonnet
>
> Following the discussion with Mark Struberg 
> (http://www.nabble.com/-Vote--Scmchangelog-maven-plugin-tp21832040p21832040.html)
>  some refactoring of the plugin is to be done to have clearer code and better 
> separation of concern so integrating new scm is easier.
> {quote}Yes I agree with you that I should have an adapter for each scm with 
> the current adapter as a wrapper, the question I need to think about is how 
> should I inject the correct adapter into the wrapper (through the constructor 
> like the ScmManager and the grammar, or with a static map).
> Also I agree with you for the interface SvnGrammar and its descendants which 
> should be renamed ScmGrammar etc. The same is to be applied to SvnTargetEnum 
> and SvnLogEntry.{quote}

-- 
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 from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to