ionide / ionide/FsAutoComplete
Implement Call Heirarchy and Type Heirarchy members
- Dominant language
- F#
- Stars
- 486
- Forks
- 169
- Avg merge
- 2d 8h
- Merged PRs (30d)
- 5
Description
We updated to a version of Ionide.LanguageServerProtocol that supports Call Hierarchy and Type Hierarchy methods.
* [textDocument/prepareCallHierarchy](https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#textDocument_prepareCallHierarchy)
* [callHeirarchy/incomingCalls](https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#callHierarchy_incomingCalls)
* [callHeirarchy/outgoingCalls](https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#callHierarchy_outgoingCalls)
* [textDocument/prepareTypeHierarchy](https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#textDocument_prepareTypeHierarchy)
* [typeHeirarchy/supertypes](https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#supertypes)
* [typeHeirarchy/subtypes](https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#typeHierarchy_subtypes)
Example docs:
* [Call hierarchy example](https://code.visualstudio.com/updates/v1_33#_call-hierarchy)
* [Type hierarchy example](https://github.com/microsoft/vscode/issues/126666)
Contributor guide
Assessment
This issue has not been assessed yet.