Skip to main content

vivacity_resolver/
lib.rs

1//! vivacity-resolver: port of Composer 2.10.3's dependency resolution: versions
2//! and constraints (composer/semver), Packagist v2 metadata, pool
3//! construction, then the solver. Each module is a port of the source vendored
4//! under docs/reference/resolver/, checked by an oracle against the phar.
5
6pub mod config_source;
7pub mod constraint;
8pub mod decisions;
9pub mod intervals;
10pub mod json_manipulator;
11pub mod loader;
12pub mod lockfile;
13pub mod metacache;
14pub mod optimizer;
15pub mod package;
16pub mod phpver;
17pub mod platform;
18pub mod platform_filter;
19pub mod policy;
20pub mod policy_config;
21pub mod pool;
22pub mod pool_filters;
23pub mod repository;
24pub mod root;
25pub mod rule;
26pub mod rules_gen;
27pub mod session;
28pub mod solver;
29pub mod transaction;
30pub mod version;
31pub mod version_selector;
32pub mod watch;