Skip to main content

Module trace

Module trace 

Source
Expand description

Read-only trace helpers exposed through the engine boundary.

Structs§

CloneTrace
Result of tracing a clone: all groups containing the code at a given location.
DependencyTrace
Result of tracing a dependency: where is it used?
ExportReference
A direct reference to an export.
ExportTrace
Result of tracing an export: why is it considered used or unused?
FileTrace
Result of tracing all edges for a file.
ImpactClosureGap
One coordination-gap entry in an ImpactClosureTrace.
ImpactClosureTrace
Result of computing the impact closure for a single file as the seed: the transitive affected-but-not-in-diff set plus the coordination gap. Serializes as the impact_closure evidence section of inspect_target.
PipelineTimings
Pipeline performance timings.
ReExportChain
A re-export chain showing how an export is propagated.
TracedCloneGroup
TracedExport
An export with its usage info.
TracedReExport
A re-export with source info.

Functions§

trace_clone
trace_clone_by_fingerprint
Trace a clone group by its stable content fingerprint.
trace_dependency
Trace where a dependency is used.
trace_export
Trace why an export is considered used or unused.
trace_file
Trace all edges for a file.
trace_impact_closure
Compute the impact closure for a single file as the seed.