有時我只是將類名稱放在方法或類的註釋中才用於引用。但eclipse會自動執行導入操作,並在文件中留下導入語句,以後會導致「未使用的導入」檢查樣式錯誤。是否有一些配置可以改變,以避免在註釋中輸入類名時自動導入eclipse?如何避免在將類名放入註釋中時導入類,以便checkstyle稍後不會投訴?
17
A
回答
16
人們不同意這是否是一個錯誤。 Javadoc需要導入來創建適當的鏈接。我會說checkstyle應該提供一個選項(也可能是Eclipse)來更改警告。
有兩個相關的錯誤報告:
- checkstyle(現已修復)
更新:提到錯誤已被固定在CheckStyle的。你知道可以選擇configure the behavior。
11
如果您在JavaDoc中使用完全限定的類名,Eclipse將不會添加例如
/**
* This class is a {@link java.io.File} that blah blah blah
*/
2
0
在checkstyle.xml
,改變
<module name="UnusedImports"/>
到:
<module name="UnusedImports">
<property name="processJavadoc" value="true"/>
</module>
這需要的Checkstyle的6.0版本。
相關問題
- 1. 避免MySQL注入Zend_Db類
- 2. 註釋方法以便稍後選擇
- 3. 避免在python中輸入類名稱
- 4. 如何將scss庫導入代碼以便類名不會更改
- 5. 是否可以避免父類中的不必要注入?
- 6. 當從包中導入導入的「類」時,如何避免使用package.class()聲明?
- 7. 如何避免貧血域並避免將您的數據訪問類放入您的域類中?
- 8. 將類放入unique_ptr後立即釋放類
- 9. 如何使用sass正確避免在HTML中嵌入twitter引導類名稱
- 10. Spring註釋如何選擇類注入?
- 11. 避免SQL注入
- 12. 如何避免codeigniter中的sql注入
- 13. 添加限定類到Java註釋,而不是導入類
- 14. 何時何地將類型註釋放在Clojure代碼中?
- 15. ObjectMapper避免註釋
- 16. 如何避免類名中的間距
- 17. 如何避免導入類和實現協議?
- 18. 合併組件以避免導入多個類
- 19. 如何避免easyhook多次注入dll?
- 20. 如何使用sp_executesql避免SQL注入
- 21. MongoDB如何避免SQL注入混亂?
- 22. 如何避免cookie的對象注入?
- 23. PHP代碼,以避免SQL注入
- 24. cygwin C++靜態/便攜庫,以避免釋放源代碼?
- 25. 如何導入將[C++]類導入[objective-c]類的[objective-C++]類?
- 26. 在緩存不同類型時使用泛型避免投射
- 27. 如何避免React在導入JavaScript中定義的React類時在TypeScript中輸入錯誤?
- 28. 如何避免以便查詢基本類型有效
- 29. 輸入多行代碼以便稍後在Python中運行REPL
- 30. 在PHP中避免SQL注入
其中有它實際上顯示爲'java.io.File'下跌,你必須寫'{@link java.io.File的文件}'來避免這種情況。有趣的是,封裝頁面中的類彙總只是它顯示爲「文件」的例外。 – musiKk 2010-11-19 08:50:47