PMD が特定した問題がいくつかありますが、その多くは気難しいようです。以下にリストを示します。ハイブ マインドに聞いてもよろしいですか。下のリストから重要なルールの上位 5 つを選ぶとしたら、それらは何になりますか? 私は努力と、それが製品化されたら何が悪いのかという重要性とのバランスをとろうとしています.
前もって感謝します!
AssignmentInOperand
DeeplyNestedIfStmts を避ける
重複リテラルを避ける
インスタンス化オブジェクトインループの回避
ClassWithOnlyPrivateConstructorsShouldBeFinal
折りたたみ可能なIfステートメント
循環的複雑性
EmptyIfStmt
過度のメソッド長
過度の公開数
不変フィールド
非効率的な文字列バッファリング
不十分なStringBufferDeclaration
LocalVariableCouldBeFinal
ルーズカップリング
MethodArgumentCouldBeFinal
NcssMethodCount
NPathComplexity
パッケージケース
PositionLiteralsFirstInComparisons
SignatureDeclareThrowsException
特異場
多すぎるフィールド
UncommentedEmptyConstructor
UncommentedEmptyMethod
未使用のインポート
未使用のプライベート フィールド
UseSingleton