bsl-language-server
bsl-language-server copied to clipboard
[BUG] Некорректное использование функции ПродолжитьВызов() в раширение "Вместо" для команды. (WrongUseFunctionProceedWithCall)
Диагностика
Некорректное использование функции ПродолжитьВызов() (WrongUseFunctionProceedWithCall)
Версия
1C (BSL) Community PluginLANGUAGESCode Analyzer for 1C (BSL). 1.11.0.
Описание ошибки диагностики
Для расширения команды не используются анотации Вместо, После, Перед. А ошибка говорит, что анотация должна использоваться.
Пример кода
Процедура уит_СохранитьКакВместо(Команда) Если Элементы.Список.ВыделенныеСтроки.Количество() = 1 Тогда ПродолжитьВызов(Команда); КонецЕсли; КонецПроцедуры
Скриншоты
Дополнительная информация
Для расширения команды не используется препроцессор Вместо, После, Перед
Не совсем понимаю этот тезис. Почему для команд не используется эта аннотация? Везде используется, а для команд не используется?
Это не тезис, это факт.