commit | a6e7886ceab305a6f0823384e87054775ad8a93f | [log] [tgz] |
---|---|---|
author | Luca Milanesio <luca.milanesio@gmail.com> | Thu Dec 01 00:03:00 2022 +0000 |
committer | Luca Milanesio <luca.milanesio@gmail.com> | Sat Dec 03 02:23:28 2022 +0000 |
tree | 02b75e277b9fa660411d38ac9fa03ee29516dbf0 | |
parent | 168ad4d8dcd74cf0263476252b2f11ef4b96b20e [diff] |
Associate GitRepositoryManager indirectly through a provider Allow to have different implementations of the GitRepositoryManager through a generic provider. This allows to have the caller to have additional logic on the wrapped local disk implementation, such as cached-refdb. The existing direct binding to the LocalDiskRepositoryManager is used as legacy fallback. Change-Id: I5cf9edad521ccea438659f964a69eb8da1222889