commit | d71356ff9d3d08ea660d01dbd94cd7acd1bc086b | [log] [tgz] |
---|---|---|
author | Marcin Czech <maczech@gmail.com> | Wed Feb 24 23:17:44 2021 +0100 |
committer | Luca Milanesio <luca.milanesio@gmail.com> | Thu Feb 25 23:15:22 2021 +0000 |
tree | 60289a825bc74565a629b666cee0462f0b72488f | |
parent | c01a52ddd6a45dc806d0727a4bd17049df816481 [diff] |
Delegate canPerformGC functionality to the wrapped instance MultiSiteGitRepositoryManager wraps LocalDiskRepositoryManager. Delegate canPerformGC call to the delegate instead of calling default method from the GitRepositoryManager interface. Bug Issue 14097 Change-Id: I07b8ea5d2fc6c169e7a61431c9dec561e2f00ae3
diff --git a/src/main/java/com/googlesource/gerrit/plugins/multisite/validation/MultiSiteGitRepositoryManager.java b/src/main/java/com/googlesource/gerrit/plugins/multisite/validation/MultiSiteGitRepositoryManager.java index 8ce1f59..594b4a0 100644 --- a/src/main/java/com/googlesource/gerrit/plugins/multisite/validation/MultiSiteGitRepositoryManager.java +++ b/src/main/java/com/googlesource/gerrit/plugins/multisite/validation/MultiSiteGitRepositoryManager.java
@@ -51,6 +51,11 @@ } @Override + public Boolean canPerformGC() { + return gitRepositoryManager.canPerformGC(); + } + + @Override public SortedSet<Project.NameKey> list() { return gitRepositoryManager.list(); }