Konrad Windszus created SCM-1015:
------------------------------------
Summary: Clarify difference between ScmManager and ScmProvider
Key: SCM-1015
URL: https://issues.apache.org/jira/browse/SCM-1015
Project: Maven SCM
Issue Type: Improvement
Components: maven-scm-api
Reporter: Konrad Windszus
I was assuming that {{ScmProvider}} is the SPI while {{ScmManager}} is the
(consumer) API. But there are some methods from {{ScmProvider}} which are not
called from anywhere else (except for test code) like:
* {{untag}}
* {{info}}
* {{remoteinfo}}
Are those just missing from {{ScmManager}} (and their implementation delegating
to the {{ScmProvider}}'s method in {{AbstractScmManager}}) or is there no clear
separation between {{ScmProvider}} and {{ScmManager}}?
--
This message was sent by Atlassian Jira
(v8.20.10#820010)