介紹
一些持續集成工具(比如,哈德森)承擔的編譯器產生不同的嚴重程度(又稱優先級)的警告:高,中,低。
根據編譯器警告的數量和嚴重性,該工具可以將構建標記爲unstable。
如果編譯器生成高優先級警告,我希望構建不穩定。Java編譯器警告的嚴重性
我從未在我們的項目中看到任何高(和低)優先警告 - 只有正常,所以如果它們確實存在,我有點懷疑。
問題
我在哪裏可以看到高優先級的編譯器警告的列表通過的javac和/或ECJ生成。
或者,也許你可以提供一些高優先級警告的例子。
其他
相關,但也許不同的問題:我懷疑高優先級的編譯器警告實際上是錯誤的,而且不能是實際上你已經源代碼編譯具有高優先級的警告(構建將在被打破的情況案件)。
好吧,標記沒有運氣使用編譯器警告日誌生成「unstable」。 因此,我現在切換到findbugs工具來觸發「不穩定」狀態。它對發現的問題具有高/正常/低優先級。如果發現任何高優先級問題,我認爲將構建標記爲「不穩定」是個好主意。 – 2009-05-26 22:06:43