Skip to main content

fallow_graph/
lib.rs

1//! Module graph construction and import resolution for fallow codebase intelligence.
2//!
3//! This crate builds the dependency graph from parsed modules, resolves import
4//! specifiers to their targets, and tracks export usage through re-export chains.
5
6#![warn(missing_docs)]
7#![cfg_attr(not(test), deny(clippy::disallowed_methods))]
8#![cfg_attr(
9    test,
10    allow(
11        clippy::unwrap_used,
12        clippy::expect_used,
13        reason = "tests use unwrap and expect to keep fixture setup concise"
14    )
15)]
16
17pub mod graph;
18pub mod project;
19pub mod resolve;