Open aeisenberg opened 4 years ago
There is no standard lsp support so we would have to implement it ourselves.
The closest there is to a standard is https://github.com/microsoft/vscode-languageserver-node/pull/426 which is used in the java langauge server and also in theia but it was rejected without explanation by the vscode team.
There's no standard support, and there's also no command inside of VSCode. It looks like we'd need to circumvent the LSP for this as well as create our own view for it.
Official support for type hierarchies was added in LSP v. 3.17.
Type hierarchies in CodeQL can be deep, especially for the core libraries. It would be very helpful for users to be able to explore the entire hierarchy in a single view.