我正在重構java 1.3遺留代碼,大約有700個類。 由於此代碼中缺少泛型,我目前看到數以千計的警告,我應該簡單地禁用哪些警告?我不想討論每一個警告,只是根據在日食中顯示的組的錯誤/警告對話的經驗法則。應關閉哪些編譯器警告?
1
A
回答
9
忽略你不關心的警告的問題... :)
我只取前警告......如果你不明白它研究它。一旦你瞭解它決定是否忽略它。
重複,直到完成:)
1
從抑制「unchecked/raw」警告開始。這應該清除了大部分的相關仿製藥
0
`你在重構代碼,對吧?如果你這樣做..你應該重構所有的代碼使用通用,直到你沒有得到任何警告。你不這樣做,你的重構沒有完成!
如果您真的需要這個警告,請不要這麼做,但要非常謹慎。
相關問題
- 1. Element.prototype.remove - 關閉編譯器警告
- 2. 閉包編譯器不會關閉可疑代碼警告
- 3. (XCode)編譯某些文件時關閉警告?
- 4. 編譯器警告
- 5. 標記如何關閉編譯器警告代碼塊中
- 6. 谷歌關閉編譯器警告的正則表達式
- 7. 關閉資產目錄編譯器警告
- 8. 關閉編譯器警告 - HTMLCanvasElement和元素類型不匹配
- 9. 什麼是Win編譯開關關閉#pragma棄用警告?
- 10. 編譯警告 - ARM交叉編譯器
- 11. NSJSONSerialization編譯器警告
- 12. CLLocationManager編譯器警告
- 13. 編譯器警告消息
- 14. F#編譯器警告
- 15. 編譯器警告libpcap的
- 16. 編譯器警告在NSManagedObject
- 17. GWT 2.8編譯器警告
- 18. AFHTTPclient編譯器警告
- 19. 編譯器警告::變種
- 20. C編譯器警告
- 21. C#編譯器警告1685
- 22. 如何關閉這些PHP警告?
- 23. 使用枚舉關閉開關/ case語句的編譯器警告
- 24. Appcelerator - 關閉警告
- 25. 關閉警告CS1607
- 26. 關於編譯器警告的Hudson/Sonar報告
- 27. GWT編譯警告
- 28. iPhone編譯警告
- 29. 模態關閉警告關閉
- 30. 警告白名單不會在谷歌關閉編譯器工作
你自己的判斷是你最好的朋友。如果你知道警告意味着什麼,並且你確定你知道你在做什麼,那就告訴編譯器閉嘴。 – 2010-01-12 21:19:22