アプリケーションのロギング実装を統一するには、すべてのクラスに専用のロガーを持たせることが重要です。 インターフェース、列挙、アノテーション、内部クラス、抽象クラスは、このインスペクションでは報告されません。
例:
public class NoLoggerDeclared {
int calculateNthDigitOfPi(int n) {
// todo
return 1;
}
}
ロガークラスの名前を指定するには、オプション セクション内のテーブルを使用します。 指定したクラスのいずれかの型のフィールドを宣言しないクラスが、このインスペクションによって報告されます。