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:36:01 -05:00
parent 5e28fb1e5c
commit e8653cd116
17 changed files with 39 additions and 2091 deletions

View File

@@ -1,5 +1,4 @@
# Python imports
from concurrent.futures import ThreadPoolExecutor
# Lib imports
import gi
@@ -8,8 +7,6 @@ gi.require_version('GtkSource', '4')
from gi.repository import GtkSource
# Application imports
from libs.dto.code.lsp.lsp_message_structs import LSPResponseTypes, LSPResponseRequest, LSPResponseNotification
from core.widgets.code.completion_providers.provider_response_cache_base import ProviderResponseCacheBase