2009-12-23 37 views
1

我們有一個Java項目,它使用TeamCity對我們的Java類進行靜態分析,以便在我們的代碼中找到低懸掛錯誤。我們想告訴TeamCity尋找一種新類型的bug,開發人員可能會介紹這個bug與使用== vs .equalsJava靜態分析器自定義模板/規範

的用法有關係統中的特定類型,我們使用==來比較因爲我們設計的軟件是有效的。那麼,現在它不再有效了,我們想告訴TeamCity尋找這個類型的== ,並將其報告爲詳細報告中的錯誤。有誰知道如何做到這一點?如果將它引入源代碼庫,靜態分析似乎是最適合的方法。我們在Eclipse中也有一個用於代碼準則和格式的模板,但我不認爲Eclipse能夠告訴任何有關類型的內容。任何幫助表示讚賞。

+0

我對TeamCity一無所知,但這對於PMD靜態分析工具來說相當簡單:http://pmd.sourceforge.net/ – shoover 2009-12-23 19:03:10

回答