From 071e446152f2dcedffad9f67ea213de48b91aca5 Mon Sep 17 00:00:00 2001 From: Adam Coster Date: Wed, 2 Aug 2023 16:11:01 -0500 Subject: [PATCH] meta: Removed some legacy code --- packages/parser/src/project.code.ts | 9 --------- packages/parser/src/project.ts | 12 +++++++----- 2 files changed, 7 insertions(+), 14 deletions(-) diff --git a/packages/parser/src/project.code.ts b/packages/parser/src/project.code.ts index 6b1e68e8..36e5f813 100644 --- a/packages/parser/src/project.code.ts +++ b/packages/parser/src/project.code.ts @@ -141,15 +141,6 @@ export class Code { return undefined; } - /** @private Not yet implemented */ - canAddJsdocTagAt(offset: number | LinePosition, column?: number): boolean { - const inJsdoc = this.getJsdocAt(offset, column); - if (!inJsdoc) { - return false; - } - return false; - } - getFunctionArgRangeAt( offset: number | LinePosition, column?: number, diff --git a/packages/parser/src/project.ts b/packages/parser/src/project.ts index 5521cb38..b47f34f5 100644 --- a/packages/parser/src/project.ts +++ b/packages/parser/src/project.ts @@ -485,13 +485,15 @@ export class Project { // TODO: Find a better way than brute-forcing to resolve cross-file references for (const pass of [1]) { logger.info(`Re-processing pass ${pass}...`); - const reloads: Promise[] = []; + // const reloads: Promise[] = []; for (const asset of assets) { - for (const file of asset.gmlFilesArray) { - reloads.push(file.reload(file.content)); - } + asset.updateGlobals(); + asset.updateAllSymbols(); + // for (const file of asset.gmlFilesArray) { + // reloads.push(file.reload(file.content)); + // } } - await Promise.all(reloads); + // await Promise.all(reloads); } // But for now, that's what we'll do!