我剛剛從另一位開發人員那裏繼承了一堆代碼,我們公司制定了一些新的代碼樣式規則。所以現在我有300 pmd的錯誤,說「參數'blablahlblah'沒有分配,可以宣佈最終」。我真的不想手動完成所有這些工作,我只需要在導致此pmd錯誤的每個變量前加上一個「final」修飾符。除了編寫一些腳本來消耗pmd輸出並相應地修改源文件之外,是否有任何簡單的方法可以做到這一點?我也使用IntelliJ。也許這可以幫助我?自動修復pmd錯誤。可能嗎?
3
A
回答
3
使用Analyze
| Inspect Code
,它會給你的檢查結果列表,快速修復可以經常應用到整個結果組,所以你可以添加final
這個檢查發現在所有的地方點擊一下。
+0
我不得不玩這個一點,所以它表現得像pmd檢查,但我認爲這正是我想要的。謝謝。 – ScottShamus 2012-04-12 15:26:15
相關問題
- 1. 自動顯示修復錯誤
- 2. 如何修復PMD警告:UseCollectionIsEmpty?
- 3. 自動超載可能嗎?
- 4. Sass的默認編譯器可以自動修復嗎?
- 5. 可以使用SQL REPLACE修復字符編碼錯誤嗎?
- 6. 關於權限的pip錯誤,這可以修復嗎?
- 7. 我可以「修復」錯誤的Resharper註釋嗎?
- 8. 修復/改進自動換行功能
- 9. 安裝程序自動修復功能
- 10. 功能分支中的錯誤修復
- 11. SQL錯誤,我不能修復
- 12. 我不能修復我的錯誤
- 13. 修復eclipse錯誤
- 14. nhibernate錯誤修復
- 15. 讀取/寫入outfile錯誤(可能是簡單的修復)
- 16. Domino 9.01修復3 CKEditor錯誤 - 9.01無錯誤修復1
- 17. Django的表單集驗證:自動修復校驗錯誤
- 18. 修復服務器自動關閉錯誤 - Postgresql 8.4
- 19. PrintPreviewDialog修改可能嗎?
- 20. ROBLOX.Lua無限可能修復?
- 21. 我們可以自動複製* .dll.config嗎?
- 22. 你可以自定義一個mysql_error重複錯誤消息嗎?
- 23. 如何修復錯誤:「錯誤:啓動必須<=結束」
- 24. 如何修復錯誤YouTubeInitializationResult.SERVICE_INVALID
- 25. 如何修復SystemInvalidOperationException錯誤?
- 26. 修復遷移錯誤
- 27. R編程修復錯誤
- 28. 分段錯誤11修復?
- 29. 如何修復錯誤
- 30. 錯誤修復mongo db
'final'的一些用法會產生[*爭議*](http://pmd.sourceforge.net/rules/controversial.html)警告。 – trashgod 2012-04-11 21:51:05