How to visualize a ruby project
summary
A dry-rb tool scans a dry-system container and renders a live graph where each dependency node is a registered key and each injection edge shows who constructs whom. It detects recursion, shows a per-node heatmap of runtime call counts to find unused code, supports grouping scopes, and opens the source code for a node inline (including external gems). Planned layers add meta types, test-coverage, code owners and impact-from-changes for targeted testing.
AI-written summary · about
chapters (10)
- 0:00Start
- 2:11Execution call
- 4:48Dependencies between code
- 7:49Will useful for understanding how compiler execute code
- 10:05Great for business and understanding business flow
- 22:10Detecting recursion dependencies
- 22:33Hit map for dependency calls
- 24:32Code source for nodes
- 25:27Meta information for dependencies and injections
- 27:33Code owners








