// grab local too and merge them
final DiscoveryResult<MavenRepository> localDiscoveryResult =
localContentDiscoverer.discoverLocalContent(mavenProxyRepository);
if (localDiscoveryResult.isSuccessful()) {
final HashSet<String> mergedEntries = Sets.newHashSet();
mergedEntries.addAll(remotePrefixSource.readEntries());
mergedEntries.addAll(localDiscoveryResult.getPrefixSource().readEntries());
final ArrayListPrefixSource mergedPrefixSource =
new ArrayListPrefixSource(Lists.newArrayList(mergedEntries),
remotePrefixSource.getLostModifiedTimestamp());
prefixSource = mergedPrefixSource;