Expand description
Lock-file and in-use dependency version resolution.
Enums§
- Lockfile
Load - Outcome of loading (or reloading) a lock file’s resolved-version data.
Functions§
- cached_
versions_ from_ lockfile - Builds a
cached_versionsmap from lock-file-resolved versions, ahead of any registry fetch. - collect_
in_ use_ versions - Builds
dep_name -> [in_use_version, ...](§4.5/§4.6) for every dependency with a known in-use version, for the yanked-check probe infetch_latest_versions_parallel. - dependency_
version_ map - Builds
name -> [version_requirement, ...]for every dependency inpr, one entry per occurrence — the shapeDependencyDiff::computeneeds. - load_
resolved_ versions - Loads resolved versions from lock file for a given manifest URI.
- parse_
known_ lockfile - Parses the lock file at
lockfile_paththroughlockfile_cache, converting the result into aLockfileLoad::LoadedorLockfileLoad::Failedoutcome. - split_
resolved_ packages - Splits a parsed
deps_core::lockfile::ResolvedPackagesinto two maps.