Перейти к содержанию

Неиспользуемая локальная переменная (UnusedLocalVariable)

Тип Поддерживаются
языки
Важность Включена
по умолчанию
Время на
исправление (мин)
Теги
Дефект кода BSL
OS
Важный Да 1 brainoverload
badpractice
unused

Описание диагностики

Программные модули не должны иметь неиспользуемых переменных.

Если локальная переменная объявлена, но не используется, это мертвый код, который следует удалить. Это улучшит удобство обслуживания, поскольку разработчики не будут удивляться, для чего используется переменная.

Сниппеты

Экранирование кода

// BSLLS:UnusedLocalVariable-off
// BSLLS:UnusedLocalVariable-on

Параметр конфигурационного файла

"UnusedLocalVariable": false