我是一个大型项目的一部分,该项目只是调整了Java 1.7的Eclipse设置
我们收到了数千条警告:
类型参数的冗余规范
对于像这样的情况:
HashMap<String,String> hm = new HashMap<String,String>();
应该改写成这样的东西:
HashMap<String,String> hm = new HashMap<>();
是否有Eclipse实用程序或任何其他可以自动清除这些情况的实用程序?
我们正在使用Eclipse 3.8,但是将在大约3个月内迁移到SWT 4和更新的Eclipse副本。
答案 0 :(得分:1)
修复找到here:
在Luna(4.4)中,整个文件中的多重修复工作通过快速修复悬停或通过Ctrl + 1弹出,然后使用Ctrl + Enter。要将修复程序应用于整个项目,您可以: - 在“问题”视图中选择问题 - 选择整个项目,以便“问题”视图显示所有选定资源的问题 - 再次激活“问题”视图并使用Ctrl + 1或上下文菜单&gt;快速解决 - 选择正确的修复程序,单击“全选”,然后单击“完成”