microsoft / vscode-languageserver-node

Language server protocol implementation for VSCode. This allows implementing language services in JS/TS running on node.js
MIT License
1.41k stars 319 forks source link

meta model should also include a programmatic description of the LSP state machine #1288

Open karthiknadig opened 11 months ago

karthiknadig commented 11 months ago

This is covering the various transitions expected from LSP when performing initial handshake and shutdown. Something like this (https://github.com/microsoft/vscode/issues/4902#issuecomment-368583522) captured in the model.

dbaeumer commented 10 months ago

We can add this however it will IMO not change the generation of the LSP types.