Open zeegin opened 3 years ago
Могу закрыть только один кейс из представленных
HTTPRequest.SetBodyFromString(
HTTPRequests.ToFormURLEncode(Data),
TextEncoding.UTF8,
ByteOrderMarkUse.DontUse
);
Нстр тоже можно закрыть.
А вот первый пример без форматирования, это как раз то что призвана эта диагностика ловить
Record.Insert("Date", WriteJSONDate(
Date,
JSONDateFormat.ISO,
JSONDateWritingVariant.UniversalDate));
Сходу и не понятно где чьи параметры
Диагностика
Инициализация параметров методов и конструкторов вызовом вложенных методов (NestedFunctionInParameters) https://1c-syntax.github.io/bsl-language-server/diagnostics/NestedFunctionInParameters/
Описание предлагаемых изменений
Очень много срабатываний, предлагаю добавить параметр
maxAllowedLevel
по аналогии сNestedStatements
или по-умолчанию сделать отключенной.Не хочется, чтобы у меня ругалось на таких фрагментах, как:
Дополнительная информация
В стандарте исключение описано очень размыто:
ПеречитатьСуммуПоКурсу(Сумма, КурсВалютыНаДату(Валюта));