From 80b22390c9ec46381506170f2521549b548f7015 Mon Sep 17 00:00:00 2001 From: ZacharyZcR Date: Sun, 5 Oct 2025 21:39:23 +0800 Subject: [PATCH] refactor: remove unused imports and mark unused parameters MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 移除了未使用的导入和标记未使用的参数: - auto-ssl-setup.ts: 移除未使用的 crypto 导入 - user-crypto.ts: 移除未使用的 users 导入 - user-data-import.ts: 移除未使用的 nanoid 导入 - simple-db-ops.ts: 标记未使用的 userId 和 tableName 参数 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- src/backend/utils/auto-ssl-setup.ts | 1 - src/backend/utils/simple-db-ops.ts | 4 ++-- src/backend/utils/user-crypto.ts | 2 +- src/backend/utils/user-data-import.ts | 1 - 4 files changed, 3 insertions(+), 5 deletions(-) diff --git a/src/backend/utils/auto-ssl-setup.ts b/src/backend/utils/auto-ssl-setup.ts index 5d9a6fc8..a8d022d4 100644 --- a/src/backend/utils/auto-ssl-setup.ts +++ b/src/backend/utils/auto-ssl-setup.ts @@ -1,7 +1,6 @@ import { execSync } from "child_process"; import { promises as fs } from "fs"; import path from "path"; -import crypto from "crypto"; import { systemLogger } from "./logger.js"; export class AutoSSLSetup { diff --git a/src/backend/utils/simple-db-ops.ts b/src/backend/utils/simple-db-ops.ts index c324e0a2..933a3a5e 100644 --- a/src/backend/utils/simple-db-ops.ts +++ b/src/backend/utils/simple-db-ops.ts @@ -127,7 +127,7 @@ class SimpleDBOps { table: SQLiteTable, tableName: TableName, where: any, - userId: string, + _userId: string, ): Promise { const result = await getDb().delete(table).where(where).returning(); @@ -146,7 +146,7 @@ class SimpleDBOps { static async selectEncrypted( query: any, - tableName: TableName, + _tableName: TableName, ): Promise { const results = await query; diff --git a/src/backend/utils/user-crypto.ts b/src/backend/utils/user-crypto.ts index 4164ece4..7caed3a3 100644 --- a/src/backend/utils/user-crypto.ts +++ b/src/backend/utils/user-crypto.ts @@ -1,6 +1,6 @@ import crypto from "crypto"; import { getDb } from "../database/db/index.js"; -import { settings, users } from "../database/db/schema.js"; +import { settings } from "../database/db/schema.js"; import { eq } from "drizzle-orm"; import { databaseLogger } from "./logger.js"; diff --git a/src/backend/utils/user-data-import.ts b/src/backend/utils/user-data-import.ts index 448d3c00..60f41dac 100644 --- a/src/backend/utils/user-data-import.ts +++ b/src/backend/utils/user-data-import.ts @@ -12,7 +12,6 @@ import { eq, and } from "drizzle-orm"; import { DataCrypto } from "./data-crypto.js"; import { UserDataExport, type UserExportData } from "./user-data-export.js"; import { databaseLogger } from "./logger.js"; -import { nanoid } from "nanoid"; interface ImportOptions { replaceExisting?: boolean;