private List<? extends SearchEverywhereFoundElementInfo> processFastPassItems(@NotNull List<? extends SearchEverywhereFoundElementInfo> list) {
    if (!AdvancedSettings.getBoolean("search.everywhere.recent.at.top")) return list;

    Map<Boolean, Set<SearchEverywhereFoundElementInfo>> map = ContainerUtil.classify(list.iterator(), info -> isFastPassContributor(info.getContributor()));
    Set<SearchEverywhereFoundElementInfo> fastPassItems = map.get(true);
    if (fastPassItems != null) {
      delegateListener.elementsAdded(new ArrayList<>(fastPassItems));
      listModel.freezeElements();
    }
    Set<SearchEverywhereFoundElementInfo> nonFast = map.get(false);
    return nonFast != null ? new ArrayList<>(nonFast) : Collections.emptyList();
  }
private List<? extends SearchEverywhereFoundElementInfo> processFastPassItems(@NotNull List<? extends SearchEverywhereFoundElementInfo> list)