public static @NotNull List<CompletionContributor> forParameters(@NotNull CompletionParameters parameters) {
    return ReadAction.compute(() -> {
      PsiElement position = parameters.getPosition();
      return forLanguageHonorDumbness(PsiUtilCore.getLanguageAtOffset(position.getContainingFile(), parameters.getOffset()),
                                      position.getProject());
    });
  }
public static @NotNull List<CompletionContributor> forParameters(@NotNull CompletionParameters parameters)