public SmithyTextDocumentService()

in src/main/java/software/amazon/smithy/lsp/SmithyTextDocumentService.java [67:78]


  public SmithyTextDocumentService(Optional<LanguageClient> client) {
    this.client = client;

    List<CompletionItem> keywordCompletions = SmithyKeywords.KEYWORDS.stream()
        .map(kw -> create(kw, CompletionItemKind.Keyword)).collect(Collectors.toList());

    List<CompletionItem> baseTypesCompletions = SmithyKeywords.BUILT_IN_TYPES.stream()
        .map(kw -> create(kw, CompletionItemKind.Class)).collect(Collectors.toList());

    baseCompletions.addAll(keywordCompletions);
    baseCompletions.addAll(baseTypesCompletions);
  }