在應用檢查樣式時,如果正式參數和實際參數的名稱相同,我將獲得「隱藏字段」。對於相同的條件,Checkstyle的工作方式不同
private String limitedDimensionId;
/**
* Sets the limited dimension id.
*
* @param limitedDimensionId
* the new limited dimension id
*/
public void setLimitedDimensionId(final String limitedDimensionId) {
this.limitedDimensionId = limitedDimensionId;
}
但是我沒有得到同樣的問題在下面的情況:
private boolean fallBack;
/**
* @param isFallBack
* the isFallBack to set
*/
public void setFallBack(final boolean isFallBack) {
this.fallBack = isFallBack;
}
兩個條件似乎我也一樣。仍然存在差異。通常我改變參數變量的名字來解決這個檢查樣式問題。但看看另一種情況,我得到一個更優雅的解決方案可用的提示。任何見解?
你這麼ryt ....看起來像我需要和眼科檢查之前,實際上編程或爲此看任何東西....仍然沒有任何其他方式這樣做。 ...對於一個大文件(比如說有40個變量)...我是否必須單獨更改其中的每一個的名稱.. ?? – 2013-03-06 07:09:16
是的,我猜。或者你可以爲它寫一個插件。 :-) – Azodious 2013-03-06 07:12:02
「爲相同的插件寫一個......」聽起來不錯...請詳細說明.. – 2013-03-06 07:13:11