2016-07-26 51 views
0

爲了便於開發,我的團隊在每一個Java類下面的代碼:我可以配置Eclipse來抑制特定字段名的「未使用」警告嗎?

/** 
* The logger instance. 
*/ 
private static Logger LOGGER = new Logger(Foo.class); 

並不是每一個類實際上記錄的東西,不過,因此有時這種LOGGER都用不上,完全與Eclipse警告。當我們需要它來記錄某些用於調試目的或信息目的的東西時,我們有這個功能。其結果是我們有許多類除了這個之外沒有其他的Eclipse警告。我們可以添加註釋來壓制這些警告,但除了修復eclipse警告外,這會涉及到很多文件,沒有真正的好處。

理想情況下,我想要做的是設置一條規則,規定「如果未使用的字段被命名爲LOGGER,則禁止」未使用字段「警告。這是可能嗎?

+0

我認爲這適用於這裏:[YAGNI](https://en.wikipedia.org/wiki/You_aren%27t_gonna_need_it) – QBrute

+0

有沒有這樣做的支持。 –

+0

使該字段保護而不是私人。 –

回答

1

你試過@SuppressWarning("unused")?你可以參考Eclipse Documentation

+0

正如我所說,我可以添加註釋來抑制這個警告,但是可能有數百個文件需要添加此註釋,這會污染我們的顛覆變更日誌。我更喜歡一個涉及更改Eclipse首選項的解決方案,但不能全面禁用所有未使用的警告。 – Nzall

+0

糟糕,我錯過了這一點。 – Naveen

相關問題