Skip to content

Commit e59ad98

Browse files
authored
Merge pull request #6873 from thunderseethe/main
Bump clap-cargo and cargo_metadata versions.
2 parents e28eb9e + 3e8fbac commit e59ad98

3 files changed

Lines changed: 80 additions & 51 deletions

File tree

Cargo.lock

Lines changed: 74 additions & 46 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,9 @@ generic-simd = []
4343
annotate-snippets = { version = "0.11" }
4444
anyhow = "1.0"
4545
bytecount = "0.6.9"
46-
cargo_metadata = "0.18"
46+
cargo_metadata = "0.23"
4747
clap = { version = "4.4.2", features = ["derive"] }
48-
clap-cargo = "0.12.0"
48+
clap-cargo = "0.18.3"
4949
diff = "0.1"
5050
dirs = "6.0"
5151
getopts = "0.2"

src/cargo-fmt/main.rs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -281,7 +281,7 @@ impl Target {
281281

282282
Target {
283283
path: canonicalized,
284-
kind: target.kind[0].clone(),
284+
kind: target.kind[0].to_string(),
285285
edition: target.edition,
286286
}
287287
}
@@ -444,10 +444,11 @@ fn get_targets_with_hitlist(
444444
targets: &mut BTreeSet<Target>,
445445
) -> Result<(), io::Error> {
446446
let metadata = get_cargo_metadata(manifest_path)?;
447-
let mut workspace_hitlist: BTreeSet<&String> = BTreeSet::from_iter(hitlist);
447+
let mut workspace_hitlist: BTreeSet<&str> =
448+
BTreeSet::from_iter(hitlist.into_iter().map(|s| s.as_str()));
448449

449450
for package in metadata.packages {
450-
if workspace_hitlist.remove(&package.name) {
451+
if workspace_hitlist.remove(package.name.as_ref()) {
451452
for target in package.targets {
452453
targets.insert(Target::from_target(&target));
453454
}

0 commit comments

Comments
 (0)