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

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

type/discuss
component/diagnostics

## Диагностика IncorrectUseOfStrTemplateDiagnostic ## Версия v0.20.0-rc.2 ## Описание ложного срабатывания диагностики Если в качестве шаблона передан реквизит объекта, выдается ложное замечание. ## Пример кода `Значение = СтрШаблон(КакойТоОбъект.ПредставлениеРеквизита, "ВетИС");` ## Скриншоты...

type/FP

## Диагностика UsingHardcodedNetworkAddress ## Версия 1.26.1 (preview) ## Описание ложного срабатывания диагностики ![image](https://user-images.githubusercontent.com/10762909/162429439-30612fea-3f3a-4026-83fb-a1d19b1fc6df.png) ## Пример кода "ALTER AUTHORIZATION ON DATABASE::%1 TO %2"

type/FP

**Версия** > Версия BSLLS либо плагина, который использует BSLLS latest **Описание ошибки диагностики** > Описание ошибки, замечания Диагностика требует наличия метода `ПодробноеПредставлениеОшибки` при записи в лог. Но! с версии 8.3.17...

type/bug

## Диагностика Нарушение правил работы с транзакциями для метода 'ЗафиксироватьТранзакцию' Метод 'ЗафиксироватьТранзакцию' должен идти последним в блоке 'Попытка' перед оператором 'Исключение' ## Версия Сонар плагин 1.10.0 ## Описание ложного срабатывания...

type/FP

Офигенская вещь https://marketplace.visualstudio.com/items?itemName=wraith13.bracket-lens Надо сделать аналогичную штуку в bslls ![image](https://user-images.githubusercontent.com/9591731/100197381-4db84600-2f0b-11eb-9e30-c32c4f655aff.png)

component/codeLens

## Описание проблемы, ошибки, которую надо диагностировать Недопустимо использование следующих категорий ошибок в функциональной форме ВызватьИсключение: * ВсеОшибки,  * ПрочаяОшибка, * ОшибкаКомпиляцииВстроенногоЯзыка,  * ОшибкаВоВремяВыполненияВстроенногоЯзыка,  * ИсключениеВызванноеИзВстроенногоЯзыка. ## Ссылка на источник,...

good first issue
component/diagnostics

## Диагностика QueryToMissingMetadata ## Версия v0.20.0-rc.1 ## Описание ложного срабатывания диагностики Все ВИДы считаются несуществующими метаданными ## Пример кода ```bsl Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ ПЕРВЫЕ 1 |...

component/diagnostics
type/FP
require/metadata

## Диагностика LatinAndCyrillicSymbolInWord ## Версия v0.19.1 ## Описание ложного срабатывания диагностики При использовании в OneScript имен переменных одинаковых с классом (для использования автодополнения) ## Пример кода `ЗаписьZipФайла = Новый ЗаписьZipФайла()`...

type/FP

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

component/diagnostics