Fred Snyder
Fred Snyder
Ah, so your Code screenshot is the hover? At first I assumed it was the editor window. My mistake. No idea why it's not rendering. If you can provide a...
Just to be clear, your Code screenshot is what I'd expect from the editor window. Clients are responsible for rendering files in text editors. It's not a function of Solargraph...
I'm closing this issue under the assumption that it was specific to Sublime. If there's something that still needs to be resolved in Solargraph, please feel free to reply or...
Added to the roadmap.
Variables defined in RSpec's `let` construct aren't accessible to the code maps. Those kinds of DSL-specific conventions usually require special handling. There's a `Convention` feature in Solargraph that's intended to...
The current RSpec convention: https://github.com/castwide/solargraph/blob/master/lib/solargraph/convention/rspec.rb Conventions are undergoing an upgrade for version 0.40.0, which I expect to release in June. The API will change slightly and it will be possible...
Confirmed. This appears to be an issue with the generated YARD documentation for Sinatra instead of Solargraph itself, but I'll investigate possible solutions.
Are you still having a problem with this? A race condition is definitely possible, but I haven't been able to reproduce it in VS Code. It opens 'bin/solargraph' and works...
Thanks for following up. This made me think of another possibility. Your client might be sending the `textDocument/documentSymbol` request before the server is finished initializing. That could raise `Solargraph::FileNotFoundError` because...
I'll go ahead and update the server to send a proper `ServerNotInitialized` error. Even if that's not the root cause of this issue, it's the right thing in general.