Sponsored link


PMD Unused ルール
使用していない、変数を残すなというルールです。
コードが読みにくくなるし、
他の人には、なぜその変数があるのか理解できない。
リリース時にはコメントアウトするべきである。
SWT APIの場合、コンストラクトしかしないObjectが多数のため
Unusedルールと相性が悪いのでこのルールはOffにし方が無難です。
UnusedPrivateField(未使用のプライベードフィールド)
未使用のプライベードフィールドは使い道がありません。
UnusedLocalVariable(未使用のローカル変数があります)
未使用のローカル変数は、コードを読みにくくするだけです。
UnusedPrivateMethod(未使用のプライベードメソッドがあります)
未使用のプライベードメソッドには使い道がありません。
UnusedFormalParameter(使用されてない引き数があります)
コードの理解を妨げますし、間違いの元になります。

