mirror of
https://github.com/tiennm99/serena.git
synced 2026-10-12 22:14:54 +00:00
Add missing type annotations
This commit is contained in:
1 parent
1938ed812c
commit
e4bcd98869
1 file changed
+8
-8
@@ -267,7 +267,7 @@ class FSharpLanguageServer(SolidLanguageServer):
|
||||
"trace": "off",
|
||||
}
|
||||
|
||||
return initialize_params
|
||||
return initialize_params # type: ignore
|
||||
|
||||
def _get_dotnet_root(self) -> str:
|
||||
"""
|
||||
@@ -295,12 +295,12 @@ class FSharpLanguageServer(SolidLanguageServer):
|
||||
|
||||
return ""
|
||||
|
||||
def _start_server(self):
|
||||
def _start_server(self) -> None:
|
||||
"""
|
||||
Start the F# Language Server with custom handlers.
|
||||
"""
|
||||
|
||||
def handle_window_log_message(params):
|
||||
def handle_window_log_message(params: dict) -> None:
|
||||
"""Handle window/logMessage from the LSP server."""
|
||||
message = params.get("message", "")
|
||||
message_type = params.get("type", 1)
|
||||
@@ -311,7 +311,7 @@ class FSharpLanguageServer(SolidLanguageServer):
|
||||
|
||||
log.log(level, f"FsAutoComplete: {message}")
|
||||
|
||||
def handle_window_show_message(params):
|
||||
def handle_window_show_message(params: dict) -> None:
|
||||
"""Handle window/showMessage from the LSP server."""
|
||||
message = params.get("message", "")
|
||||
message_type = params.get("type", 1)
|
||||
@@ -322,23 +322,23 @@ class FSharpLanguageServer(SolidLanguageServer):
|
||||
|
||||
log.log(level, f"FsAutoComplete Message: {message}")
|
||||
|
||||
def handle_workspace_configuration(params):
|
||||
def handle_workspace_configuration(params: dict) -> list:
|
||||
"""Handle workspace/configuration requests from the LSP server."""
|
||||
# Return empty configuration for now
|
||||
items = params.get("items", [])
|
||||
return [None] * len(items)
|
||||
|
||||
def handle_client_register_capability(params):
|
||||
def handle_client_register_capability(params: dict) -> None:
|
||||
"""Handle client/registerCapability requests from the LSP server."""
|
||||
# For now, just acknowledge the registration
|
||||
return
|
||||
|
||||
def handle_client_unregister_capability(params):
|
||||
def handle_client_unregister_capability(params: dict) -> None:
|
||||
"""Handle client/unregisterCapability requests from the LSP server."""
|
||||
# For now, just acknowledge the unregistration
|
||||
return
|
||||
|
||||
def handle_work_done_progress_create(params):
|
||||
def handle_work_done_progress_create(params: dict) -> None:
|
||||
"""Handle window/workDoneProgress/create requests from the LSP server."""
|
||||
# Just acknowledge the request - we don't need to track progress for now
|
||||
return
|
||||
|
||||
Reference in new issue
Block a user