bslls:EmptyStatement¶
Пустой оператор (EmptyStatement)¶
- Тип: Дефект кода
- Важность: Информационный
- Включена по умолчанию: Да
- Теги:
badpractice
Описание диагностики¶
Пустой оператор - это оператор, состоящий только из точки с запятой (";"). Появляется он в обычно
- при рефакторинге, когда разработчик удалил часть кода, но забыл удалить последнюю ";"
- при "копипасте", когда разработчик вставил скопированный код, содержащий конечный символ ";"
- при невнимательности, когда разработчик дважды (а то и больше) раз напечатал символ ";"
Пустой оператор не приводит к ошибкам работы кода, но захламляет его, снижая восприятие.
Соответствие стандартам¶
Нет подтверждённых связей со стандартами.
Источник диагностики¶
- Исходная статья
- Ревизия:
f4616cda8a216789ee40529ed857e614b9e2ea25 - Лицензия:
LGPL-3.0-or-later