我得到這個警告很多次私有方法。如何讓Eclipse針對公共,默認和受保護的方法顯示相同(或相似)的警告?從類型的方法是從來沒有用於非私有方法的本地警告
1
A
回答
2
爲私有方法做這件事很容易,因爲搜索方法用法的範圍是有限的(僅僅是類本身),並且警告是有意義的:由於它是私有的,外部沒有人可以調用方法,並且由於它不是從項目內部調用的,所以該方法可能是無用的,因此是警告。
可以完成默認方法。
但是,對於公共和受保護的方法來說,這樣做大多數情況下都會適得其反,因爲公共方法和受保護的方法是您的類的公共接口的一部分,其他類可以使用它們,超出範圍當前的eclipse項目。這個工具沒有出現.AAFAIK,eclipse沒有提供這樣的工具。但是UCDetector插件可以在您的項目中找到未使用的代碼。謹慎使用!
3
Eclipse無法做到這一點,因爲可能從當前工作區中不可見的代碼使用公共方法。但是你可以使用Unnecessary Code Detector插件來找到這樣的方法。
相關問題
- 1. 日食:沒有警告未使用的私有方法
- 2. 有沒有辦法從Ruby中的實例調用私有的類方法?
- 3. 從Ruby的類方法調用私有實例方法
- 4. GWT本地方法警告
- 5. @Transactional方法禁用警告「訪問可以是包私有」
- 6. 從非泛型類的泛型方法派生泛型方法
- 7. Ruby的私有類方法
- 8. Rhino Mocks驗證私有方法是從公共方法調用
- 9. 有沒有簡單的方法來檢查基本類型
- 10. Onpostexecute方法從來沒有使用
- 11. JSF:actionListener方法從來沒有調用
- 12. 基本的泛型方法以及如何從非泛型類調用方法?
- 13. 有沒有辦法從WCF REST方法返回不同類型?
- 14. 有沒有辦法從方法返回匿名類型?
- 15. 如何擴展基於私有方法的類方法
- 16. 本地方法可以調用私有方法嗎?
- 17. 有沒有解決方法來從forEach方法「返回」流?
- 18. 是否有可能將方法屬性從公共私有方法更改爲私有方法,並且可以從類內部返回運行時方法?
- 19. 有沒有從靜態方法調用類方法的「最佳」方式?
- 20. 有沒有辦法從靜態方法調用非靜態方法?
- 21. 是否有任何方法從java中的子類對象調用父類方法沒有修改方法
- 22. 從__callStatic調用私有靜態方法
- 23. 類方法:以私有方法傳遞私有數據字段
- 24. 反射和私有本地方法
- 25. 使用後期綁定從非私有上下文中調用私有方法
- 26. 如何從Javascript中的另一個私有方法訪問私有方法
- 27. 沒有關於隱藏類似原型的非虛擬方法的警告(G ++ 4.4)
- 28. 關於所有私有方法的LNK2001
- 29. 有沒有更好的方法來使用新的js 0.6.0包來從JS調用Dart類的方法?
- 30. 重寫通用抽象方法的沒有類型安全警告