From 12d3b661fabb7f6c949102772d92d51092bc56ff Mon Sep 17 00:00:00 2001 From: vorotamoroz Date: Sat, 31 Oct 2026 12:43:51 +0000 Subject: [PATCH] Remove unused ConfigSync scan processor --- .../CmdConfigSync.queue.unit.spec.ts | 2 -- src/features/ConfigSync/CmdConfigSync.ts | 34 ------------------- 2 files changed, 36 deletions(-) diff --git a/src/features/ConfigSync/CmdConfigSync.queue.unit.spec.ts b/src/features/ConfigSync/CmdConfigSync.queue.unit.spec.ts index 5674f803..bf93190b 100644 --- a/src/features/ConfigSync/CmdConfigSync.queue.unit.spec.ts +++ b/src/features/ConfigSync/CmdConfigSync.queue.unit.spec.ts @@ -54,7 +54,6 @@ async function waitForCondition(predicate: () => boolean, message: string) { afterEach(() => { for (const configSync of queueOwners.splice(0)) { configSync.pluginScanProcessor.terminateAll(); - configSync.pluginScanProcessorV2.terminateAll(); } vi.restoreAllMocks(); pluginList.set([]); @@ -102,7 +101,6 @@ describe("ConfigSync legacy catalogue queue", () => { expect(configSync.pluginScanProcessor.remaining).toBe(0); } finally { configSync?.pluginScanProcessor.terminateAll(); - configSync?.pluginScanProcessorV2.terminateAll(); await fixture.dispose(); } }); diff --git a/src/features/ConfigSync/CmdConfigSync.ts b/src/features/ConfigSync/CmdConfigSync.ts index 8a5b8f88..e6f61f43 100644 --- a/src/features/ConfigSync/CmdConfigSync.ts +++ b/src/features/ConfigSync/CmdConfigSync.ts @@ -619,40 +619,6 @@ export class ConfigSync extends LiveSyncCommands { } ).startPipeline(); - pluginScanProcessorV2 = new QueueProcessor( - async (v: AnyEntry[]) => { - const plugin = v[0]; - const path = plugin.path || this.getPath(plugin); - const oldEntry = this.pluginList.find((e) => e.documentPath == path); - if (oldEntry && oldEntry.mtime == plugin.mtime) return []; - try { - const pluginData = await this.loadPluginData(path); - if (pluginData) { - let newList = [...this.pluginList]; - newList = newList.filter((x) => x.documentPath != pluginData.documentPath); - newList.push(pluginData); - this.pluginList = newList; - pluginList.set(newList); - } - // Failed to load - return []; - } catch (ex) { - this._log(`Something happened at enumerating customization :${path}`, LOG_LEVEL_NOTICE); - this._log(ex, LOG_LEVEL_VERBOSE); - } - return []; - }, - { - suspended: false, - batchSize: 1, - concurrentLimit: 10, - delay: 100, - yieldThreshold: 10, - maintainDelay: false, - totalRemainingReactiveSource: pluginScanningCount, - } - ).startPipeline(); - filenameToUnifiedKey(path: string, termOverRide?: string) { const term = termOverRide || this.services.setting.getDeviceAndVaultName(); const category = this.getFileCategory(path);