refactor: remove LSPServerEventsMixin and clean up websocket tests

- Delete unused websocket library test files
- Remove LSPServerEventsMixin and inline its methods into response handlers
- Clean up unused imports (ThreadPoolExecutor, ABC, LSP message structs)
This commit is contained in:
2026-03-15 03:35:18 -05:00
parent a4ef662da7
commit d1643091c3
17 changed files with 39 additions and 2091 deletions

View File

@@ -33,11 +33,11 @@ class JavaHandler(DefaultHandler):
controller._lsp_java_class_file_contents(uri)
return
self.context._prompt_goto_request(uri, response[0]["range"])
self._prompt_goto_request(uri, response[0]["range"])
def _handle_class_file_contents(self, text: str):
event = Event_Factory.create_event("get_active_view")
self.context.emit_to("source_views", event)
self.emit_to("source_views", event)
view = event.response
file = view.command.exec("new_file")