From 14eed8df9f6a3c1d4d9add51825b86face498e1b Mon Sep 17 00:00:00 2001 From: Michael Panchenko Date: Thu, 3 Apr 2025 19:14:01 +0200 Subject: [PATCH] Contributing file, minor --- CONTRIBUTING.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 1f2f696b..cd5f2ff4 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -60,6 +60,7 @@ The subclasses are typically easy to write, have a look at the [PyrightLanguageServer](src/multilspy/language_servers/pyright_language_server/pyright_server.py) for an example, or at any other implementation to see how non-python dependencies for language servers are handled there. +There are also some tips from the multilspy admin [here](https://github.com/microsoft/multilspy/issues/5). ⚠️ Important: The LSP allows for lot of optional fields and symbols, so the language servers may differ in some details, even if they follow the LSP. Therefore you should include some code of the new