Expand description
Dependency resolver for Nargo package manager.
This crate provides dependency resolution, conflict detection, and topological sorting for package dependencies.
Re-exports§
pub use conflict::Conflict;pub use conflict::ConflictDetector;pub use conflict::ConflictSolution;pub use conflict::ConflictType;pub use graph::DependencyEdge;pub use graph::DependencyGraph;pub use graph::DependencyNode;pub use graph::PackageSource;pub use resolver::ResolveOptions;pub use resolver::ResolveResult;pub use resolver::Resolver;
Modules§
- conflict
- Dependency conflict detection and resolution.
- graph
- Dependency graph data structures and algorithms.
- resolver
- Main dependency resolver implementation.
Functions§
- print_
tree - Print the dependency tree.