microsoft/vscode-languageserver-node

Allow initializationOptions, fillInitializeParams, etc to be async

Offen

#1.283 geöffnet am 03.08.2023

 (1 Kommentar) (0 Reaktionen) (0 zugewiesene Personen)TypeScript (397 Forks)auto 404
feature-requesthelp wanted

Repository-Metriken

Stars
 (1.776 Sterne)
PR-Merge-Metriken
 (PR-Metriken ausstehend)

Beschreibung

I want to do some async work to compute the initialization options and client capabilities.

Since BaseLanguageClient#initialize is already async, I'd like to make these calls also async:

https://github.com/microsoft/vscode-languageserver-node/blob/f2ff7d55464a1f58f978cb6635bd8865f050553c/client/src/common/client.ts#L1227-L1228

https://github.com/microsoft/vscode-languageserver-node/blob/f2ff7d55464a1f58f978cb6635bd8865f050553c/client/src/common/client.ts#L1232

Contributor Guide