これらは、Eclipse-CSビジュアルエディタが作成しているcheckstyle.xmlの可能なプロパティです。
小切手にはIDを割り当てることができます。これは後で参照するために使用できます。特定の状況下ではそれを抑制する。これは、同じタイプのチェックを異なるプロパティで複数回使用する場合に便利です。 This answerは、この機能を利用する例を示しています。
コメントはEclipse-CS固有のメタデータです。これは実際にチェックメタデータ(metadata
要素)として保存されるコメントテキストです。しかし、それはEclipse checkstyleプラグインのみによって解釈されます。これは、高度なタブに再度表示されます。
翻訳トークンチェックボックスは、選択されたチェックにそのようなリストが存在する場合、トークンのリストに自然言語(および場合によってはローカライズされた)説明を追加します。あなたの例ではそうではないので、チェックボックスはこのチェックには何の影響も与えません(グローバルチェックボックスなので、他のチェックボックスには影響しません)。 以下は、多くのトークンをサポートするWhitespaceAroundチェックの例を示すスクリーンショットです。
トークンリスト "生"(無変換またはソート):
トークンのリストは、 "翻訳":
トークンのリストを "翻訳" と "ソート":
ソートは、生成された構成ファイルにトークンが書き込まれる順序にも影響します。並べ替えは、これらのトークンの数値と関係があると思われます。彼らは内部的なもので、私たちの目に見えないので、ほとんど役に立たないようです。例:
"ソート" ではない:
<module name="WhitespaceAround">
<property name="tokens" value="ASSIGN,BAND,BAND_ASSIGN,BOR,BOR_ASSIGN,BSR,BSR_ASSIGN,BXOR,
BXOR_ASSIGN,COLON,DIV,DIV_ASSIGN,DO_WHILE,EQUAL,GE,GT,LAND,LCURLY,LE,LITERAL_ASSERT,
LITERAL_CATCH,LITERAL_DO,LITERAL_ELSE,LITERAL_FINALLY,LITERAL_FOR,LITERAL_IF,
LITERAL_RETURN,LITERAL_SYNCHRONIZED,LITERAL_TRY,LITERAL_WHILE,LOR,LT,MINUS,MINUS_ASSIGN,
MOD,MOD_ASSIGN,NOT_EQUAL,PLUS,PLUS_ASSIGN,QUESTION,RCURLY,SL,SLIST,SL_ASSIGN,SR,
SR_ASSIGN,STAR,STAR_ASSIGN,TYPE_EXTENSION_AND,WILDCARD_TYPE,GENERIC_START,GENERIC_END"/>
</module>
"ソート":
<module name="WhitespaceAround">
<property name="tokens" value="COLON,NOT_EQUAL,QUESTION,DIV,DIV_ASSIGN,BXOR,BXOR_ASSIGN,
MINUS,LCURLY,RCURLY,STAR,STAR_ASSIGN,TYPE_EXTENSION_AND,BAND,LAND,BAND_ASSIGN,MOD,
MOD_ASSIGN,PLUS,PLUS_ASSIGN,LT,GENERIC_START,SL,SL_ASSIGN,LE,ASSIGN,MINUS_ASSIGN,
EQUAL,GENERIC_END,GT,GE,SR,SR_ASSIGN,BSR,BSR_ASSIGN,BOR,BOR_ASSIGN,LOR,LITERAL_ASSERT,
LITERAL_CATCH,LITERAL_DO,LITERAL_ELSE,LITERAL_FINALLY,LITERAL_FOR,LITERAL_IF,DO_WHILE,
LITERAL_RETURN,SLIST,LITERAL_SYNCHRONIZED,LITERAL_TRY,WILDCARD_TYPE,LITERAL_WHILE"/>
</module>
例はEclipseの-CS 6.14.0で作成されました。