@Override
  public @NotNull Collection<T> getItems(String prefix, boolean cached, CompletionParameters parameters) {
    if (!cached) {
      myCache.updateCache(prefix, parameters);
    }
    return myCache.getItems(prefix, parameters);
  }
@Override
  public @NotNull Collection<T> getItems(String prefix, boolean cached, CompletionParameters parameters)