1

我们正在尝试通过使用声纳分析来检测我们的 js 代码中全局变量的使用情况。似乎这条规则存在于旧版本的 javascript 插件中,但现在不再存在(我们使用的是插件的 1.2 版)。我们做错了什么吗?或者有没有办法使用 XPath 来模仿这个规则?

提前致谢

4

2 回答 2

1

以前版本的 Sonar Javascript 插件基于 JSLint,并且 JSLint 具有对全局变量的检查。然而,在最新版本的 Sonar Javascript 插件中,我们移除了 JSLint 并实现了我们自己的解析器和规则。这就是为什么您现在不会因此而受到侵犯。

目前,我们尚未实施此规则,但它在我们的积压工作中(请参阅http://jira.codehaus.org/browse/SONARPLUGINS-1821)。随意投票将其推到积压的顶部!

于 2013-01-25T09:29:17.800 回答
0

我不熟悉声纳,但你可以使用这个漂亮的小书签来检测全局;或者您可以使用源代码将结果用于您的测试或 CI 框架等。

于 2013-01-24T23:33:45.573 回答