我正在重構java 1.3遺留代碼,大約有700個類。 由於此代碼中缺少泛型,我目前看到數以千計的警告,我應該簡單地禁用哪些警告?我不想討論每一個警告,只是根據在日食中顯示的組的錯誤/警告對話的經驗法則。應關閉哪些編譯器警告?
1
A
回答
9
忽略你不關心的警告的問題... :)
我只取前警告......如果你不明白它研究它。一旦你瞭解它決定是否忽略它。
重複,直到完成:)
1
從抑制「unchecked/raw」警告開始。這應該清除了大部分的相關仿製藥
0
`你在重構代碼,對吧?如果你這樣做..你應該重構所有的代碼使用通用,直到你沒有得到任何警告。你不這樣做,你的重構沒有完成!
如果您真的需要這個警告,請不要這麼做,但要非常謹慎。
相關問題
- 1. (XCode)編譯某些文件時關閉警告?
- 2. 編譯器警告
- 3. 關閉資產目錄編譯器警告
- 4. 關閉編譯器警告 - HTMLCanvasElement和元素類型不匹配
- 5. 什麼是Win編譯開關關閉#pragma棄用警告?
- 6. 編譯器警告libpcap的
- 7. C編譯器警告
- 8. GWT 2.8編譯器警告
- 9. 編譯器警告消息
- 10. C#編譯器警告1685
- 11. 如何關閉這些PHP警告?
- 12. Appcelerator - 關閉警告
- 13. 關於編譯器警告的Hudson/Sonar報告
- 14. iPhone編譯警告
- 15. 關閉JIT編譯器
- 16. 哪些方法來關閉編譯的查詢
- 17. 如何僅在某些時候生成編譯器警告?
- 18. 警告框不關閉
- 19. 在leksah關閉警告
- 20. 關閉OGNL警告在Struts2
- 21. GCC C編譯器警告「警告:控制到達......」
- 22. VS2010中的Supress編譯器警告
- 23. 編譯器警告CS1701使用csc.exe時
- 24. 缺少return語句編譯器警告
- 25. 的boost :: ASIO async_read_some async_read_until編譯器警告
- 26. 編譯器類型警告和錯誤
- 27. 的Xcode 3.2.3編譯器警告
- 28. D_WIN32_WINNT編譯器警告與升壓
- 29. Java編譯器警告的嚴重性
- 30. 如何禁用編譯器警告?
你自己的判斷是你最好的朋友。如果你知道警告意味着什麼,並且你確定你知道你在做什麼,那就告訴編譯器閉嘴。 – 2010-01-12 21:19:22