about summary refs log tree commit diff
path: root/src/tools/rust-installer
diff options
context:
space:
mode:
authorArlo Siemsen <arsiem@microsoft.com>2023-06-02 11:40:36 -0500
committerArlo Siemsen <arsiem@microsoft.com>2023-06-02 12:34:01 -0500
commit4d9b476bb1f63fa25ca9bb7f85b536352c744570 (patch)
treef23665053b5c95cba9e1c2751de6ed8015d6892a /src/tools/rust-installer
parent0939ec13d88dfafcbb7f25314bd0d2f1519bf0d5 (diff)
Update dependencies with reported vulnerabilities
bumpalo 3.12.1 (yanked)
  * updated to 3.13.0
tokio 1.8.4 - https://rustsec.org/advisories/RUSTSEC-2023-0001
  * updated to 1.28.2
remove_dir_all 0.5.3 - https://rustsec.org/advisories/RUSTSEC-2023-0018
  * removed by using the standard library function in `rust-installer` instead and updating to `tempfile@3.5.0` (which also removes the dependency).
Diffstat (limited to 'src/tools/rust-installer')
-rw-r--r--src/tools/rust-installer/Cargo.toml1
-rw-r--r--src/tools/rust-installer/src/util.rs2
2 files changed, 1 insertions, 2 deletions
diff --git a/src/tools/rust-installer/Cargo.toml b/src/tools/rust-installer/Cargo.toml
index 97734f048ab..85e979f07bf 100644
--- a/src/tools/rust-installer/Cargo.toml
+++ b/src/tools/rust-installer/Cargo.toml
@@ -17,7 +17,6 @@ tar = "0.4.38"
 walkdir = "2"
 xz2 = "0.1.4"
 num_cpus = "1"
-remove_dir_all = "0.5"
 
 [dependencies.clap]
 features = ["derive"]
diff --git a/src/tools/rust-installer/src/util.rs b/src/tools/rust-installer/src/util.rs
index 674617c657c..6cac314b68d 100644
--- a/src/tools/rust-installer/src/util.rs
+++ b/src/tools/rust-installer/src/util.rs
@@ -82,7 +82,7 @@ pub fn open_file<P: AsRef<Path>>(path: P) -> Result<fs::File> {
 
 /// Wraps `remove_dir_all` with a nicer error message.
 pub fn remove_dir_all<P: AsRef<Path>>(path: P) -> Result<()> {
-    remove_dir_all::remove_dir_all(path.as_ref())
+    fs::remove_dir_all(path.as_ref())
         .with_context(|| format!("failed to remove dir '{}'", path.as_ref().display()))?;
     Ok(())
 }