bsl-language-server
bsl-language-server copied to clipboard
Реализация Language Server Protocol для языка 1C (BSL)
## Диагностика MissingCommonModuleMethod ## Версия 1C (BSL) Community PluginLanguagesCode 1.16.1 ## Описание ложного срабатывания диагностики Диагностика считает, что метод общего модуля не существует, хотя это не так. Ошибка повторяется только...
This PR migrates the Maven/Sonatype publishing workflow from the legacy OSSRH (Old Sonatype OSS Repository Hosting) to the new Central Portal API, addressing the deprecation of manual staging processes. ##...
Публикация артефактов в OOSRH больше не доступна. Нужно обновить наши воркфлоу публикации релизов и снапшотов на новые рельсы. https://central.sonatype.org/faq/what-is-different-between-central-portal-and-legacy-ossrh/ Нэймспэйс я уже смигрировал. Потенциально полезный плагин: https://jreleaser.org/guide/latest/examples/maven/maven-central.html#_portal_publisher_api
## Описание проблемы, ошибки, которую надо диагностировать Использование короткой формы `Справочник.НайтиПоКоду(Код);` Для Справочника без контроля уникальности или с серией кодов не по всему справочнику может приводить к неожиданным результатам ##...
Добавить диагностику, которая проверяет, что в событиях `ПриАктивизацииСтроки` и `НачалоВыбора` нет методов исполняемых на сервере. Если метод находится внутри модуля формы, то необходимо проверить директиву метода, если на сервере, то...
## Описание ## Связанные задачи #1561 ## Чеклист ### Общие - [ *] Ветка PR обновлена из develop - [ *] Отладочные, закомментированные и прочие, не имеющие смысла участки кода...
## Описание проблемы, ошибки, которую надо диагностировать Не рекомендуется использовать логическое `ИЛИ` в условиях соединения, то есть в секции `ПО` запроса. Это так же может привести к выбору неоптимального плана...
## Описание проблемы, ошибки, которую надо диагностировать Когда поле таблицы ссылочного типа имеет составной тип, получение полей других таблиц "через точку" от такого поля составного типа приведет к соединениию со...
## Описание Добавил диагностику, проверяющую наличие разыменований ссылочных полей через точку. Диагностика ругается на разыменование: 1. В полях выборки 2. В Секции "ГДЕ" 3. В Соединениях 4. В параметрах виртуальных...
👋 Hi there! This PR was automatically generated by Autofix 🤖 This fix was triggered by Nikita Fedkin. Fixes [BSL-LANGUAGE-SERVER-CE](https://sentry.io/organizations/1c-syntax/issues/6559453036/). The issue was that: `buildLoopSubgraph` method lacks a null check...