zed icon indicating copy to clipboard operation
zed copied to clipboard

Query multiple LSPs for more types of requests

Open XiNiHa opened this issue 8 months ago • 1 comments

This fixes an issue where lower-priority language servers cannot provide contentful responses even when the first capable server returned empty responses.

Most of the diffs are copypasted since the existing implementations were also copypasted.

Release Notes:

  • Improved Go to Definition / Declaration / Type Definition / Implementation and Find All References to include all results from different language servers

XiNiHa avatar Apr 24 '25 17:04 XiNiHa

Not sure what happened on the last run 🤔

XiNiHa avatar Apr 25 '25 15:04 XiNiHa

Just worth a mention: this did not fix https://github.com/nathansbradshaw/zed-angular/issues/38, not sure if this was expected or not... just letting you know

jpike88 avatar Jul 11 '25 02:07 jpike88

scratch that, it worked! I just had to put the angular LSP first in order instead of second.

jpike88 avatar Jul 11 '25 02:07 jpike88

Well that's weird, I'd expect it to work either way. 🤔

XiNiHa avatar Jul 11 '25 08:07 XiNiHa