Nikita Fedkin

Results 764 comments of Nikita Fedkin

А может ну его нафиг? На лицо протекание области видимости переменной, причём ничем не обоснованное

Да, это известная ошибка плагина 1.16.0, спасибо. Релиз отозван.

Проверка ругается не на "не безопасныйрежим()", а на сравнение с ложью как таковое. Я вообще не уверен, что она производит вычисление дерева выражения, а не просто ищет булев литерал слева...

Да, потому что диагностика не подозревает, что БезопасныйРежим может вернуть строку. приоритеты унарного "не" проверить тоже стоит. Но опять же, я не уверен, что там есть расчёт выражения, а не...

Необходимо предусмотреть мягкую обработку ошибок. Если конфигурация диагностик некорректна, нужно вывести об этом предупреждающее сообщение и оставить параметр диагностики (или саму диагностику) несконфигурированной

Сюда подсматривал? :) https://github.com/autumn-library/autumn-annotation-types

Как дтохи - прикольно. Можно ещё в джавовые рекорды посмотреть за вдохновением.

С тип/конецтипа так и до лямбд нативных недалеко...

Насколько я вижу по коду и из описания диагностики (https://1c-syntax.github.io/bsl-language-server/diagnostics/MissingTempStorageDeletion/#%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5-%D0%B4%D0%B8%D0%B0%D0%B3%D0%BD%D0%BE%D1%81%D1%82%D0%B8%D0%BA%D0%B8), она проверяет удаление только в рамках текущего метода. То есть fp в целом валидный, но вроде как и не обещали...

Да, звучит валидно.