feat(lsp): call hierarchy prepare / incoming / outgoing (0.8)

Expose LSP call hierarchy over a lightweight textual call graph of
known functions and Name( call sites across the workspace.

- prepareCallHierarchy on func decl or call site
- incomingCalls / outgoingCalls with fromRanges
- smoke_lsp_call_hierarchy + test-lsp wiring
This commit is contained in:
2026-07-19 23:11:10 +03:00
parent 42f9453e18
commit ed07cf8921
5 changed files with 397 additions and 9 deletions
+3
View File
@@ -199,6 +199,9 @@ test-lsp: lsp
@echo "=== LSP deeper rename smoke ==="
@chmod +x tools/smoke_lsp_rename_deep.sh
@tools/smoke_lsp_rename_deep.sh
@echo "=== LSP call hierarchy smoke ==="
@chmod +x tools/smoke_lsp_call_hierarchy.sh
@tools/smoke_lsp_call_hierarchy.sh
.PHONY: test-registry
test-registry: build