cargo-binstall/crates
Jiahao XU 3421403e75
Refactor and Optimizations (#459)
* Refactor: Avoid parsing `package.version()` twice in `ops::resolve` and `ops::install`
* Optimize Resolution: Replace `Package<Meta>` with two `CompactStrings`: `name` and `version`
* Use `CompactString` for `BinstallError::CratesIoApi::crate_name`
* Use `CompactString` for `BinstallError::VersionParse::v`
* Use `CompactString` for `BinstallError::VersionReq::req`
* Use `CompactString` for `BinstallError::VersionUnavailable::crate_name`

Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2022-10-06 04:19:12 +13:00
..
bin Bump clap from 4.0.8 to 4.0.9 (#460) 2022-10-05 16:04:05 +11:00
binstalk Refactor and Optimizations (#459) 2022-10-06 04:19:12 +13:00
detect-targets Use CARGO env variable if present (#453) 2022-10-02 04:52:25 +13:00
detect-wasi release: detect-wasi v1.0.0 (#332) 2022-09-04 13:45:28 +00:00
fs-lock release: fs-lock v0.1.0 (#339) 2022-09-04 16:04:52 +00:00
normalize-path release: normalize-path v0.1.0 (#335) 2022-09-04 14:59:51 +00:00