Replies: 1 comment
-
|
Nice! |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
microsoft/lsprotocol (
lsprotocolon pip) can be used in order to not have to maintain type definitions like these.Also, there is pygls which is decently adopted and takes care of other boilerplate such as transport (tcp/stdio/ws), caching, document state, and lifecycle events.
If it ain't broke don't fix it but I thought I'd offer the tip anyway in case it comes in handy later (I was able to make a - granted much simpler - LSP in <120 LOC with this).
Beta Was this translation helpful? Give feedback.
All reactions