Not sure this has been addressed before. This is in context of my use case of RLS in Eclipse Rust.
Most symbols hover yield to the following in the logs:
org.eclipse.corrosion.rls to LSP4E:{"jsonrpc":"2.0","id":1189,"result":{"contents":[],"range":null}}
as a result, hover click on non-leaf symbols
- module names
- trait names
- macros
doesn't have any effect.
For instance, in a line such as
Message::Event(Event::PickMinion(position))
Hover/navigate works for the symbols PickMinion, position and the first instance of Event
Hover/navigate does not work for the symbols Message, seconds instance of Event
Expected action would be to always be able to hint/navigate to where any symbol is defined.