diff --git a/libs/language-server/src/lib/builtin-library/jayvee-workspace-manager.ts b/libs/language-server/src/lib/builtin-library/jayvee-workspace-manager.ts index 86b2fb49..db0feb1b 100644 --- a/libs/language-server/src/lib/builtin-library/jayvee-workspace-manager.ts +++ b/libs/language-server/src/lib/builtin-library/jayvee-workspace-manager.ts @@ -45,11 +45,11 @@ export async function initializeWorkspace( services: JayveeServices, workspaceFolders: WorkspaceFolder[] = [], ): Promise { + addCollectUnresolvedImportHook(services); + await services.shared.workspace.WorkspaceManager.initializeWorkspace( workspaceFolders, ); - - addCollectUnresolvedImportHook(services); } function addCollectUnresolvedImportHook(services: JayveeServices): void { @@ -57,6 +57,7 @@ function addCollectUnresolvedImportHook(services: JayveeServices): void { const importResolver = services.ImportResolver; documentBuilder.onBuildPhase(DocumentState.IndexedContent, async (docs) => { + console.log('triggered'); for (const doc of docs) { const model = doc.parseResult.value; if (!isJayveeModel(model)) {