使checkstyle需要Java 7 Diamond运算符

Jac*_*cob 5 java checkstyle

是否有可能使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)

ara*_*ran 1

看看这个

一位用户抱怨钻石运算符语法中的一个错误:

  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)

该补丁的下载链接。