class leak
1.0.0
あなたが決して使わない漏れているクラスを見つけてください...そしてそれらを取り除きます。
composer require tomasvotruba/class-leak --devチェックしたいディレクトリパス:
vendor/bin/class-leak check srcテストで使用されているがコードベースでは使用されないクラスを報告し続けるために、ディレクトリを除外/testsするようにしてください。
多くのタイプは、Framework Magic、Eg Consoleコマンドクラスによって収集されているため、デフォルトで除外されます。
特定のタイプのクラスをスキップしますか?
vendor/bin/class-leak check src --skip-type= " App \ Contract \ SomeInterface "クラスがタイプを実装しない場合はどうなりますか?
vendor/bin/class-leak check src --skip-suffix= " Controller "特定の属性を使用してクラスをスキップしますか?
vendor/bin/class-leak check src --skip-attribute= " App \ Attribute \ AsController "ハッピーコーディング!