bsl-language-server
bsl-language-server copied to clipboard
[BUG] форматер удаляет области Удаление вместе с кодом внутри и Вставка без кода внутри
Версия 0.23.1
Описание ошибки диагностики форматер удаляет области Удаление вместе с кодом внутри и Вставка без кода внутри
Пример кода java -jar "bsl-language-server-0.23.1-exec.jar" --format --src ./ -c ".bsl-language-server.json"
Скриншоты
Дополнительная информация в настройках форматирования
"formatting": {
"useUpperCaseForOrNotKeywords": false,
"useKeywordsFormatting": false
}
пример процедуры
Процедура тн_ОрганизацияПриИзмененииНаСервере()
Если ЗначениеЗаполнено(Объект.Организация) Тогда
ГоловнаяОрганизация = ЗарплатаКадры.ГоловнаяОрганизация(Объект.Организация);
#Удаление
ОбособленноеПодразделение = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(Объект.Организация,"ОбособленноеПодразделение");
#КонецУдаления
#Вставка
ОбособленноеПодразделение = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(Объект.Организация,"ОбособленноеПодразделение")
И ГоловнаяОрганизация <> Объект.Организация;
#КонецВставки
Иначе
ГоловнаяОрганизация = Справочники.Организации.ПустаяСсылка();
ОбособленноеПодразделение = Ложь;
КонецЕсли;
КонецПроцедуры