in src/main/java/com/googlesource/gerrit/plugins/gitiles/FilteredRepository.java [230:241]
public Map<String, Ref> getRefs(String prefix) throws IOException {
Collection<Ref> refs;
try {
refs =
perm.filter(
git.getRefDatabase().getRefsByPrefix(prefix), git, RefFilterOptions.defaults());
} catch (PermissionBackendException e) {
throw new IOException(e);
}
// VisibleRefFilter adds the prefix to the keys, re-strip it.
return refs.stream().collect(toMap(r -> r.getName().substring(prefix.length()), r -> r));
}