Expand description
External dependency coupling analysis.
This module aggregates DifferentCrate coupling records into a snapshot of
how broadly third-party crates are used across internal modules.
Re-exports§
pub use crate::balance::external_crates::SCATTERED_EXTERNAL_BREADTH_THRESHOLD;
Structs§
- External
Dependency Report - External dependency coupling report.
- External
Dependency Usage - Aggregated usage of one external crate.
Functions§
- analyze_
external_ dependencies - Analyze external dependency coupling using optional lockfile versions.
- detect_
scattered_ external_ coupling - Detect external crates used directly from many internal modules.
- load_
lock_ versions_ near - Read resolved package versions from the nearest Cargo.lock. Missing or unparsable lockfiles are treated as absent.