ycm-core / ycmd

A code-completion & code-comprehension server
https://ycm-core.github.io/ycmd/
GNU General Public License v3.0
1.69k stars 764 forks source link

[READY] Implement LSP type/call hierarchies as actual hierarchies #1733

Closed bstaletic closed 2 months ago

bstaletic commented 7 months ago

This is the implementation of the server side changes needed to have useful support for LSP call/type hierarchies. While the clien side changes deserve more attention, the server side should be fine to review and merge.

What's definitely missing are tests and API documentation. On top of that, what do we want to do with the old GoToCollers/GoToCallees? I see three options:


This change is Reviewable

puremourning commented 7 months ago

I need to schedule some time to play with this poc

mergify[bot] commented 2 months ago

Thanks for sending a PR!