修飾子に関するチェックです。
※Checkstyle 4.3に対応しています。
ModifierOrder
修飾子の順番が、JLS 8.1.1,8.3.1,8.4.3にあっているかどうかチェックします。
順番は以下の通りです。
1. public
2. protected
3. private
4. abstract
5. static
6. final
7. transient
8. volatile
9. synchronized
10. native
11. strictfp
RedundantModifier
冗長な修飾子が宣言されていないかチェックします。
Properties
◆ tokens
チェック対象を指定します。
デフォルト値はMETHOD_DEF,VARIABLE_DEF,ANNOTATION_FIELD_DEFです。
コメント