2013-01-24 70 views
1

我們試圖通過使用聲納分析來檢測我們的js代碼中全局變量的使用情況。似乎這個規則出現在舊版本的javascript插件中,但現在不再了(我們正在使用插件的1.2版本)。 我們做錯了什麼?或者有沒有辦法使用XPath來模仿這個規則?如何使用聲納JavaScript插件檢測全局變量

在此先感謝

回答

1

以前版本的Sonar Javascript插件基於JSLint,JSLint檢查全局變量。然而,在最新版本的Sonar Javascript插件中,我們刪除了JSLint並實現了我們自己的解析器和規則。這就是爲什麼你現在不會違規。

目前,我們尚未執行此規則,但它存在於我們的訂單中(請參閱http://jira.codehaus.org/browse/SONARPLUGINS-1821)。隨意爲它投票,把它推到積壓的頂部!

0

我不熟悉的聲納,但你可以使用這個nifty little bookmarklet檢測全局;或者您可以使用源代碼將結果應用到您的測試或CI框架等中。