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

**Версия** Language 1C (BSL) v1.27.2 (VSCode) **Описание ошибки диагностики** Неверное определение приоритета операторов встроенного языка: `=` имеет больший приоритет, чем `Не`. ![image](https://github.com/user-attachments/assets/e0972a29-a325-4c84-be3e-d9428d67d2a8) **Пример кода** ``` Если Не БезопасныйРежим() = Ложь...

component/diagnostics
type/FP

Update Gradle Wrapper from 8.10.1 to 8.10.2. Read the release notes: https://docs.gradle.org/8.10.2/release-notes.html --- The checksums of the Wrapper JAR and the distribution binary have been successfully verified. - Gradle release:...

gradle-wrapper

## Описание * В диагностике игнорируются модули, которые не могут содержать клиентского кода (а только он бывает асинхронным) * Общие модули игнорируются, если у них не стоят клиентские флажки *...

Bumps [JetBrains/qodana-action](https://github.com/jetbrains/qodana-action) from 2024.1.9 to 2024.2.3. Release notes Sourced from JetBrains/qodana-action's releases. v2024.2.3 Changelog 4663b3a :memo: Update CONTRIBUTING.md 30eb621 :bug: Fix pipeline for testing .NET linter 1ad3623 :bug: Clean filename...

dependencies
github_actions

Bumps [gradle-update/update-gradle-wrapper-action](https://github.com/gradle-update/update-gradle-wrapper-action) from 1 to 2. Release notes Sourced from gradle-update/update-gradle-wrapper-action's releases. Update Gradle Wrapper Action v2.0.0 No release notes provided. Update Gradle Wrapper Action v1.0.20 No release notes provided....

dependencies
github_actions

**Версия** 0.23.1 **Описание ошибки диагностики** форматер удаляет области Удаление вместе с кодом внутри и Вставка без кода внутри **Пример кода** java -jar "bsl-language-server-0.23.1-exec.jar" --format --src ./ -c ".bsl-language-server.json" **Скриншоты** ![image](https://github.com/user-attachments/assets/58d3541d-9d5d-4782-833b-e1117d240135)...

type/bug
component/formatter

## Диагностика Нужно добавить удаление временного файла после использования MissingTemporaryFileDeletion ## Версия 1.14. ## Описание ложного срабатывания диагностики В модуле по определенным условиям создаются файлы с помощью процедуры ПолучитьИмяВременногоФайла() Далее...

type/FP

## Диагностика Проверьте запуск внешнего приложения ## Версия 1.16.1 ## Описание ложного срабатывания диагностики Срабатывает на строку `Запись.ОткрытьФайл(ИмяВременногоФайла);`, но это ЗаписьXML ## Пример кода ```bsl Запись = Новый ЗаписьXML; ИмяВременногоФайла...

type/FP

The `MagicNumberDiagnostic.configure()` method was throwing a `ClassCastException` when the configuration system provided an `ArrayList` instead of a `String` for the `authorizedNumbers` parameter. This caused the entire diagnostic system to fail...

Sentry Issue: [BSL-LANGUAGE-SERVER-DW](https://1c-syntax.sentry.io/issues/6671485945/?referrer=github_integration) ``` ClassCastException: class java.util.ArrayList cannot be cast to class java.lang.String (java.util.ArrayList and java.lang.String are in module java.base of loader 'bootstrap') at com.github._1c_syntax.bsl.languageserver.diagnostics.MagicNumberDiagnostic.configure(MagicNumberDiagnostic.java:72) at com.github._1c_syntax.bsl.languageserver.diagnostics.infrastructure.DiagnosticBeanPostProcessor.postProcessAfterInitialization(DiagnosticBeanPostProcessor.java:68) at com.github._1c_syntax.bsl.languageserver.diagnostics.infrastructure.DiagnosticObjectProvider.get(DiagnosticObjectProvider.java:36) at...