0

我为 SonarQube 开发了一个语言插件。

现在我能够为所有文件生成一个 AST,对每个文件进行检查等,一切都很好。

但是现在我需要执行跨文件检查并计算跨文件指标;为此,我需要能够访问所有文件生成的所有 AST。

不幸的是,我完全无法做到这一点。我在 dev@ 邮件列表上提出了这个问题,但无法得到明确的答案,阅读在线文档和浏览现有插件的源代码也无济于事。

你如何执行这样的功能?

4

0 回答 0