Open
Description
Konrad Windszus opened SCM-1015 and commented
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
?
At the same time some clarification on differences between ScmRepository
and ScmProviderRepository
would be helpful.
No further details from SCM-1015