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

## Диагностика "Добавьте проверку признака ОбменДанными.Загрузка в самом начале процедуры" ## Версия Версия плагинина 1.13 ## Описание ложного срабатывания диагностики В типовом ЗУП используется проверка ЗарплатаКадры.ОтключитьБизнесЛогикуПриЗаписи(ЭтотОбъект) ## Пример кода Пример...

type/FP

**Версия** [v0.23.0-rc.5](https://github.com/1c-syntax/bsl-language-server/releases/tag/v0.23.0-rc.5) [v0.22.0](https://github.com/1c-syntax/bsl-language-server/releases/tag/v0.22.0) **Описание ошибки диагностики** В случае если каталог исполняемого файла и каталога с файлами для анализа различаются происходит ошибка анализа Надо сделать внятное сообщение об ошибке. Сейчас понять...

type/bug

## Диагностика MissingReturnedValueDescription MissingParameterDescription ## Версия v0.22.0 ## Описание ложного срабатывания диагностики Парсер игнорирует составные ссылки на типы, [(немного) описанные в стандарте #std453 [5.2.4]](#std453) и [предлагаемые к использованию в EDT](https://github.com/1C-Company/v8-code-style/blob/master/docs/checks/code_typification.md#ссылка-на-типы),...

type/FP

## Описание - Магические даты ищутся везед, в т.ч. и в параметрах методов, - в т.ч. и платформенном методе Выполнить - [x] Проверить тернарный оператор - [x] Проверить условия -...

## Диагностика bsl-language-server:ExecuteExternalCodeInCommonModule ## Версия 1.13.0 ## Описание ошибки диагностики Выполнение произвольного кода в общем модуле на сервере является потенциальной уязвимостью ## Пример кода `Процедура ВыполнитьКоманду(Форма, Команда, Источник) Экспорт ИменаФормИИхМетодов...

## Диагностика bsl-language-server:MissingCommonModuleMethod ## Версия 1C (BSL) Community Plugin 1.13.0 ## Описание ошибки диагностики Метод ПриСозданииНаСервере общего модуля МодификацияКонфигурацииПереопределяемый не существует ## Пример кода МодификацияКонфигурацииПереопределяемый.ПриСозданииНаСервере(ЭтотОбъект, Отказ, СтандартнаяОбработка); ## Скриншоты ![image](https://github.com/1c-syntax/bsl-language-server/assets/122779512/08de140e-59e0-444f-bff2-54bf3c54ebab)...

type/bug

## Диагностика bsl-language-server:CommonModuleMissingAPI ## Версия 1C (BSL) Community Plugin Code Analyzer for 1C (BSL) | 1.13.0 ## Описание ошибки диагностики Просит создать Экспортный метод в Расширеном общем модуле ## Пример...

type/bug

## Диагностика (bsl-language-server:PublicMethodsDescription) ## Версия Language 1C (BSL) v1.27.2 ## Описание ошибки диагностики Говорит что нет описания метода хотя оно есть. ## Пример кода ` #Область ПрограммныйИнтерфейс // Процедура вызывает...

type/bug

![image](https://github.com/1c-syntax/sonar-bsl-plugin-community/assets/122779512/3e79157f-5c5c-4390-a97b-ffec6ff3bb19) ![image](https://github.com/1c-syntax/sonar-bsl-plugin-community/assets/122779512/30762830-e04e-4ad0-81f5-1f4db1b0aa40) ![image](https://github.com/1c-syntax/sonar-bsl-plugin-community/assets/122779512/0701dbcc-dc71-4e53-9674-9897c6adea6c)

component/diagnostics
type/FP

## Диагностика UsageWriteLogEvent ## Версия 0.22.0 ## Описание ложного срабатывания диагностики Диагностика не учитывает получение представления ошибки через ОбработкаОшибок ## Пример кода ``` ОписаниеОшибки = ОбработкаОшибок.ПодробноеПредставлениеОшибки(ИнформацияОбОшибке()); ЗаписьЖурналаРегистрации("Имя события", УровеньЖурналаРегистрации.Ошибка, ,...

type/FP