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(); };