Closed lars-reimann closed 10 months ago
LSP 3.17 added a way to get the subtypes/supertypes of an entity, based on three requests:
It would be nice to be able to easily hook into this, similar to the CallHierarchyProvider.
CallHierarchyProvider
I'm currently working on this for a Langium-based DSL:
The interface is basically a copy of the CallHierarchyProvider. If you'd accept such a PR, I'd like to move the interface, the no-op implementation, and the request handler up into Langium.
Sure, that sounds pretty good. We'd love a contribution in that direction 👍
LSP 3.17 added a way to get the subtypes/supertypes of an entity, based on three requests:
It would be nice to be able to easily hook into this, similar to the
CallHierarchyProvider
.I'm currently working on this for a Langium-based DSL:
The interface is basically a copy of the
CallHierarchyProvider
. If you'd accept such a PR, I'd like to move the interface, the no-op implementation, and the request handler up into Langium.