Expand description
Edge extraction — build CodeEdges from parsed CodeNodes.
Extracts containment, import, inheritance, and call edges from the parsed code graph. Uses name resolution to map references to CodeNode IDs.
Structs§
- Name
Resolver - Name resolution table: maps fully-qualified names to CodeNode IDs.
Functions§
- extract_
call_ edges - Extract call edges, preferring SCIP data when available.
- extract_
cross_ file_ edges - Extract cross-file edges using the RustModuleResolver.
- extract_
edges - Extract all edges from parsed results.