是否有可能使checkstyle需要java 7格式的钻石运算符?我想确保我的代码库始终使用新的Java 7样式,即:
List<String> items = new LinkedList<>();
Run Code Online (Sandbox Code Playgroud)
而不是旧的:
List<String> items = new LinkedList<String>();
Run Code Online (Sandbox Code Playgroud)
看看这个。
一位用户抱怨钻石运算符语法中的一个错误:
List list = new ArrayList<>();
throws an error:unexpected token: >
Run Code Online (Sandbox Code Playgroud)
由于添加了对 Java 7 的支持的补丁,该错误报告已被关闭。
根据该页面,添加的功能之一是:
List list = new ArrayList<>();
throws an error:unexpected token: >
Run Code Online (Sandbox Code Playgroud)
该补丁的下载链接。