From 332d65a4a84a95187674ef89602412ca41a250da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Eirik=20Brandtz=C3=A6g?= Date: Sun, 16 Jul 2023 23:52:17 +0200 Subject: [PATCH] Clean rat --- src/stage4/src/rat.rs | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/src/stage4/src/rat.rs b/src/stage4/src/rat.rs index 18eba49..9052404 100644 --- a/src/stage4/src/rat.rs +++ b/src/stage4/src/rat.rs @@ -1,20 +1,14 @@ -use std::collections::HashSet; use std::fs; -use std::fs::{Permissions, read_dir, rename}; +use std::fs::{read_dir, rename}; use std::future::Future; #[cfg(unix)] use std::os::unix::fs::PermissionsExt; use std::pin::Pin; -use log::info; -use package_json::PackageJsonManager; -use regex::Regex; -use semver::{Version, VersionReq}; -use serde::Deserialize; -use serde::Serialize; +use semver::Version; use crate::executor::{AppInput, Download, Executor, ExecutorCmd}; -use crate::target::{Arch, Os, Target, Variant}; +use crate::target::{Arch, Os, Variant}; pub struct Rat { pub executor_cmd: ExecutorCmd, @@ -25,7 +19,7 @@ impl Executor for Rat { &self.executor_cmd } - fn get_download_urls<'a>(&'a self, input: &'a AppInput) -> Pin> + 'a>> { + fn get_download_urls<'a>(&'a self, _input: &'a AppInput) -> Pin> + 'a>> { Box::pin(async move { let versions: Vec = reqwest::get("https://ratbinsa.z1.web.core.windows.net/list.json").await.unwrap().json().await.unwrap(); versions.into_iter().map(|name| {