[gtw] GTW-832 add unit testsy

GitOrigin-RevId: 857da3499e7d400894e45312cd10a602ca7cd09d
This commit is contained in:
Vladimir Poliakov
2022-02-17 12:25:34 +00:00
committed by intellij-monorepo-bot
parent 0ef68e4a53
commit fdbcbc7050
@@ -3,13 +3,14 @@ package com.intellij.util.textCompletion;
import com.intellij.codeInsight.completion.CompletionParameters;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
import java.util.Collection;
public interface TextCompletionCache<T> {
void setItems(@NotNull Collection<T> items);
Collection<T> getItems(@NotNull String prefix, @NotNull CompletionParameters parameters);
Collection<T> getItems(@NotNull String prefix, @Nullable CompletionParameters parameters);
void updateCache(@NotNull String prefix, @NotNull CompletionParameters parameters);
void updateCache(@NotNull String prefix, @Nullable CompletionParameters parameters);
}