Skip to main content

Crate nargo_resolver

Crate nargo_resolver 

Source
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.