mirror of
https://github.com/uutils/shadow.git
synced 2026-10-16 02:48:14 -07:00
The library was published as uu_shadow_core (0.2.1) because shadow-core on crates.io belongs to an unrelated project, but the manifest still said shadow-core, so a publish from a checkout could not work and the crates.io copies fell three minor versions behind. The package is now uu_shadow_core; its Rust name stays shadow_core through [lib] name, and every dependant reaches it through the same `shadow-core` dependency key with `package = "uu_shadow_core"`, so no code changes. The fuzz workspace, the lockfile and the two `-p` invocations in ci.yml follow. CONTRIBUTING gains the publish order: the library, the tool crates, the five thin crates that wrap another tool's crate, then the multicall. `cargo publish --dry-run -p uu_shadow_core` packages 32 files; `make check` in the container is green.