Skip to content

Latest commit

 

History

History
40 lines (30 loc) · 1.39 KB

File metadata and controls

40 lines (30 loc) · 1.39 KB

Использование синтаксической конструкции Если...Тогда...ИначеЕсли... (IfElseIfEndsWithElse)

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

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

Синтаксическая конструкция Если...Тогда...ИначеЕсли... должна завершаться ветвью Иначе.

Примеры

Если x % 15 = 0 Тогда
	Результат = "FizzBuzz";
ИначеЕсли x % 3 = 0 Тогда
	Результат = "Fizz";
ИначеЕсли x % 5 = 0 Тогда
	Результат = "Buzz";
Иначе
	Результат = x;
КонецЕсли;

Сниппеты

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

// BSLLS:IfElseIfEndsWithElse-off
// BSLLS:IfElseIfEndsWithElse-on

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

"IfElseIfEndsWithElse": false