Expand description
PageRank-weighted structural overview of a codebase.
Builds a dependency graph from tree-sitter definition and import extraction,
ranks files by importance using PageRank (standard or topic-sensitive), and
renders a budget-constrained overview with tiered detail levels.
Structs§
- Archived
Call Ref - An archived
CallRef - Archived
Definition - An archived
Definition - Archived
File Node - An archived
FileNode - Archived
Import Ref - An archived
ImportRef - Archived
Repo Graph - An archived
RepoGraph - CallRef
- A call site extracted from a definition body.
- Call
RefResolver - The resolver for an archived
CallRef - Definition
- A definition extracted from a source file.
- Definition
Resolver - The resolver for an archived
Definition - File
Node - A file in the repository with its definitions and imports.
- File
Node Resolver - The resolver for an archived
FileNode - Import
Ref - An import reference extracted from a source file.
- Import
RefResolver - The resolver for an archived
ImportRef - Repo
Graph - Persisted dependency graph with
PageRankscores. - Repo
Graph Resolver - The resolver for an archived
RepoGraph
Functions§
- build_
graph - Build a dependency graph from a repository root.
- render
- Render a budget-constrained overview of the repository.
Type Aliases§
- DefId
- Unique identifier for a definition: (file index, definition index within file).