mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
WEB-33420 Javascript code completion doesn't work in webpack configuration file
This commit is contained in:
@@ -72,10 +72,19 @@ public class JsonSchemaCompletionContributor extends CompletionContributor {
|
||||
public static void doCompletion(@NotNull final CompletionParameters parameters,
|
||||
@NotNull final CompletionResultSet result,
|
||||
@NotNull final JsonSchemaObject rootSchema) {
|
||||
doCompletion(parameters, result, rootSchema, true);
|
||||
}
|
||||
|
||||
public static void doCompletion(@NotNull final CompletionParameters parameters,
|
||||
@NotNull final CompletionResultSet result,
|
||||
@NotNull final JsonSchemaObject rootSchema,
|
||||
boolean stop) {
|
||||
final PsiElement completionPosition = parameters.getOriginalPosition() != null ? parameters.getOriginalPosition() :
|
||||
parameters.getPosition();
|
||||
new Worker(rootSchema, parameters.getPosition(), completionPosition, result).work();
|
||||
result.stopHere();
|
||||
if (stop) {
|
||||
result.stopHere();
|
||||
}
|
||||
}
|
||||
|
||||
@TestOnly
|
||||
|
||||
Reference in New Issue
Block a user