Docs.rs
socket-patch-cli-3.2.0
socket-patch-cli 3.2.0
Docs.rs crate page
MIT
Links
Repository
crates.io
Source
Owners
mikolalysenko
Dependencies
clap =4.5.60
normal
dialoguer =0.11.0
normal
indicatif =0.17.11
normal
regex =1.12.3
normal
serde =1.0.228
normal
serde_json =1.0.149
normal
socket-patch-core =3.2.0
normal
tempfile =3.26.0
normal
tokio =1.50.0
normal
uuid =1.21.0
normal
base64 =0.22.1
dev
fs2 =0.4.3
dev
hex =0.4.3
dev
portable-pty =0.9.0
dev
reqwest =0.12.28
dev
serial_test =3.4.0
dev
sha2 =0.10.9
dev
tempfile =3.26.0
dev
testcontainers =0.27.3
dev
wiremock =0.6.5
dev
Versions
63.16%
of the crate is documented
Go to latest version
Platform
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
Skip to main content
Module ecosystem_dispatch
socket_
patch_
cli
3.2.0
Module ecosystem_
dispatch
Module Items
Functions
In crate socket_
patch_
cli
socket_patch_cli
Module
ecosystem_
dispatch
Copy item path
Source
Functions
ยง
crawl_
all_
ecosystems
Crawl all enabled ecosystems and return all packages plus per-ecosystem counts.
find_
packages_
for_
purls
For each ecosystem in the partitioned map, create the crawler, discover source paths, and look up the given PURLs. Returns a unified
purl -> path
map.
find_
packages_
for_
rollback
Variant of
find_packages_for_purls
for rollback and narrow-release resolution, which needs to remap qualified PURLs (PyPI
?artifact_id=
, RubyGems
?platform=
, Maven
?classifier=&ext=
) to the base PURL found by the crawler.
partition_
purls
Partition PURLs by ecosystem, filtering by the
--ecosystems
flag if set.