в моей команде мы используем checkstyle для улучшения наших стандартов кодирования, но теперь мы сталкиваемся с правилом, которое можно улучшить.настроить checkstyle, чтобы игнорировать пустой блок catch
Правило Empty Block дает нам предупреждение о пустом блоке catch (без кода java и без комментария), но при стандартной конфигурации он также генерирует предупреждение, если блок содержит комментарий.
например.
Два не должно приводить предупреждение:
try {
// some code
} catch (NumberFormatException ignore) {
// ignore
}
try {
// some code
} catch (NumberFormatException e) {
logger.debug("some debug");
}
Это должно привести предупреждение:
try {
// some code
} catch (NumberFormatException ignore) {
}
Как мы можем улучшить Checkstyle, чтобы дать нам только предупреждение, если нет комментариев и не ява код находится в блоке catch?
Я искал решение, но у stackoverflow и google его не было.
Может кто-нибудь мне помочь?
http://stackoverflow.com/questions/4023185/how-to-disable-a-particular-checkstyle-rule-for-a-particular-line-of-code –