Skip to content

Commit b89065d

Browse files
committed
Add call hierarchy support
1 parent 23606c8 commit b89065d

File tree

3 files changed

+9
-0
lines changed

3 files changed

+9
-0
lines changed

docs/features.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,12 @@ This plugin relies on clojure-lsp features and lsp4ij, so most work is done ther
5050

5151
> <kbd>Ctrl/Cmd</kbd> + <kbd>Alt</kbd> + <kbd>l</kbd>
5252
53+
### Call hierarchy
54+
55+
> <kbd>Ctrl</kbd> + <kbd>Alt</kbd> + <kbd>h</kbd>
56+
57+
![](../images/call-hierarchy.png)
58+
5359
### Wizard to create new Clojure projects
5460

5561
![](../images/wizard.png)

images/call-hierarchy.png

186 KB
Loading

src/main/resources/META-INF/plugin.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,9 @@
5353
<lang.psiStructureViewFactory
5454
language="clojure"
5555
implementationClass="com.redhat.devtools.lsp4ij.features.documentSymbol.LSPDocumentSymbolStructureViewFactory"/>
56+
<callHierarchyProvider
57+
language="clojure"
58+
implementationClass="com.redhat.devtools.lsp4ij.features.callHierarchy.LSPCallHierarchyProvider" />
5659

5760
<!-- misc -->
5861
<moduleBuilder builderClass="com.github.clojure_lsp.intellij.extension.ClojureModuleBuilder"/>

0 commit comments

Comments
 (0)