私のチームでは、コーディング標準を改善するために checkstyle を使用していますが、改善の余地があるルールに出会いました。
空のブロック ルールは、空の catch ブロック (Java コードとコメントなし) について警告しますが、標準構成では、ブロックにコメントが含まれている場合にも警告が生成されます。
例えば
この 2 つは警告にはなりません。
try {
// some code
} catch (NumberFormatException ignore) {
// ignore
}
try {
// some code
} catch (NumberFormatException e) {
logger.debug("some debug");
}
これにより、次の警告が表示されます。
try {
// some code
} catch (NumberFormatException ignore) {
}
コメントもJavaコードもcatchブロックにない場合、警告のみを表示するようにcheckstyleを改善するにはどうすればよいでしょうか?
私は解決策を探しましたが、私はスタックオーバーフローし、グーグルには何もありませんでした。
誰かが私を助けることができますか?