Skip to content

Commit 6369443

Browse files
authored
Merge pull request #923 from epage/edition
refactor: Migrate to Edition 2024
2 parents 47a51a3 + c8e6223 commit 6369443

File tree

57 files changed

+105
-103
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

57 files changed

+105
-103
lines changed

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ name = "cargo-edit"
2626
readme = "README.md"
2727
repository = "https://github.com/killercup/cargo-edit"
2828
version = "0.13.1"
29-
edition = "2021"
29+
edition = "2024"
3030

3131
[package.metadata.release]
3232
pre-release-replacements = [

src/bin/set-version/set_version.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
use std::path::Path;
22
use std::path::PathBuf;
33

4-
use cargo_edit::{shell_status, shell_warn, upgrade_requirement, LocalManifest};
4+
use cargo_edit::{LocalManifest, shell_status, shell_warn, upgrade_requirement};
55
use clap::Args;
66

77
use crate::errors::*;

src/bin/upgrade/upgrade.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ use std::path::PathBuf;
55

66
use anyhow::Context as _;
77
use cargo_edit::{
8-
get_compatible_dependency, get_latest_dependency, registry_url, set_dep_version, shell_note,
9-
shell_status, shell_warn, shell_write_stdout, CargoResult, CertsSource, CrateSpec, Dependency,
10-
IndexCache, LocalManifest, RustVersion, Source,
8+
CargoResult, CertsSource, CrateSpec, Dependency, IndexCache, LocalManifest, RustVersion,
9+
Source, get_compatible_dependency, get_latest_dependency, registry_url, set_dep_version,
10+
shell_note, shell_status, shell_warn, shell_write_stdout,
1111
};
1212
use clap::Args;
1313
use indexmap::IndexMap;

src/dependency.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -239,7 +239,9 @@ impl Dependency {
239239

240240
let default_features = table.get("default-features").and_then(|v| v.as_bool());
241241
if table.contains_key("default_features") {
242-
anyhow::bail!("Use of `default_features` in `{key}` is unsupported, please switch to `default-features`");
242+
anyhow::bail!(
243+
"Use of `default_features` in `{key}` is unsupported, please switch to `default-features`"
244+
);
243245
}
244246

245247
let features = if let Some(value) = table.get("features") {

src/fetch.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
use super::errors::*;
21
use super::AnyIndexCache;
32
use super::Dependency;
43
use super::RegistrySource;
54
use super::VersionExt;
5+
use super::errors::*;
66

77
/// Query latest version from a registry index
88
///

src/lib.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,13 +38,13 @@ pub use dependency::PathSource;
3838
pub use dependency::RegistrySource;
3939
pub use dependency::Source;
4040
pub use errors::*;
41-
pub use fetch::{get_compatible_dependency, get_latest_dependency, RustVersion};
41+
pub use fetch::{RustVersion, get_compatible_dependency, get_latest_dependency};
4242
pub use index::*;
43-
pub use manifest::{find, get_dep_version, set_dep_version, LocalManifest, Manifest};
43+
pub use manifest::{LocalManifest, Manifest, find, get_dep_version, set_dep_version};
4444
pub use metadata::manifest_from_pkgid;
4545
pub use registry::registry_url;
4646
pub use util::{
47-
colorize_stderr, shell_note, shell_print, shell_status, shell_warn, shell_write_stderr,
48-
shell_write_stdout, Color, ColorChoice,
47+
Color, ColorChoice, colorize_stderr, shell_note, shell_print, shell_status, shell_warn,
48+
shell_write_stderr, shell_write_stdout,
4949
};
50-
pub use version::{upgrade_requirement, VersionExt};
50+
pub use version::{VersionExt, upgrade_requirement};

tests/cargo-set-version/downgrade_error/mod.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1+
use cargo_test_support::Project;
12
use cargo_test_support::compare::assert_ui;
23
use cargo_test_support::file;
3-
use cargo_test_support::Project;
44

5-
use crate::init_registry;
65
use crate::CargoCommand;
6+
use crate::init_registry;
77
use cargo_test_support::current_dir;
88

99
#[cargo_test]

tests/cargo-set-version/dry_run/mod.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1+
use cargo_test_support::Project;
12
use cargo_test_support::compare::assert_ui;
23
use cargo_test_support::file;
3-
use cargo_test_support::Project;
44

5-
use crate::init_registry;
65
use crate::CargoCommand;
6+
use crate::init_registry;
77
use cargo_test_support::current_dir;
88

99
#[cargo_test]

tests/cargo-set-version/ignore_dependent/mod.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1+
use cargo_test_support::Project;
12
use cargo_test_support::compare::assert_ui;
23
use cargo_test_support::file;
3-
use cargo_test_support::Project;
44

5-
use crate::init_registry;
65
use crate::CargoCommand;
6+
use crate::init_registry;
77
use cargo_test_support::current_dir;
88

99
#[cargo_test]

tests/cargo-set-version/relative_absolute_conflict/mod.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1+
use cargo_test_support::Project;
12
use cargo_test_support::compare::assert_ui;
23
use cargo_test_support::file;
3-
use cargo_test_support::Project;
44

5-
use crate::init_registry;
65
use crate::CargoCommand;
6+
use crate::init_registry;
77
use cargo_test_support::current_dir;
88

99
#[cargo_test]

0 commit comments

Comments
 (0)