From cd3afdd9a32e8eb3a575d9b52a9ebbe1c56f6ac9 Mon Sep 17 00:00:00 2001 From: Jiahao XU Date: Sat, 24 Sep 2022 11:18:47 +1000 Subject: [PATCH] Bump dep `cargo_toml` to v0.12.0 (#413) * Bump dep cargo_toml to v0.12.0 * FIx compilation error * Fix test parse-meta Signed-off-by: Jiahao XU --- Cargo.lock | 5 ++--- crates/binstalk/Cargo.toml | 2 +- crates/binstalk/src/drivers/crates_io/vfs.rs | 6 ------ crates/binstalk/tests/parse-meta.rs | 2 +- 4 files changed, 4 insertions(+), 11 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index cdbfba748..78f1a3bb9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -221,12 +221,11 @@ dependencies = [ [[package]] name = "cargo_toml" -version = "0.11.5" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5809dd3e6444651fd1cdd3dbec71eca438c439a0fcc8081674a14da0afe50185" +checksum = "1aecd74f843e919090741163a59948751f6f57b5a9b3d7a4a4d278e17b6a16cf" dependencies = [ "serde", - "serde_derive", "toml", ] diff --git a/crates/binstalk/Cargo.toml b/crates/binstalk/Cargo.toml index 1f66c1d4e..f2a10af4a 100644 --- a/crates/binstalk/Cargo.toml +++ b/crates/binstalk/Cargo.toml @@ -13,7 +13,7 @@ license = "GPL-3.0" async-trait = "0.1.57" bytes = "1.2.1" bzip2 = "0.4.3" -cargo_toml = "0.11.5" +cargo_toml = "0.12.0" clap = { version = "3.2.22", features = ["derive"] } compact_str = { version = "0.6.0", features = ["serde"] } crates_io_api = { version = "0.8.1", default-features = false } diff --git a/crates/binstalk/src/drivers/crates_io/vfs.rs b/crates/binstalk/src/drivers/crates_io/vfs.rs index d0ae6a6be..3919b5ed7 100644 --- a/crates/binstalk/src/drivers/crates_io/vfs.rs +++ b/crates/binstalk/src/drivers/crates_io/vfs.rs @@ -41,9 +41,3 @@ impl AbstractFilesystem for Vfs { Ok(self.0.get(&*rel_path).map(Clone::clone).unwrap_or_default()) } } - -impl AbstractFilesystem for &Vfs { - fn file_names_in(&self, rel_path: &str) -> io::Result>> { - (*self).file_names_in(rel_path) - } -} diff --git a/crates/binstalk/tests/parse-meta.rs b/crates/binstalk/tests/parse-meta.rs index 33ad6dfff..2d9486fcf 100644 --- a/crates/binstalk/tests/parse-meta.rs +++ b/crates/binstalk/tests/parse-meta.rs @@ -24,7 +24,7 @@ fn parse_meta() { &[Product { name: Some("cargo-binstall".to_string()), path: Some("src/main.rs".to_string()), - edition: Some(cargo_toml::Edition::E2021), + edition: cargo_toml::Edition::E2021, ..Default::default() },], );