taqi/cleancode — Issue #42: Change extension point from repository to factory pattern
Author: taqi
Created: 2012-03-05 11:00:25+00:00
State: open

As you know, now we use commit repository directly.
It makes hard to test it.
So, I decided to change this behavior - please, change current extension point from repository to the factory.
Steps to implement:
1. Create new interface called ComitRepositoryFactory with creation method.
2. Change schema for extension point, and plugin.xml too.
3. Change Extension point utilities in the cleancode-core plugin.
4. Change realization in the Mercurial-driver plugin.

Have fun )