Robert Scholte created SCM-715:
----------------------------------

             Summary: Add executors to bind a command to a consumer
                 Key: SCM-715
                 URL: https://jira.codehaus.org/browse/SCM-715
             Project: Maven SCM
          Issue Type: Improvement
          Components: Technical tasks
            Reporter: Robert Scholte


There's a very close relationship between the command and its consumer: other 
command arguments could mean a different consume strategy.
At the moment I have to change the value passed to the {{GitStatusConsumer}}, 
which means I have to search for all places where this consumer is used. With a 
{{GitStatusExecutor}} I would only have one spot to fix it.
If there are other projects which are using these classes by implementation, we 
could have a problem.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to