PersistentSearchEverywhereContributorFilter<String> (List<? extends SearchEverywhereContributor<?>> contributors) { Map<String, @Nls String> namesMap = ContainerUtil.map2Map(contributors, c -> Pair.create(c.getSearchProviderId(), c.getFullGroupName())); return new PersistentSearchEverywhereContributorFilter<>( ContainerUtil.map(contributors, c -> c.getSearchProviderId()), SearchEverywhereConfiguration.getInstance(), namesMap::get, c -> null); }