Expand description
Read-only trace helpers exposed through the engine boundary.
Enums§
- Import
Path Endpoint - Which endpoint of a
--pathrequest did not resolve to exactly one module. - Semantic
Class Method Resolution Error - Stable reason why an exact class-method target cannot be resolved.
Functions§
- reconcile_
semantic_ trace_ reachability - Reconcile checker-backed trace evidence with graph reachability while retaining non-crediting evidence for inspection.
- semantic_
symbol_ for_ class_ member - Resolve the source identity for an exact semantic class-member query.
- semantic_
symbol_ for_ exact_ class_ method - Resolve one exact exported class method for semantic impact analysis.
- semantic_
symbol_ for_ export - Resolve the source identity for an exact semantic export query.
- trace_
class_ member - Trace a class / enum / store member (the
--trace FILE:MEMBERfallback whenMEMBERis not a top-level export). See issue #1744. - trace_
clone - Trace duplicate-code groups that contain a source location.
- trace_
clone_ by_ fingerprint - Trace a duplicate-code 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 graph edges for a file.
- trace_
impact_ closure - Trace the impact closure for a file.
- trace_
import_ path - Trace the shortest import path between two modules.
- trace_
import_ path_ with_ session - Trace the shortest import path through an existing analysis session.
Type Aliases§
- Class
Member Trace - Engine alias for
fallow_types::trace::ClassMemberTrace. - Clone
Trace - Engine alias for
fallow_types::trace::CloneTrace. - Dependency
Trace - Engine alias for
fallow_types::trace::DependencyTrace. - Export
Reference - Engine alias for
fallow_types::trace::ExportReference. - Export
Trace - Engine alias for
fallow_types::trace::ExportTrace. - File
Trace - Engine alias for
fallow_types::trace::FileTrace. - Impact
Closure Gap - Engine alias for
fallow_types::trace::ImpactClosureGap. - Impact
Closure Trace - Engine alias for
fallow_types::trace::ImpactClosureTrace. - Import
Path Hop - Engine alias for
fallow_types::trace::ImportPathHop. - Import
Path Trace - Engine alias for
fallow_types::trace::ImportPathTrace. - Pipeline
Timings - Engine alias for
fallow_types::trace::PipelineTimings. - ReExport
Chain - Engine alias for
fallow_types::trace::ReExportChain. - Traced
Clone Group - Engine alias for
fallow_types::trace::TracedCloneGroup. - Traced
Export - Engine alias for
fallow_types::trace::TracedExport. - Traced
ReExport - Engine alias for
fallow_types::trace::TracedReExport.