PMDとCheckstyle(開発者IDEと中央CIサーバーから)を使用して、コーディング規則に従ってコードをチェックしています。
これらのツールがクラスメンバーの順序をチェックするルールを提供することを期待していましたが、それらにはルールがないようです。
クラスメンバーの順序とは、次のような意味です。
public static properties
public properties
protected properties
private properties
public constructors
protected constructors
private constructors
static methods
non-static methods
私は確かに自分のPMDルールを書くことができましたが、私はそれに慣れておらず、車輪の再発明をしたくありません。
この種のチェックを行うことができるツールを知っていますか?