Коллеги, привет.
У меня есть кусок кода, в данном случае такой:
let mv = if r < 4 {
select_move(r)
} else if r < 4 + ri.abs() {
// vertical move
if ri < 0 { Move::Up } else { Move::Down }
} else {
// horizontal move
if rj < 0 { Move::Left } else { Move::Right }
};
Cippy говорит, что это отстой, и можно последний else скукожить так:
let mv = if r < 4 {
select_move(r)
} else if r < 4 + ri.abs() {
// vertical move
if ri < 0 { Move::Up } else { Move::Down }
} else if rj < 0 { Move::Left } else { Move::Right }; // horizontal move
Вообще говоря он даёт неплохой совет, но в данном случае я бы оставил как есть, потому что я хочу явно выделить кейсы.
Возможно ли отключить предупреждение конкретно для этого участка кода? Для файла? Если да, что нужно в clippy.toml
написать?