Commit graph

12 commits

Author SHA1 Message Date
Caleb Maclennan
6f4aba4aa8 chore: Fix typos throughout code base (automatic)
This is all the typos that `typos` is confident can just be fixed
automatically, minus the overrides added to the manifest for the false
positives I found.
2024-11-25 09:26:53 +08:00
Myriad-Dreamin
bbcca41909
dev: add time limit to lsp replay command (#816) 2024-11-14 21:21:17 +08:00
Myriad-Dreamin
be9bf5ec66
dev: improve code quality of sync-lsp (#632) 2024-10-06 22:04:35 +08:00
Myriad-Dreamin
1d011155cf
refactor: rearrange preview entry for future improvement (#426)
* dev: refactor preview entry for future improvement

* dev: move watcher ahead

* dev: move host ahead
2024-07-18 13:53:18 +08:00
Myriad-Dreamin
1d1f4bf6e5
dev: reduce three marco uses (#393) 2024-07-09 13:25:25 +08:00
Myriad-Dreamin
6a8a9f6eab
dev: remove knowledge about force drop (#389) 2024-07-09 11:07:15 +08:00
Myriad-Dreamin
80d0114264
fix: trace task is not stopping correctly (#388) 2024-07-09 09:50:35 +08:00
Myriad-Dreamin
83eef2f168
refactor: merge compile and language state (#379)
* refactor: remove dedicate servers

* refactor: merge compile state and language state

* refactor: initialize oneshot lsp by `super_init`

* refactor: remove compile_init

* dev: remove unused trait
2024-07-08 12:29:23 +08:00
Myriad-Dreamin
39158070d7
fix: lsp should respond errors at tail (#367) 2024-07-04 00:51:44 +08:00
Myriad-Dreamin
d5456c05b0
dev: add cast method to lsp client (#366) 2024-07-03 23:53:51 +08:00
Myriad-Dreamin
4c949e8816
feat: fully concurrent lsp (#363)
* fix: dep hash

* dev: exp concurrent hash

* feat: fully concurrent lsp

* dev: disable concurrent compilation
2024-07-02 14:01:42 +08:00
Myriad-Dreamin
849f7a894d
feat: move sync-lsp crate (#358)
* feat: move sync-lsp crate

* fix: doc tests
2024-07-02 10:27:00 +08:00