Expand description
Dependency resolver using the PubGrub algorithm.
Wraps the pubgrub crate to resolve Bock package dependencies from
a registry of known packages and their version constraints.
Structs§
- Package
Registry - A registry of known packages and their versions/dependencies.
- Package
Version Meta - Metadata for a specific version of a package in the registry.
Enums§
- DepVisibility
- Visibility of a resolved dependency.
Functions§
- compute_
visibility - Compute visibility of resolved dependencies.
Type Aliases§
- Resolved
Deps - A resolved set of packages and their selected versions.
- Semver
Ranges - Type alias for pubgrub version ranges over semver versions.
- Unified
Features - Unified feature sets: package name → set of enabled features.