bsl-language-server icon indicating copy to clipboard operation
bsl-language-server copied to clipboard

[MOD] Превышен допустимый уровень вложенности управляющих конструкций для расширяемых процедур ИзменениеИКонтроль

Open agibalovsa opened this issue 2 years ago • 6 comments

Диагностика

Превышен допустимый уровень вложенности управляющих конструкций.

Описание предлагаемых изменений

Если делать дописку в типовые процедуры, то контроль срабатывает с самого верхнего уровня управляющих конструкций. Разработчик повлиять на это не может. Конечно код, который он создает может стать еще сложнее, но стоит ли об этом сигнализировать, если он и так видит, что усложняет конструкцию. Может считать уровень вложенности относительно вставок?

Дополнительная информация

image

agibalovsa avatar May 23 '22 16:05 agibalovsa

А сама диагностика на какую строку повесилась?

asosnoviy avatar May 24 '22 12:05 asosnoviy

@nixel2007 кажется подсветка между инструкциями сбоит =(

asosnoviy avatar May 24 '22 12:05 asosnoviy

image Сама проверка на вставку сработала. Но там уже было превышение управляющих конструкций...

agibalovsa avatar May 24 '22 12:05 agibalovsa

То есть на последнее оно вешается? А последние оказалось во вставке?

asosnoviy avatar May 24 '22 13:05 asosnoviy

Ну да.

agibalovsa avatar May 24 '22 14:05 agibalovsa

@nixel2007 кажется подсветка между инструкциями сбоит =(

Наверное это из-за игрищ с каналами при удалении. Надо глядеть.

nixel2007 avatar May 25 '22 05:05 nixel2007