Skip to content

Latest commit

 

History

History
40 lines (30 loc) · 1.56 KB

IfElseDuplicatedCondition.md

File metadata and controls

40 lines (30 loc) · 1.56 KB

Повторяющиеся условия в синтаксической конструкции Если...Тогда...ИначеЕсли... (IfElseDuplicatedCondition)

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

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

Синтаксическая конструкция Если...Тогда...ИначеЕсли... не должна иметь одинаковых условий.

Примеры

Если п = 0 Тогда
    т = 0;
ИначеЕсли п = 1 Тогда
    т = 1;
ИначеЕсли п = 1 Тогда
    т = 2;
Иначе
    т = -1;
КонецЕсли;

Сниппеты

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

// BSLLS:IfElseDuplicatedCondition-off
// BSLLS:IfElseDuplicatedCondition-on

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

"IfElseDuplicatedCondition": false