fix(lint): resolve clippy warnings and add cross-platform lint recipe

- Add `just lint` recipe for desktop + wasm clippy checks
- Fix clippy warnings: redundant field names, formatting, dead code
- Gate Emscripten-specific audio methods behind target_os cfg
This commit is contained in:
2025-12-29 01:15:03 -06:00
parent 6db061cc41
commit 791a0e48e3
7 changed files with 46 additions and 15 deletions
+1 -1
View File
@@ -75,7 +75,7 @@ impl AppState {
sessions: Arc::new(DashMap::new()),
jwt_encoding_key: Arc::new(EncodingKey::from_secret(jwt_secret.as_bytes())),
jwt_decoding_key: Arc::new(DecodingKey::from_secret(jwt_secret.as_bytes())),
db: db,
db,
health: Arc::new(RwLock::new(Health::default())),
image_storage,
healthchecker_task: Arc::new(RwLock::new(None)),