Query multiple LSPs for more types of requests
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
Not sure what happened on the last run 🤔
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
scratch that, it worked! I just had to put the angular LSP first in order instead of second.
Well that's weird, I'd expect it to work either way. 🤔