mirror of
https://github.com/openharmony/developtools_ace-ets2bundle.git
synced 2026-07-20 00:54:09 -04:00
@@ -141,7 +141,8 @@ const resolvedModulesCache: Map<string, ts.ResolvedModuleFull[]> = new Map();
|
|||||||
|
|
||||||
function resolveModuleNames(moduleNames: string[], containingFile: string): ts.ResolvedModuleFull[] {
|
function resolveModuleNames(moduleNames: string[], containingFile: string): ts.ResolvedModuleFull[] {
|
||||||
const resolvedModules: 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) {
|
for (const moduleName of moduleNames) {
|
||||||
const result = ts.resolveModuleName(moduleName, containingFile, compilerOptions, {
|
const result = ts.resolveModuleName(moduleName, containingFile, compilerOptions, {
|
||||||
fileExists(fileName: string): boolean {
|
fileExists(fileName: string): boolean {
|
||||||
|
|||||||
Reference in New Issue
Block a user