2012-09-10 70 views

回答

3

我使用Sonar(我的首選方法)。有一些插件可以在構建時「自動」生成報告(即ANT/Maven等)。

上如何顯示在儀表板上的CC的另一個相關的帖子:how to list methods with most cyclomatic complexity

一個我已經在過去使用其他工具corbetura。儘管如此,你必須進行良好的單元測試,並且發現CC的定量分析有點棘手。

1

AgitarOne從Agitar技術(http://www.agitar.com/solutions/products/agitarone.html)在其儀表板報告,並與他們的代碼規則插件在Eclipse計算圈複雜度。還要注意,來自McCabe Software的McCabe IQ(http://www.mccabe.com)是Agitar Technologies的姊妹公司,它也計算Java的圈複雜度(又名McCabe複雜度),並且擁有用於項目設置的Eclipse插件。