chore: 清理 18 处未使用导入、变量和函数

移除未使用的导入(getSubscriptionType、isEnvDefinedFalsy、
getClaudeConfigHomeDir 等)、未使用的常量(ACCENT_COLOR、
NAME_MATCH_BONUS、CLIPBOARD_THRESHOLD)和死函数
(getOpus41Option、pasteViaClipboard),
为未使用参数添加 _ 前缀。

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
claude-code-best
2026-05-05 20:15:51 +08:00
parent 1ac18aec0d
commit 0ad6349434
18 changed files with 12 additions and 95 deletions

View File

@@ -1,4 +1,3 @@
import { feature } from 'bun:bundle'
import z from 'zod/v4'
import { PAUSE_ICON } from '../../constants/figures.js'
// Types extracted to src/types/permissions.ts to break import cycles

View File

@@ -1,6 +1,5 @@
import { feature } from 'bun:bundle'
import { useEffect, useRef } from 'react'
import { useNotifications } from 'src/context/notifications.js'
import { toError } from '../../utils/errors.js'
import { logError } from '../../utils/log.js'
import { getIsRemoteMode } from '../../bootstrap/state.js'

View File

@@ -1,5 +1,4 @@
import type { ToolPermissionContext } from '../../Tool.js'
import { logForDebugging } from '../debug.js'
import type { PermissionMode } from './PermissionMode.js'
import { transitionPermissionMode } from './permissionSetup.js'

View File

@@ -874,7 +874,7 @@ export async function initializeToolPermissionContext({
disallowedToolsCli,
baseToolsCli,
permissionMode,
allowDangerouslySkipPermissions,
allowDangerouslySkipPermissions: _allowDangerouslySkipPermissions,
addDirs,
}: {
allowedToolsCli: string[]