From 0a2ac25b1c2f9142b74bc496791d5f088ed653f8 Mon Sep 17 00:00:00 2001 From: quexeky Date: Tue, 31 Dec 2024 12:16:57 +1100 Subject: [PATCH] chore(download manager): Some easy cleanup of the download manager Signed-off-by: quexeky --- src-tauri/src/download_manager/download_manager.rs | 2 +- src-tauri/src/download_manager/download_manager_builder.rs | 2 +- src-tauri/src/downloads/download_agent.rs | 6 ++---- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/src-tauri/src/download_manager/download_manager.rs b/src-tauri/src/download_manager/download_manager.rs index 230646a..771317e 100644 --- a/src-tauri/src/download_manager/download_manager.rs +++ b/src-tauri/src/download_manager/download_manager.rs @@ -12,7 +12,7 @@ use std::{ use log::info; use serde::Serialize; -use crate::downloads::download_agent::{GameDownloadAgent}; +use crate::downloads::download_agent::GameDownloadAgent; use super::{application_download_error::ApplicationDownloadError, download_manager_builder::{CurrentProgressObject, DownloadableQueueStandin}, downloadable::Downloadable, queue::Queue}; diff --git a/src-tauri/src/download_manager/download_manager_builder.rs b/src-tauri/src/download_manager/download_manager_builder.rs index caf80f9..bb06882 100644 --- a/src-tauri/src/download_manager/download_manager_builder.rs +++ b/src-tauri/src/download_manager/download_manager_builder.rs @@ -249,7 +249,7 @@ impl DownloadManagerBuilder { return; } let previous_state = previous_state.unwrap(); - if let Some((version_name, install_dir)) = match previous_state { + if let Some((_version_name, install_dir)) = match previous_state { ApplicationStatus::Installed { version_name, install_dir, diff --git a/src-tauri/src/downloads/download_agent.rs b/src-tauri/src/downloads/download_agent.rs index ed7a975..df0b3ca 100644 --- a/src-tauri/src/downloads/download_agent.rs +++ b/src-tauri/src/downloads/download_agent.rs @@ -1,7 +1,7 @@ use crate::auth::generate_authorization_header; use crate::db::DatabaseImpls; use crate::download_manager::application_download_error::ApplicationDownloadError; -use crate::download_manager::download_manager::{DownloadManagerSignal, DownloadStatus}; +use crate::download_manager::download_manager::DownloadManagerSignal; use crate::download_manager::download_thread_control_flag::{DownloadThreadControl, DownloadThreadControlFlag}; use crate::download_manager::downloadable::Downloadable; use crate::download_manager::progress_object::{ProgressHandle, ProgressObject}; @@ -11,9 +11,7 @@ use crate::DB; use log::{debug, error, info}; use rayon::ThreadPoolBuilder; use std::collections::VecDeque; -use std::fmt::{Display, Formatter}; use std::fs::{create_dir_all, File}; -use std::io; use std::path::Path; use std::sync::mpsc::Sender; use std::sync::{Arc, Mutex}; @@ -270,7 +268,7 @@ impl GameDownloadAgent { let newly_completed = completed_indexes.to_owned(); let completed_lock_len = { - for (item, item_ref) in newly_completed.iter() { + for (item, _) in newly_completed.iter() { self.completed_contexts.push_front(item); }