mirror of
https://github.com/RGBCube/serenity
synced 2025-10-29 22:22:35 +00:00
This commit moves all the logic that deals with the language server (from HackStudio) into a LanguageClient class, provides some functions to make constructing them easier, and makes all language servers use a singular IPC definition. Also fixes the FIXME about making the autocompletion async. This makes adding language servers in the future significantly less duplicate-y, and significantly easier :^) |
||
|---|---|---|
| .. | ||
| Cpp | ||
| CMakeLists.txt | ||
| LanguageClient.ipc | ||
| LanguageServer.ipc | ||