From 25e1dcf205cd14feafdd9b4cf6b7a66f253ba6d2 Mon Sep 17 00:00:00 2001 From: Solstice Date: Tue, 9 Jun 2026 00:17:02 -0700 Subject: fix: backend code review — atomic writes, lock ordering, validation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src-tauri/src/state.rs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'src-tauri/src/state.rs') diff --git a/src-tauri/src/state.rs b/src-tauri/src/state.rs index 9cd3698..8f3d52b 100644 --- a/src-tauri/src/state.rs +++ b/src-tauri/src/state.rs @@ -1,4 +1,3 @@ -use std::path::PathBuf; use std::sync::{Arc, Mutex}; use serde::{Deserialize, Serialize}; use crate::storage::AppData; @@ -24,11 +23,9 @@ pub struct TimerState { /// Wrapper held in Tauri managed state — contains the Arc so commands can clone it. pub struct TimerStateWrapper(pub Arc>); -/// Wrapper for AppData — contains the Arc and the data directory path. +/// Wrapper for AppData — contains the Arc. pub struct AppDataWrapper { pub data: Arc>, - #[allow(dead_code)] - pub data_dir: PathBuf, } impl TimerState { -- cgit v1.3-2-g0d8e