From f69599906ec03af8b070bfa82ab365fcbbffac14 Mon Sep 17 00:00:00 2001 From: Florian Hammerschmidt Date: Thu, 24 Oct 2024 14:01:41 +0200 Subject: [PATCH] WIP --- server/src/server.ts | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/server/src/server.ts b/server/src/server.ts index 31f413b0e..99acfc2bf 100644 --- a/server/src/server.ts +++ b/server/src/server.ts @@ -217,17 +217,21 @@ let compilerLogsWatcher = chokidar }, }) .on("all", (_e, changedPath) => { + console.log("changes in path: ", changedPath); if (changedPath.includes("build.ninja")) { + console.log("Changed path includes build ninja"); if ( config.extensionConfiguration.cache?.projectConfig?.enabled === true ) { let projectRoot = utils.findProjectRootOfFile(changedPath); if (projectRoot != null) { + console.log("Sync project config cache"); syncProjectConfigCache(projectRoot); } } } else { try { + console.log("Send updated diagnostics"); sendUpdatedDiagnostics(); sendCompilationFinishedMessage(); if (config.extensionConfiguration.inlayHints?.enable === true) { @@ -236,12 +240,13 @@ let compilerLogsWatcher = chokidar if (config.extensionConfiguration.codeLens === true) { sendCodeLensRefresh(); } - } catch { - console.log("Error while sending updated diagnostics"); + } catch (error) { + console.log("Error while sending updated diagnostics", error); } } }); let stopWatchingCompilerLog = () => { + console.log("Stop watching compiler log"); // TODO: cleanup of compilerLogs? compilerLogsWatcher.close(); };