From 9494d32144e4f225e103941bc9a46dea8fad2e61 Mon Sep 17 00:00:00 2001 From: Kasper Svendsen Date: Tue, 11 Jun 2024 10:55:42 +0000 Subject: [PATCH] Clear query server package cache on dbscheme edits --- extensions/ql-vscode/src/extension.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/extensions/ql-vscode/src/extension.ts b/extensions/ql-vscode/src/extension.ts index 2b67b374d..6a2a922c3 100644 --- a/extensions/ql-vscode/src/extension.ts +++ b/extensions/ql-vscode/src/extension.ts @@ -717,12 +717,13 @@ async function installOrUpdateThenTryActivate( return undefined; } -const PACK_GLOBS = [ +const CLEAR_PACK_CACHE_ON_EDIT_GLOBS = [ "**/codeql-pack.yml", "**/qlpack.yml", "**/queries.xml", "**/codeql-pack.lock.yml", "**/qlpack.lock.yml", + "**/*.dbscheme", ".codeqlmanifest.json", "codeql-workspace.yml", ]; @@ -769,7 +770,7 @@ async function activateWithInstalledDistribution( ctx, ); - for (const glob of PACK_GLOBS) { + for (const glob of CLEAR_PACK_CACHE_ON_EDIT_GLOBS) { const fsWatcher = workspace.createFileSystemWatcher(glob); ctx.subscriptions.push(fsWatcher);