in java/com/googlesource/gerrit/plugins/supermanifest/SuperManifestRefUpdatedListener.java [271:286]
private void updateConfiguration() throws NoSuchProjectException {
Set<ConfigEntry> entries = parseConfiguration(cfgFactory, pluginName);
Set<ConfigEntry> filtered = new HashSet<>();
for (ConfigEntry e : entries) {
if (!checkRepoExists(e.srcRepoKey)) {
error("source repo '%s' does not exist", e.srcRepoKey);
} else if (!checkRepoExists(e.destRepoKey)) {
error("destination repo '%s' does not exist", e.destRepoKey);
} else {
filtered.add(e);
}
}
config.set(ImmutableSet.copyOf(filtered));
}