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

Пустой оператор (EmptyStatement)

  • Тип: Дефект кода
  • Важность: Информационный
  • Включена по умолчанию: Да
  • Теги: badpractice

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

Пустой оператор - это оператор, состоящий только из точки с запятой (";"). Появляется он в обычно

  • при рефакторинге, когда разработчик удалил часть кода, но забыл удалить последнюю ";"
  • при "копипасте", когда разработчик вставил скопированный код, содержащий конечный символ ";"
  • при невнимательности, когда разработчик дважды (а то и больше) раз напечатал символ ";"

Пустой оператор не приводит к ошибкам работы кода, но захламляет его, снижая восприятие.

Соответствие стандартам

Нет подтверждённых связей со стандартами.

Источник диагностики