Неиспользуемая локальная переменная (UnusedLocalVariable)¶
Тип | Поддерживаются языки |
Важность | Включена по умолчанию |
Время на исправление (мин) |
Теги |
---|---|---|---|---|---|
Дефект кода |
BSL OS |
Важный |
Да |
1 |
brainoverload badpractice unused |
Описание диагностики¶
Программные модули не должны иметь неиспользуемых переменных.
Если локальная переменная объявлена, но не используется, это мертвый код, который следует удалить. Это улучшит удобство обслуживания, поскольку разработчики не будут удивляться, для чего используется переменная.
Сниппеты¶
Экранирование кода¶
// BSLLS:UnusedLocalVariable-off
// BSLLS:UnusedLocalVariable-on
Параметр конфигурационного файла¶
"UnusedLocalVariable": false