Merge branch 'stable-3.5'
* stable-3.5:
Bind the cached-refdb repository manager also as named binding
Cache refs/... resolutions
Allow binding the module without GitRepositoryManager
Ensure that cached-refdb compiles against 'stable-3.5'
Preload all cache when fetching all refs
Use DelegateRepository implementation from Gerrit core
Add change verification
Change-Id: Ib02fcbb14132ed9ad04aef9c3ff117d57f5d38ce
diff --git a/src/main/java/com/googlesource/gerrit/plugins/cachedrefdb/CachedGitRepositoryManager.java b/src/main/java/com/googlesource/gerrit/plugins/cachedrefdb/CachedGitRepositoryManager.java
index e527725..e3fde24 100644
--- a/src/main/java/com/googlesource/gerrit/plugins/cachedrefdb/CachedGitRepositoryManager.java
+++ b/src/main/java/com/googlesource/gerrit/plugins/cachedrefdb/CachedGitRepositoryManager.java
@@ -21,7 +21,7 @@
import com.google.inject.Inject;
import com.google.inject.Singleton;
import java.io.IOException;
-import java.util.SortedSet;
+import java.util.NavigableSet;
import org.eclipse.jgit.lib.Repository;
@Singleton
@@ -47,7 +47,7 @@
}
@Override
- public SortedSet<Project.NameKey> list() {
+ public NavigableSet<Project.NameKey> list() {
return repoManager.list();
}