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

[BUG] Некорректное использование функции ПродолжитьВызов() в раширение "Вместо" для команды. (WrongUseFunctionProceedWithCall)

Open agibalovsa opened this issue 2 years ago • 2 comments

Диагностика

Некорректное использование функции ПродолжитьВызов() (WrongUseFunctionProceedWithCall)

Версия

1C (BSL) Community PluginLANGUAGESCode Analyzer for 1C (BSL). 1.11.0.

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

Для расширения команды не используются анотации Вместо, После, Перед. А ошибка говорит, что анотация должна использоваться.

Пример кода

Процедура уит_СохранитьКакВместо(Команда) Если Элементы.Список.ВыделенныеСтроки.Количество() = 1 Тогда ПродолжитьВызов(Команда); КонецЕсли; КонецПроцедуры

Скриншоты

image

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

agibalovsa avatar Oct 05 '22 13:10 agibalovsa

Для расширения команды не используется препроцессор Вместо, После, Перед

Не совсем понимаю этот тезис. Почему для команд не используется эта аннотация? Везде используется, а для команд не используется?

nixel2007 avatar Oct 05 '22 15:10 nixel2007

Это не тезис, это факт.

image image image

agibalovsa avatar Oct 06 '22 06:10 agibalovsa