itdominator
a4ef662da7
refactor(lsp-manager): replace handler architecture with response registry and modular providers
* Remove legacy handlers system (BaseHandler, DefaultHandler, JavaHandler, PythonHandler, HandlerRegistry)
* Introduce response_handlers module with ResponseRegistry for LSP response routing
* Replace HandlerRegistry usage in LSPManager with ResponseRegistry
* Convert LSPManagerUI client lifecycle to GObject signals
* Remove GLib.idle_add usage in LSP client event dispatch
* Move completion request logic into LSPServerEventsMixin
* Replace provider.py and provider_response_cache.py with modular provider/ package
* Simplify plugin wiring via response_registry.set_event_hub()
This refactor decouples response handling, simplifies event flow, and prepares
the LSP manager for easier language-specific extensions.
2026-03-15 01:50:23 -05:00
..
2026-03-15 01:50:23 -05:00
2026-03-08 00:46:21 -06:00
2026-03-08 00:46:21 -06:00
2026-03-15 01:50:23 -05:00
2026-03-15 01:50:23 -05:00
2026-03-15 01:50:23 -05:00
2026-03-11 23:15:19 -05:00
2026-03-08 00:46:21 -06:00
2026-03-08 00:46:21 -06:00
2026-03-12 00:04:08 -05:00
2026-03-15 01:50:23 -05:00
2026-03-15 01:50:23 -05:00
2026-03-08 00:46:21 -06:00
2026-03-15 01:50:23 -05:00