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 flex_filter;
10pub mod intervals;
11pub mod json_manipulator;
12pub mod loader;
13pub mod lockfile;
14pub mod merge_plugin;
15pub mod metacache;
16pub mod optimizer;
17pub mod package;
18pub mod path_repo;
19pub mod phpver;
20pub mod platform;
21pub mod platform_filter;
22pub mod policy;
23pub mod policy_config;
24pub mod pool;
25pub mod pool_filters;
26pub mod problem;
27pub mod repository;
28pub mod root;
29pub mod rule;
30pub mod rules_gen;
31pub mod session;
32pub mod solver;
33pub mod transaction;
34pub mod version;
35pub mod version_selector;
36pub mod watch;