pub fn resolve_reverse_dependencies(
targets: &[PackageItem],
) -> ReverseDependencyReportExpand description
What: Resolve reverse dependency impact for the packages selected for removal.
Inputs:
targets: Packages the user intends to uninstall.
Output:
- Returns a
ReverseDependencyReportdescribing affected packages and summary statistics.
Details:
- Performs a breadth-first search using
pacman -Qimetadata, aggregating per-root relationships.