我剛剛從另一位開發人員那裏繼承了一堆代碼,我們公司制定了一些新的代碼樣式規則。所以現在我有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. 自動修剪QLineEdit:可能嗎?
- 2. bitCount導致錯誤,可能的修復?
- 3. 哪裏可能修復錯誤
- 4. PMD問題有待修復
- 5. 自動顯示修復錯誤
- 6. 自動修復的Python縮進錯誤
- 7. PMD錯誤 - AvoidThrowingRawExceptionTypes
- 8. MySQL錯誤不能修復錯誤
- 9. PMD分析錯誤
- 10. 如何修復PMD警告:UseCollectionIsEmpty?
- 11. 無法修復反編譯的java文件中的錯誤,可能的修復?
- 12. 自動超載可能嗎?
- 13. Sass的默認編譯器可以自動修復嗎?
- 14. 可以使用SQL REPLACE修復字符編碼錯誤嗎?
- 15. 我可以「修復」錯誤的Resharper註釋嗎?
- 16. 關於權限的pip錯誤,這可以修復嗎?
- 17. 安裝程序自動修復功能
- 18. 修復/改進自動換行功能
- 19. 功能分支中的錯誤修復
- 20. 我不能修復我的錯誤
- 21. UIbutton自動修復
- 22. PhpStorm:tslint自動修復
- 23. nhibernate錯誤修復
- 24. 修復StackOverflow錯誤
- 25. 修復checkstyle錯誤
- 26. 修復eclipse錯誤
- 27. CSS2修剪固定寬度自動高度可能嗎?
- 28. 可以修復破蝕嗎?
- 29. 讀取/寫入outfile錯誤(可能是簡單的修復)
- 30. 如何推動錯誤修復與Mercurial
'final'的一些用法會產生[*爭議*](http://pmd.sourceforge.net/rules/controversial.html)警告。 – trashgod 2012-04-11 21:51:05