From 0f48c6ea3b6fa6a67952e011ff83469320b1172d Mon Sep 17 00:00:00 2001 From: c00513733 Date: Wed, 17 Jan 2024 06:55:33 +0000 Subject: [PATCH] Bugfix for ohosTest incremental build Signed-off-by: c00513733 Change-Id: I9ad55829f1460a8fb032690958fecda5efd050c9 --- compiler/src/process_kit_import.ts | 2 ++ compiler/src/utils.ts | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/compiler/src/process_kit_import.ts b/compiler/src/process_kit_import.ts index 156124fe1..6a44d4dfb 100644 --- a/compiler/src/process_kit_import.ts +++ b/compiler/src/process_kit_import.ts @@ -212,6 +212,8 @@ class KitInfo { if (projectConfig.processTs === true && !ts.hasTsNoCheckOrTsIgnoreFlag(node)) { this.needSkipType = false; + } else { + this.needSkipType = true; } kitTransformLog.sourceFile = node; diff --git a/compiler/src/utils.ts b/compiler/src/utils.ts index 4f8d97c7a..e7773c2d2 100644 --- a/compiler/src/utils.ts +++ b/compiler/src/utils.ts @@ -972,7 +972,8 @@ export function getRollupCacheKey(projectConfig: object): string { ohosTestInfo = JSON.stringify(projectConfig.testFrameworkPar); } - let keyInfo: string[] = [projectConfig.entryModuleName, isWidget, ohosTestInfo]; + let keyInfo: string[] = [projectConfig.entryModuleName, isWidget, ohosTestInfo, projectConfig.needCoverageInsert, + projectConfig.isOhosTest]; return keyInfo.join('#'); } -- Gitee