chore(daemon): remove unused imports and dead placeholders

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-06-09 21:39:43 +07:00
parent 7ec0c84685
commit 0328797bce
5 changed files with 4 additions and 13 deletions
+1 -7
View File
@@ -1,12 +1,8 @@
use std::sync::Arc;
use std::sync::atomic::{AtomicUsize, Ordering};
use tokio::sync::mpsc;
use tokio::time::{Duration, Instant};
use crate::state_store::{PersistState, StateStore};
/// Debounce window: coalesce a burst of dirty signals into one save.
const DEBOUNCE: Duration = Duration::from_millis(500);
/// A handle the registry uses to request a persist. `mark_dirty(state)` records
/// the latest snapshot and (re)arms the debounce timer.
#[derive(Clone)]
@@ -59,12 +55,10 @@ pub fn spawn(store: Arc<dyn StateStore>, debounce: Duration) -> Persister {
Persister { tx }
}
#[allow(dead_code)]
fn _unused(_c: &AtomicUsize) {}
#[cfg(test)]
mod tests {
use super::*;
use std::sync::atomic::{AtomicUsize, Ordering};
use std::sync::Mutex;
struct CountingStore {
-1
View File
@@ -3,7 +3,6 @@ use std::path::PathBuf;
use std::sync::atomic::{AtomicU64, Ordering};
use spacesh_proto::ids::{GroupId, SurfaceId, WorkspaceId};
use spacesh_proto::layout::LayoutNode;
use spacesh_proto::workspace::{Group, SurfaceSpec, SurfaceView, Workspace, WorkspaceView};
use crate::state_store::PersistState;
+1 -1
View File
@@ -181,7 +181,7 @@ async fn handle_request(
exit_tx: &mpsc::UnboundedSender<(SurfaceId, i32)>,
persister: &Persister,
) {
use spacesh_proto::message::{SplitDir, Edge};
use spacesh_proto::message::SplitDir;
use spacesh_proto::layout::{LayoutNode, Orient};
use spacesh_proto::workspace::SurfaceSpec;
+1 -4
View File
@@ -1,4 +1,4 @@
use std::path::{Path, PathBuf};
use std::path::PathBuf;
use anyhow::Result;
use serde::{Deserialize, Serialize};
use spacesh_proto::workspace::{Group, Workspace};
@@ -69,9 +69,6 @@ impl StateStore for JsonStateStore {
}
}
#[allow(dead_code)]
fn touch(_p: &Path) {}
#[cfg(test)]
mod tests {
use super::*;
+1
View File
@@ -41,6 +41,7 @@ pub enum SurfaceMsg {
pub struct SurfaceHandle {
pub id: SurfaceId,
#[allow(dead_code)]
pub workspace_id: WorkspaceId,
pub tx: mpsc::Sender<SurfaceMsg>,
}