-
Notifications
You must be signed in to change notification settings - Fork 22
Open
Labels
upstream::ruby-lspruby-lsp issue (not extension)ruby-lsp issue (not extension)
Description
The editor will send RPC messages, but it never seems to get a response.
LSP Logs:
// Receive:
{"method":"$/progress","params":{"token":"indexing-progress","value":{"kind":"report","message":"97% completed","percentage":97}},"jsonrpc":"2.0"}
// Receive:
{"method":"$/progress","params":{"token":"indexing-progress","value":{"kind":"report","message":"98% completed","percentage":98}},"jsonrpc":"2.0"}
// Receive:
{"method":"$/progress","params":{"token":"indexing-progress","value":{"kind":"report","message":"99% completed","percentage":99}},"jsonrpc":"2.0"}
// Receive:
{"method":"$/progress","params":{"token":"indexing-progress","value":{"kind":"report","message":"100% completed","percentage":100}},"jsonrpc":"2.0"}
// Send:
{"jsonrpc":"2.0","id":5,"method":"textDocument/documentHighlight","params":{"textDocument":{"uri":"file:///Users/samclopton/workspace/clever-case/app/models/xero_api.rb"},"position":{"line":27,"character":25}}}
// Send:
{"jsonrpc":"2.0","id":6,"method":"textDocument/codeAction","params":{"textDocument":{"uri":"file:///Users/samclopton/workspace/clever-case/app/models/xero_api.rb"},"range":{"start":{"line":27,"character":25},"end":{"line":27,"character":25}},"context":{"diagnostics":[],"only":["","quickfix","refactor","refactor.extract","source"]}}}
// Send:
{"jsonrpc":"2.0","id":7,"method":"textDocument/hover","params":{"textDocument":{"uri":"file:///Users/samclopton/workspace/clever-case/app/models/xero_api.rb"},"position":{"line":20,"character":13}}}
// Send:
{"jsonrpc":"2.0","method":"$/cancelRequest","params":{"id":7}}
// Send:
{"jsonrpc":"2.0","id":8,"method":"textDocument/hover","params":{"textDocument":{"uri":"file:///Users/samclopton/workspace/clever-case/app/models/xero_api.rb"},"position":{"line":20,"character":13}}}
// Send:
{"jsonrpc":"2.0","method":"$/cancelRequest","params":{"id":8}}
It has been doing this for a few weeks. Interestingly, restarting after the latest zed update make it work, but after a subsequent restart, it continues to hang at 100%.
Metadata
Metadata
Assignees
Labels
upstream::ruby-lspruby-lsp issue (not extension)ruby-lsp issue (not extension)