From ec864ab45b21524ba6f993a03527caa04f9e0906 Mon Sep 17 00:00:00 2001 From: Andrey Avtomonov Date: Thu, 14 May 2026 14:18:50 +0200 Subject: [PATCH] fix(cli): drop unused export from tree-picker toggleSelectAllVisible Knip flagged the export as unused; the function is only consumed by the internal reducer via the 'toggle-select-all-visible' command, so demote it to a module-local helper to keep CI's dead-code check green. --- packages/cli/src/tree-picker-state.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/cli/src/tree-picker-state.ts b/packages/cli/src/tree-picker-state.ts index d02b12ac..3f9d13bf 100644 --- a/packages/cli/src/tree-picker-state.ts +++ b/packages/cli/src/tree-picker-state.ts @@ -362,7 +362,7 @@ export function selectNone(state: PickerState): PickerState { return cloneState(state, { checked: new Set(), transientHint: null }); } -export function toggleSelectAllVisible(state: PickerState): PickerState { +function toggleSelectAllVisible(state: PickerState): PickerState { const next = selectAllVisible(state); const unchanged = next.checked.size === state.checked.size && [...next.checked].every((id) => state.checked.has(id));