return;
}
final PsiElement psiElement = parameters.getPosition();
final PositionResolver positionResolver = new PositionResolver(psiElement, jsonTraversal);
if (jsonTraversal.isKey(psiElement)) {
<BUG>LevelCompletionFactory.from(positionResolver)

.ifPresent(levelCompletion -> levelCompletion.fill(result, jsonInsertHandler));
} else {</BUG>
ValueCompletionFactory.from(positionResolver)

return;
}
final PsiElement psiElement = parameters.getPosition();
final PositionResolver positionResolver = new PositionResolver(psiElement, jsonTraversal);
if (jsonTraversal.isKey(psiElement)) {
LevelCompletionFactory.from(positionResolver, result)
.ifPresent(levelCompletion -> levelCompletion.fill(jsonInsertHandler));
} else {
ValueCompletionFactory.from(positionResolver)
