2013-05-21 3 views
5

checkstyleにダイヤモンド演算子のJava 7フォーマットが必要ですか?私は私のコードベースが一貫すなわち、新しいJava 7のスタイルを使用して確認したい。:checkstyleにJava 7 Diamond演算子が必要です

List<String> items = new LinkedList<>(); 

の代わりに、古い:

List<String> items = new LinkedList<String>(); 
+1

ルールがあるのか​​どうかわかりませんが、最終的な解決策として、あなたはいつでも[独自のルールを書くことができます](http://checkstyle.sourceforge.net/writingchecks.html)。 –

+0

あなたのことができるかもしれません。 – assylias

答えて

1

thisを見てみましょう。

ユーザーの一つは、ダイヤモンド演算子文法のバグについて不平を言っている:

List list = new ArrayList<>(); 
    throws an error:unexpected token: > 

このバグレポートはページによるJavaの7

のサポートを追加しますpatchに閉じられたおかげでした追加される機能の1つは、

Downloadパッチ用のリンクです。

+0

私はそれを見つけました。パッチは6ヶ月です。この機能を利用するには、ソースをダウンロードし、パッチを適用し、独自のcheckstyleのバージョンをコンパイルする必要がありますか? – Jacob