diff --git a/arkui-plugins/common/program-visitor.ts b/arkui-plugins/common/program-visitor.ts index c73e00073e4f156a2f88637e354029de48e88225..97a61d6085995aeaca2e5a63792da05d9b1350d9 100644 --- a/arkui-plugins/common/program-visitor.ts +++ b/arkui-plugins/common/program-visitor.ts @@ -177,7 +177,7 @@ export class ProgramVisitor extends AbstractVisitor { arkts.Performance.getInstance().createEvent(`${this.state}-external-source`); while (queue.length > 0) { const currProgram = queue.shift()!; - if (visited.has(currProgram.peer) || currProgram.isASTLowered()) { + if (visited.has(currProgram.peer) || currProgram.isASTLowered() || currProgram.fileNameWithExtension.endsWith('.d.ets')) { continue; } if (currProgram.peer !== program.peer) {