Commit Graph

13 Commits

Author SHA1 Message Date
warg 9172aac940 fix(lsp.server): force stop attached clients on deinit 2024-09-09 04:10:36 +02:00
warg 0620887b23 fix(lsp): remove type override for root_dir 2024-08-23 12:19:23 +02:00
warg cb1ad4abad feat(lsp): log when reconfiguration finishes 2024-08-20 17:44:43 +02:00
warg cfada2f207 feat(lsp): add automatic upating of mason packages 2024-08-16 21:59:35 +02:00
warg e7a903d5a9 feat(lsp): remove custom rename function 2024-08-16 11:08:01 +02:00
warg 6d4f4c1330 fix(linter): improve error reporting 2024-07-06 15:21:08 +02:00
warg b404648928 feat: add linter config and clean up codebase 2024-06-12 09:05:53 +02:00
warg a09139d6d5 fix(lsp): fix logging 2024-04-21 03:34:03 +02:00
warg ac1e40bfee feat(lazy): allow for hot loading plugin specs 2024-04-21 03:20:28 +02:00
warg 80782ffd67 chore: fix formatting 2024-04-19 18:11:32 +02:00
warg ad7b8848d1 feat(lsp): hot reload of lsp config 2024-04-19 17:25:55 +02:00
warg eab6d6bfaa fix(lsp): only install if not already available 2024-04-15 11:17:13 +02:00
warg 2bc21b248c feat(lsp): refactor
* Move configs into config subdirectory
 * Move LSP logic into classes
 * Make it possible to define mason package in lsp config,
   including nested dependency resolution and post install
   steps
 * replace jedi_language_server with pylsp
2024-04-14 15:41:39 +02:00