Skip to main content

Crate fallow_core

Crate fallow_core 

Source

Modules§

analyze
cache
Re-exports from fallow-extract::cache.
churn
Git churn analysis for hotspot detection.
cross_reference
Cross-reference duplication findings with dead code analysis results.
discover
duplicates
Code duplication / clone detection module.
extract
Re-exports from fallow-extract.
graph
Module dependency graph with re-export chain propagation and reachability analysis.
plugins
Plugin system for framework-aware codebase analysis.
project
Centralized project state with file registry and workspace metadata.
resolve
Import specifier resolution using oxc_resolver.
results
suppress
trace

Structs§

AnalysisOutput
Result of the full analysis pipeline, including optional performance timings.

Functions§

analyze
Run the full analysis pipeline.
analyze_project
Run analysis on a project directory (with export usages for LSP Code Lens).
analyze_with_parse_result
Run the analysis pipeline using pre-parsed modules, skipping the parsing stage.
analyze_with_trace
Run the full analysis pipeline with optional performance timings and graph retention.
analyze_with_usages
Run the full analysis pipeline with export usage collection (for LSP Code Lens).