プロジェクトの単体テストを実行するために Maven Surefire プラグインを使用し、コード カバレッジのために Jacoco を使用しています。私のプロジェクトには厳格なカバレッジ基準がありますが、ログ レベル固有の行が Jacoco によってキャプチャされず、カバー統計が台無しになるという問題があります。例えば:
if (log.isDebugEnabled()) {
log.debug("Log entry");
}
ログ エントリ コード行の識別に失敗します。それを回避する方法はありますか?