Alex Hoppen
60864fe864
Respect failed work done progress creation
...
When the client replies with an error to the `CreateWorkDoneProgressRequest`, we shouldn’t be sending updates for it.
2024-05-22 10:55:57 -07:00
Alex Hoppen
d70a68f37c
Wait until initialization has finished before starting a work done progress
2024-05-14 06:38:22 -07:00
Alex Hoppen
4b5f7ffd90
Rename SourceKitServer -> SourceKitLSPServer
...
This avoid ambiguities whether `SourceKitServer` handles sourcekitd or `sourcekit-lsp`.
2024-03-20 22:50:34 +01:00
Alex Hoppen
252cccc420
Don’t send WorkDoneProgressRequest to the client if it doesn’t support work done progress
2024-03-19 14:38:18 +01:00
Alex Hoppen
ff32570b08
Show an indicator in the client if sourcekitd has crashed
...
This allows us to prompt the user to file an issue. It’s also useful for developers of sourcekit-lsp to indicate why semantic functionality is limited.
rdar://123391260
2024-02-28 09:53:37 -08:00