crabviz icon indicating copy to clipboard operation
crabviz copied to clipboard

🦀 A LSP-based interative call graph generator

Results 15 crabviz issues
Sort by recently updated
recently updated
newest added

Thanks for the utility! I want to export the crabviz page entirely as html (including the click functionality) as well as reference the links to the code in an online...

enhancement

Is there a capability to do multi-select call flows? After generating the graph, the idea is to make some call flows stand out by making them brighter and the others...

I'm trying to run CrabViz, and I'm not getting a visualization. I do the following: 1. right-click a directory on the left hand nav 2. Click "CrabViz: generate call graph"...

In TypeScript/JavaScript, anonymous functions don't work, and the same goes for functions declared with 'const'. Also, class extension ('extends') inheriting methods from a base class doesn't work. 👇But the following...

![image](https://github.com/chanhx/crabviz/assets/134986650/85e71675-3e3f-4e92-b3a6-5e1948f8616a) I await about 20min. ![image](https://github.com/chanhx/crabviz/assets/134986650/5da376eb-42a3-4f93-9d26-97a205966f0a)

In a project at work, the call graph probably has several thousand items (we have et least 800 elixir modules). When initially created the graph is just a thin vertical...

My project is designed with unity build methodology, meaning that everything gets compiled from a single source file. This seems to break crabviz. Example from "Extension Host" log when I...

bug

Error: ![image](https://github.com/chanhx/crabviz/assets/43103163/f84c6faf-57ca-4b9c-9af1-d8e5e1a03606) Compiled code: ![image](https://github.com/chanhx/crabviz/assets/43103163/75435f24-66e1-49a6-828e-3d019b8e9d83) I ran the extension in watch mode. In the new window I selected "Crabviz: Generate Call Graph" from the context menu. ![image](https://github.com/chanhx/crabviz/assets/43103163/b0942634-bea1-42af-9bbd-389f2df858ee) Any build steps...

Cool use of the LSP! It would be much more useful to me if it was possible to display in a tree (-like) layout instead of blocks for each file.

source file: [tokio/src/runtime/runtime.rs ](https://github.com/tokio-rs/tokio/blob/master/tokio/src/runtime/runtime.rs) expected result: function new will be in the generated graph Actual result: function new is missing ![image](https://github.com/chanhx/crabviz/assets/9588311/4937d59c-c5b1-417e-9bc5-64863b74790b) ![image](https://github.com/chanhx/crabviz/assets/9588311/5361c23a-2021-4152-8e17-29b6fac1b831)