mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
CPP-18160: Add completion parameter for auto-import only completions
Registry is not the best way to determine if we need to complete only items that require auto-import. With the registry-free approach tests don't break anymore. GitOrigin-RevId: 1bb85ca84d0f874bb45bdd78ad524efa17ded73f
This commit is contained in:
committed by
intellij-monorepo-bot
parent
33395aee3b
commit
ae83bc8c9d
+9
@@ -21,6 +21,7 @@ public final class CompletionParameters {
|
||||
private final int myInvocationCount;
|
||||
private final CompletionProcess myProcess;
|
||||
private boolean isTestingMode = false;
|
||||
private boolean onlyCompletionsWithAutoImport = false;
|
||||
|
||||
@ApiStatus.Internal
|
||||
public CompletionParameters(@NotNull final PsiElement position, @NotNull final PsiFile originalFile,
|
||||
@@ -137,4 +138,12 @@ public final class CompletionParameters {
|
||||
public void setIsTestingMode(boolean runTestingMode) {
|
||||
isTestingMode = runTestingMode;
|
||||
}
|
||||
|
||||
public boolean isOnlyCompletionsWithAutoImport() {
|
||||
return onlyCompletionsWithAutoImport;
|
||||
}
|
||||
|
||||
public void setOnlyCompletionsWithAutoImport(boolean onlyAutoImport) {
|
||||
onlyCompletionsWithAutoImport = onlyAutoImport;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user