From e12d8797c7ef8e707ce38e1503e02fd548c54335 Mon Sep 17 00:00:00 2001 From: Dominik Jain Date: Wed, 9 Apr 2025 19:32:03 +0200 Subject: [PATCH] Add docstrings on timeout --- src/multilspy/language_server.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/multilspy/language_server.py b/src/multilspy/language_server.py index 83ec969..aec6489 100644 --- a/src/multilspy/language_server.py +++ b/src/multilspy/language_server.py @@ -1589,6 +1589,10 @@ class SyncLanguageServer: """ def __init__(self, language_server: LanguageServer, timeout: Optional[int] = None): + """ + :param language_server: the async language server being wrapped + :param timeout: the timeout, in seconds, to use for requests to the language server. + """ self.language_server = language_server self.loop = None self.loop_thread = None @@ -1611,6 +1615,7 @@ class SyncLanguageServer: :param logger: The logger to use. :param add_gitignore_content_to_config: whether to add the content of the .gitignore file (if any found) to the config, so that the paths ignored there are also ignored by the language server + :param timeout: the timeout, in seconds, to use for requests; if None, use no timeout :return SyncLanguageServer: A language specific LanguageServer instance. """