bsl-language-server icon indicating copy to clipboard operation
bsl-language-server copied to clipboard

Реализация Language Server Protocol для языка 1C (BSL)

Results 239 bsl-language-server issues
Sort by recently updated
recently updated
newest added

## Описание проблемы, ошибки, которую надо диагностировать Отсутствует описание причины экранирования диагностики ## Ссылка на источник, подтверждающее нарушение либо обоснование наличия проблемы ¯\\\_(ツ)\_/¯ ## Параметры диагностики ### Тип [Статья на...

component/diagnostics

## Диагностика Превышен допустимый уровень вложенности управляющих конструкций. ## Описание предлагаемых изменений Если делать дописку в типовые процедуры, то контроль срабатывает с самого верхнего уровня управляющих конструкций. Разработчик повлиять на...

type/discuss
component/diagnostics

## Описание проблемы, ошибки, которую надо диагностировать Разработчики иногда ошибаются, ошибочно расставив отступ в блоках кода. Подобные ошибки приводят к ухудшению читабельности кода, вследствие чего могут возникать ошибки при код-ревью...

component/diagnostics

**Версия** bsl-language-server-0.14.0-RC3 **Описание ошибки диагностики** Если выключит "почти" все диагностики, но оставить TypoDiagnostic. Получаю деградацию производительности. **Дополнительная информация** Пример конфиг файла [bsl-language-server.txt](https://github.com/1c-syntax/bsl-language-server/files/4337078/bsl-language-server.txt) Если в файл добавит "Typo": false. Анализ выполнятеся...

type/bug

## Диагностика Обращение к виртуальной таблице без параметров ## Версия 1.10.0 ## Описание ложного срабатывания диагностики Проверка срабатывает на запрос к границам последовательностей, а у них нет параметров. ## Пример...

type/FP

## Описание проблемы, ошибки, которую надо диагностировать В текстах модулей запрещено использование аннотации `&Вместо`. Процедуру или функцию необходимо переписать с использованием одной (нескольких) перечисленных аннотаций - `&ИзменениеИКонтроль`, `&Перед` или `&Вместо`....

component/diagnostics

## Описание проблемы, ошибки, которую надо диагностировать Крайне нежелательно использовать аннотацию `&ИзменениеИКонтроль` для полной замены кода заменяемого метода Недостатки такого подхода: - снижается ценность использования - не видно реальных изменений...

component/diagnostics

**Версия** > Версия BSLLS либо плагина, который использует BSLLS Language 1C (BSL) for VSCode 1.26.0 bsl ls 0.19.0, 0.20.0-rc.2 **Описание ошибки диагностики** > Описание ошибки, замечания При открытии отдельного sdbl-файла...

type/bug

## Описание проблемы, ошибки, которую надо диагностировать В стандарте 1С написано, что "использование устаревших объектов и их реквизитов после изменения структуры метаданных методически неверно". Устаревшие объекты и реквизиты, чьи имена...

component/diagnostics

## Описание проблемы, ошибки, которую надо диагностировать 1. В тех случаях, когда известен тип объекта метаданного (справочник, документ, и т.п.), то получение метаданных объекта конфигурации следует выполнять с помощью метода...

component/diagnostics