cargo-binstall/crates
Jiahao XU ee94b8b639
Fix: --strategies on CLI do not seem to override disabled-strategies in the manifest (#1857)
* Fix cli override in entry.rs

Forward `args.disabled_strategies`

Signed-off-by: Jiahao XU <30436523+NobodyXu@users.noreply.github.com>

* Fix `args::parse`: Do not free disabled_strategies

Signed-off-by: Jiahao XU <30436523+NobodyXu@users.noreply.github.com>

* Fix passing of cli_overrides

Signed-off-by: Jiahao XU <30436523+NobodyXu@users.noreply.github.com>

* Create strategies-test-override-Cargo.toml

Signed-off-by: Jiahao XU <30436523+NobodyXu@users.noreply.github.com>

* Add e2e-tests for cli-overrides

Signed-off-by: Jiahao XU <30436523+NobodyXu@users.noreply.github.com>

* Fix entry.rs

Signed-off-by: Jiahao XU <30436523+NobodyXu@users.noreply.github.com>

* fix entry.rs

Signed-off-by: Jiahao XU <30436523+NobodyXu@users.noreply.github.com>

* Fix entry.rs

Signed-off-by: Jiahao XU <30436523+NobodyXu@users.noreply.github.com>

* Update strategies.sh

Signed-off-by: Jiahao XU <30436523+NobodyXu@users.noreply.github.com>

* Compute cli_overrides in args::parse

Signed-off-by: Jiahao XU <30436523+NobodyXu@users.noreply.github.com>

* fix use of args::parse main_impl.rs

Signed-off-by: Jiahao XU <30436523+NobodyXu@users.noreply.github.com>

* Update entry.rs

Signed-off-by: Jiahao XU <30436523+NobodyXu@users.noreply.github.com>

* Fix args::parse

Signed-off-by: Jiahao XU <30436523+NobodyXu@users.noreply.github.com>

* Fix typo in args.rs

Signed-off-by: Jiahao XU <30436523+NobodyXu@users.noreply.github.com>

* Fix args.rs

Signed-off-by: Jiahao XU <30436523+NobodyXu@users.noreply.github.com>

* Fix fmt in args.rs

Signed-off-by: Jiahao XU <30436523+NobodyXu@users.noreply.github.com>

* fix fmt in main_impl.rs

Signed-off-by: Jiahao XU <30436523+NobodyXu@users.noreply.github.com>

* update e2e-test-strategies

Signed-off-by: Jiahao XU <30436523+NobodyXu@users.noreply.github.com>

* Update e2e-tests/strategies.sh

Signed-off-by: Jiahao XU <30436523+NobodyXu@users.noreply.github.com>

* Update e2e-tests/strategies.sh

Make sure both --strategies and --disable-strategies is tested

Signed-off-by: Jiahao XU <30436523+NobodyXu@users.noreply.github.com>

* Update strategies.sh

Signed-off-by: Jiahao XU <30436523+NobodyXu@users.noreply.github.com>

---------

Signed-off-by: Jiahao XU <30436523+NobodyXu@users.noreply.github.com>
2024-08-03 05:27:23 +00:00
..
atomic-file-install release: atomic-file-install v1.0.5 (#1812) 2024-07-06 05:06:54 +00:00
bin Fix: --strategies on CLI do not seem to override disabled-strategies in the manifest (#1857) 2024-08-03 05:27:23 +00:00
binstalk release: binstalk v0.27.0 (#1848) 2024-07-26 10:49:28 +00:00
binstalk-bins release: binstalk-bins v0.5.0 (#1843) 2024-07-26 09:38:04 +00:00
binstalk-downloader release: binstalk-downloader v0.12.0 (#1842) 2024-07-26 09:11:23 +00:00
binstalk-fetchers release: binstalk-fetchers v0.8.0 (#1847) 2024-07-26 10:21:55 +00:00
binstalk-git-repo-api release: binstalk-git-repo-api v0.4.0 (#1845) 2024-07-26 09:39:17 +00:00
binstalk-manifests release: binstalk-manifests v0.14.0 (#1844) 2024-07-26 09:25:15 +00:00
binstalk-registry release: binstalk-registry v0.10.0 (#1846) 2024-07-26 09:40:36 +00:00
binstalk-types release: binstalk-types v0.8.0 (#1841) 2024-07-26 08:37:08 +00:00
cargo-toml-workspace release: cargo-toml-workspace v6.0.1 (#1840) 2024-07-26 08:57:35 +00:00
detect-targets build(deps): bump the deps group across 1 directory with 2 updates (#1859) 2024-08-03 05:03:10 +00:00
detect-wasi Bump tempfile from 3.4.0 to 3.5.0 (#967) 2023-03-30 02:49:38 +00:00
fs-lock build(deps): bump the deps group across 1 directory with 2 updates (#1859) 2024-08-03 05:03:10 +00:00
normalize-path release: normalize-path v0.2.1 (#1173) 2023-06-26 08:22:39 +00:00