From 699043e9009a803ebafa2c10c7e0d7e742fec4e9 Mon Sep 17 00:00:00 2001 From: lizhouze Date: Wed, 7 Sep 2022 17:01:57 +0800 Subject: [PATCH] fixed 572f378 from https://gitee.com/kage1/developtools_ace-ets2bundle/pulls/1093 lizhouze@huawei.com Signed-off-by: lizhouze --- compiler/src/ets_checker.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/compiler/src/ets_checker.ts b/compiler/src/ets_checker.ts index b1c2cc5..fedb4b7 100644 --- a/compiler/src/ets_checker.ts +++ b/compiler/src/ets_checker.ts @@ -141,7 +141,8 @@ const resolvedModulesCache: Map = new Map(); function resolveModuleNames(moduleNames: string[], containingFile: string): ts.ResolvedModuleFull[] { const resolvedModules: ts.ResolvedModuleFull[] = []; - if (![...shouldResolvedFiles].length || shouldResolvedFiles.has(path.resolve(containingFile))) { + if (![...shouldResolvedFiles].length || shouldResolvedFiles.has(path.resolve(containingFile)) + || !resolvedModulesCache[containingFile]) { for (const moduleName of moduleNames) { const result = ts.resolveModuleName(moduleName, containingFile, compilerOptions, { fileExists(fileName: string): boolean {