Skip to content

Commit e5279e6

Browse files
authored
Merge pull request #733 from epage/pre
fix(upgrade)!: Remove `--allow-prerelease` like cargo-add
2 parents eaf3848 + 6c2ed59 commit e5279e6

File tree

12 files changed

+1
-57
lines changed

12 files changed

+1
-57
lines changed

README.md

-2
Original file line numberDiff line numberDiff line change
@@ -147,8 +147,6 @@ ARGS:
147147

148148
OPTIONS:
149149
--all [deprecated in favor of `--workspace`]
150-
--allow-prerelease Include prerelease versions when fetching from crates.io (e.g.
151-
0.6.0-alpha')
152150
--dry-run Print changes to be made without making them
153151
--exclude <EXCLUDE> Crates to exclude and not upgrade
154152
-h, --help Print help information

src/bin/upgrade/upgrade.rs

+1-6
Original file line numberDiff line numberDiff line change
@@ -63,10 +63,6 @@ pub struct UpgradeArgs {
6363
#[clap(long, conflicts_with = "all", conflicts_with = "pkgid")]
6464
workspace: bool,
6565

66-
/// Include prerelease versions when fetching from crates.io (e.g. 0.6.0-alpha').
67-
#[clap(long)]
68-
allow_prerelease: bool,
69-
7066
/// Print changes to be made without making them.
7167
#[clap(long)]
7268
dry_run: bool,
@@ -267,10 +263,9 @@ fn exec(args: UpgradeArgs) -> CargoResult<()> {
267263
}
268264
}
269265
let is_prerelease = old_version_req.contains('-');
270-
let allow_prerelease = args.allow_prerelease || is_prerelease;
271266
get_latest_dependency(
272267
&dependency.name,
273-
allow_prerelease,
268+
is_prerelease,
274269
&manifest_path,
275270
registry_url.as_ref(),
276271
)

tests/cmd/upgrade/dry_run_prerelease.in/Cargo.toml

-6
This file was deleted.

tests/cmd/upgrade/dry_run_prerelease.in/src/lib.rs

Whitespace-only changes.

tests/cmd/upgrade/dry_run_prerelease.out/Cargo.toml

-6
This file was deleted.

tests/cmd/upgrade/dry_run_prerelease.out/src/lib.rs

Whitespace-only changes.

tests/cmd/upgrade/dry_run_prerelease.toml

-13
This file was deleted.

tests/cmd/upgrade/prerelease.in/Cargo.toml

-6
This file was deleted.

tests/cmd/upgrade/prerelease.in/src/lib.rs

Whitespace-only changes.

tests/cmd/upgrade/prerelease.out/Cargo.toml

-6
This file was deleted.

tests/cmd/upgrade/prerelease.out/src/lib.rs

Whitespace-only changes.

tests/cmd/upgrade/prerelease.toml

-12
This file was deleted.

0 commit comments

Comments
 (0)