From b7c891500c8d5203316e41ccd1f6aa24d1b9f592 Mon Sep 17 00:00:00 2001 From: ZacharyZcR Date: Thu, 9 Oct 2025 19:54:30 +0800 Subject: [PATCH] fix: remove 9 unused variables across multiple files Fixed unused variables in: - database-file-encryption.ts: removed currentFingerprint (backend) - FileManagerContextMenu.tsx: removed ExternalLink import, hasDirectories - frontend-logger.ts: removed 5 unused shortUrl variables Continued reducing lint errors --- src/backend/utils/database-file-encryption.ts | 1 - src/lib/frontend-logger.ts | 5 ----- src/ui/Desktop/Apps/File Manager/FileManagerContextMenu.tsx | 2 -- 3 files changed, 8 deletions(-) diff --git a/src/backend/utils/database-file-encryption.ts b/src/backend/utils/database-file-encryption.ts index db302d2e..523280ce 100644 --- a/src/backend/utils/database-file-encryption.ts +++ b/src/backend/utils/database-file-encryption.ts @@ -301,7 +301,6 @@ class DatabaseFileEncryption { const metadata: EncryptedFileMetadata = JSON.parse(metadataContent); const fileStats = fs.statSync(encryptedPath); - const currentFingerprint = "termix-v1-file"; return { version: metadata.version, diff --git a/src/lib/frontend-logger.ts b/src/lib/frontend-logger.ts index b0558de7..2b25b2b3 100644 --- a/src/lib/frontend-logger.ts +++ b/src/lib/frontend-logger.ts @@ -218,7 +218,6 @@ class FrontendLogger { context?: LogContext, ): void { const cleanUrl = this.sanitizeUrl(url); - const shortUrl = this.getShortUrl(cleanUrl); const statusIcon = this.getStatusIcon(status); const performanceIcon = this.getPerformanceIcon(responseTime); @@ -244,7 +243,6 @@ class FrontendLogger { context?: LogContext, ): void { const cleanUrl = this.sanitizeUrl(url); - const shortUrl = this.getShortUrl(cleanUrl); const statusIcon = this.getStatusIcon(status); this.error(`← ${statusIcon} ${status} ${errorMessage}`, undefined, { @@ -265,7 +263,6 @@ class FrontendLogger { context?: LogContext, ): void { const cleanUrl = this.sanitizeUrl(url); - const shortUrl = this.getShortUrl(cleanUrl); this.error(`🌐 Network Error: ${errorMessage}`, undefined, { ...context, @@ -279,7 +276,6 @@ class FrontendLogger { authError(method: string, url: string, context?: LogContext): void { const cleanUrl = this.sanitizeUrl(url); - const shortUrl = this.getShortUrl(cleanUrl); this.security(`🔐 Authentication Required`, { ...context, @@ -298,7 +294,6 @@ class FrontendLogger { context?: LogContext, ): void { const cleanUrl = this.sanitizeUrl(url); - const shortUrl = this.getShortUrl(cleanUrl); this.retry(`🔄 Retry ${attempt}/${maxAttempts}`, { ...context, diff --git a/src/ui/Desktop/Apps/File Manager/FileManagerContextMenu.tsx b/src/ui/Desktop/Apps/File Manager/FileManagerContextMenu.tsx index a9e76030..6dfdc3af 100644 --- a/src/ui/Desktop/Apps/File Manager/FileManagerContextMenu.tsx +++ b/src/ui/Desktop/Apps/File Manager/FileManagerContextMenu.tsx @@ -13,7 +13,6 @@ import { RefreshCw, Clipboard, Eye, - ExternalLink, Terminal, Play, Star, @@ -189,7 +188,6 @@ export function FileManagerContextMenu({ const isSingleFile = files.length === 1; const isMultipleFiles = files.length > 1; const hasFiles = files.some((f) => f.type === "file"); - const hasDirectories = files.some((f) => f.type === "directory"); const hasExecutableFiles = files.some( (f) => f.type === "file" && f.executable, );