PMDのJavaルールについてまとめます。バージョン6.35.0時のルールとなっています。 非推奨となっているルールには「△」を先頭に付与しています。 バージョン6.35.0から6.47.0までのルールの差分については別の記事でまとめています。 olafnosuke.hatenablog.com Code Styleカテゴリには、特定のコーディングスタイルを強制するルールが含まれている。 △AbstractNaming 非推奨のため省略 AtLeastOneConstructor クラスの中で少なくとも1つのコンストラクタが宣言されているか // NG public class Sample …