From 17244496ecd3bae4174b6b6bc86fb78ab51780b6 Mon Sep 17 00:00:00 2001 From: quexeky Date: Mon, 11 Nov 2024 18:25:26 +1100 Subject: [PATCH] refactor: Removed unnecessary dependencies Signed-off-by: quexeky --- src-tauri/Cargo.lock | 7 ------- src-tauri/Cargo.toml | 1 - src-tauri/src/downloads/download_agent.rs | 4 +--- src-tauri/src/downloads/download_commands.rs | 6 +++--- src-tauri/src/downloads/download_logic.rs | 1 - 5 files changed, 4 insertions(+), 15 deletions(-) diff --git a/src-tauri/Cargo.lock b/src-tauri/Cargo.lock index c67067b..0b03042 100644 --- a/src-tauri/Cargo.lock +++ b/src-tauri/Cargo.lock @@ -298,12 +298,6 @@ dependencies = [ "system-deps", ] -[[package]] -name = "atomic-counter" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62f447d68cfa5a9ab0c1c862a703da2a65b5ed1b7ce1153c9eb0169506d56019" - [[package]] name = "atomic-waker" version = "1.1.2" @@ -997,7 +991,6 @@ dependencies = [ name = "drop-app" version = "0.1.0" dependencies = [ - "atomic-counter", "directories", "env_logger", "hex", diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index 9ef8f6c..8e6cff1 100644 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -42,7 +42,6 @@ http = "1.1.0" tokio = { version = "1.40.0", features = ["rt", "tokio-macros", "signal"] } urlencoding = "2.1.3" md5 = "0.7.0" -atomic-counter = "1.0.1" [dependencies.rustix] version = "0.38.37" diff --git a/src-tauri/src/downloads/download_agent.rs b/src-tauri/src/downloads/download_agent.rs index b58d944..c612025 100644 --- a/src-tauri/src/downloads/download_agent.rs +++ b/src-tauri/src/downloads/download_agent.rs @@ -5,12 +5,10 @@ use crate::remote::RemoteAccessError; use crate::DB; use log::info; use rayon::ThreadPoolBuilder; -use serde::{Deserialize, Serialize}; use std::fmt::{Display, Formatter}; use std::fs::{create_dir_all, File}; use std::path::Path; -use std::sync::atomic::AtomicUsize; -use std::sync::{Arc, Mutex}; +use std::sync::Mutex; use urlencoding::encode; #[cfg(target_os = "linux")] diff --git a/src-tauri/src/downloads/download_commands.rs b/src-tauri/src/downloads/download_commands.rs index 749705c..54b9315 100644 --- a/src-tauri/src/downloads/download_commands.rs +++ b/src-tauri/src/downloads/download_commands.rs @@ -1,4 +1,4 @@ -use std::sync::{atomic::Ordering, Arc, Mutex}; +use std::sync::{Arc, Mutex}; use log::info; use rayon::spawn; @@ -36,9 +36,9 @@ pub fn get_game_download_progress( state: tauri::State<'_, Mutex>, game_id: String, ) -> Result { - let da = use_download_agent(state, game_id)?; + let download_agent = use_download_agent(state, game_id)?; - let progress = &da.progress; + let progress = &download_agent.progress; Ok(progress.get_progress()) } diff --git a/src-tauri/src/downloads/download_logic.rs b/src-tauri/src/downloads/download_logic.rs index d772af4..7b4ca78 100644 --- a/src-tauri/src/downloads/download_logic.rs +++ b/src-tauri/src/downloads/download_logic.rs @@ -3,7 +3,6 @@ use crate::db::DatabaseImpls; use crate::downloads::manifest::DropDownloadContext; use crate::remote::RemoteAccessError; use crate::DB; -use log::info; use md5::{Context, Digest}; use reqwest::blocking::Response;