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