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 problem;
24pub mod repository;
25pub mod root;
26pub mod rule;
27pub mod rules_gen;
28pub mod session;
29pub mod solver;
30pub mod transaction;
31pub mod version;
32pub mod version_selector;
33pub mod watch;