Skip to main content

Module module_graph

Module module_graph 

Source
Expand description

Module graph contracts owned by the engine boundary.

Structs§

CoordinationGapPaths
Engine-owned coordination gap between a changed contract and consumer.
DirectImporterSummary
Engine-owned importer details for one file that directly imports a target module.
FocusFileFactsPaths
Engine-owned focus facts for one changed file.
ImpactClosurePaths
Engine-owned impact closure with file ids resolved to paths.
ImportedSymbolSummary
Engine-owned symbol details for a direct import edge.
ModuleValueExport
Engine-owned snapshot of one value export in a module graph.
PartitionOrderPaths
Engine-owned review partition and dependency-sensible order.
RetainedModuleGraph
Engine-owned retained graph handle.
ReviewUnitPaths
Engine-owned changed-file review unit.

Functions§

export_lines_for_changed_paths
Compute changed-file export line anchors without exposing graph nodes.
focus_facts_for_changed_paths
Compute path-resolved focus graph facts for absolute changed paths.
impact_closure_for_changed_paths
Compute a path-resolved impact closure for absolute changed paths.
internal_consumers_for_changed_paths
Compute direct non-diff internal consumer counts for absolute changed paths.
module_value_exports
Return value exports with test-reference state without exposing graph node internals to downstream crates.
partition_order_for_changed_paths
Compute path-resolved partition order for absolute changed paths.