You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Worth pointing out that the Ruby LSP spawns separate language servers for each configured workspace. Each one of the clients has their document selector configured to only handle requests for the specific workspace they are related to.
All other requests work as expected: each language server only receives requests for files that are inside their workspace. Except for semantic highlighting, which seems to be sent to all servers despite the document selector.
👋
I'm a maintainer on Ruby LSP.
I have a multiroot repo with two apps,
app1
andapp2
. https://github.com/andyw8/multiroot_monorepoWhile a file from
app1
is open, the logs show all requests going toapp1
, as expected, except for one type of request,semanticTokens
:This happens even if I have no files from
app2
open.Is there something special about
semanticTokens
that might cause it to behave that way?(I can provide further information to help troubleshoot, but wanted to ask this up-front in case there's a simple answer).
cc @vinistock
The text was updated successfully, but these errors were encountered: