Skip to content

Releases: DoublesunRUS/ru.capralow.dt.bslls.validator

v0.15.0

20 Jul 11:02
Compare
Choose a tag to compare

BSL Language Server обновлен до версии 0.15.2

  • BREAKING CHANGE Изменен формат конфигурационного файла. Одно из ключевых отличий - разнесение параметров по типам сервисов. Например, конфигурирование диагностик теперь происходит в diagnostics->parameters, а не в diagnostics.
  • Для настройки диагностик добавлено свойство mode, позволяющее полностью отключить диагностики, полностью включить все диагностики, включить все кроме указанных, отключить все кроме указанных

Минимальная версия EDT: 1.16.0
В состав включен BSL Language Server 0.15.2
Плагин можно установить в EDT по ссылке http://capralow.ru/edt/bslls.validator/latest/

v0.14.2

16 Jul 07:04
Compare
Choose a tag to compare

Изменено расположение конфигурационных файлов:
<Репозиторий><Имя проекта>.bsl-language-server.json
<Репозиторий>.bsl-language-server.json
<Рабочая область>.bsl-language-server.json

В лог для каждого проекта выводится, какой конфигурационный файл был использован.

Минимальная версия EDT: 1.16.0
В состав включен BSL Language Server 0.14.1
Плагин можно установить в EDT по ссылке http://capralow.ru/edt/bslls.validator/latest/

v0.14.1

08 May 10:59
Compare
Choose a tag to compare

Добавлена очистка вторичных данных после анализа модуля.
Удален ненужный поиск объекта модели в котором произошла ошибка по позиции в тексте модуля.
В лог выводится "URI модуля длительной проверки" в случае, если проверка модуля заняла дольше 10 секунд.
В лог вместе с общим временем проверки модуля теперь выводится и время, которое занял анализ модуля через BSL LS.

Минимальная версия EDT: 1.16.0
В состав включен BSL Language Server 0.14.1
Плагин можно установить в EDT по ссылке http://capralow.ru/edt/bslls.validator/latest/

v0.14.0

15 Apr 09:15
Compare
Choose a tag to compare

BSL LS обновлен до версии 0.14.1

Минимальная версия EDT: 1.16.0
В состав включен BSL Language Server 0.14.1
Плагин можно установить в EDT по ссылке http://capralow.ru/edt/bslls.validator/latest/

v0.13.0

27 Jan 08:22
Compare
Choose a tag to compare

BSL LS обновлен до версии 0.13.0
Версия EDT поднята до 1.16.0
Для сборки используется Java 11

При получении результатов диагностик добавлено прерывание, если от EDT пришла команда о неактуальности проверки.

Минимальная версия EDT: 1.16.0
В состав включен BSL Language Server 0.13.0
Плагин можно установить в EDT по ссылке http://capralow.ru/edt/bslls.validator/latest/

v0.12.0

27 Nov 05:35
Compare
Choose a tag to compare

BSL LS обновлен до версии 0.12.3

Минимальная версия EDT: 1.14.0
В состав включен BSL Language Server 0.12.3
Плагин можно установить в EDT по ссылке http://capralow.ru/edt/bslls.validator/latest/

v0.11.0

15 Oct 03:03
Compare
Choose a tag to compare

BSL LS обновлен до версии 0.11.0

Минимальная версия EDT: 1.14.0
В состав включен BSL Language Server 0.11.0
Плагин можно установить в EDT по ссылке http://capralow.ru/edt/bslls.validator/latest/

v0.10.0

23 Aug 07:28
Compare
Choose a tag to compare

BSL LS обновлен до версии 0.10.1

Переход на новое API точки расширения валидации, появившееся в EDT 1.13. Проверка прерывается, если EDT сообщает что модуль в процессе изменения.
Отключено срабатывание проверки во время этапа сборки проекта.

Минимальная версия EDT: 1.13.0
В состав включен BSL Language Server 0.10.1
Плагин можно установить в EDT по ссылке http://capralow.ru/edt/bslls.validator/latest/

v0.9.0

23 Jul 09:30
Compare
Choose a tag to compare

BSL LS обновлен до версии 0.9.1

Добавлено кеширование результатов диагностик для уменьшения времени повторных проверок.
Добавлено чтение конфигурационного файла в формате LS. Файл необходимо разместить по адресу:
<Рабочая область>.metadata.plugins\ru.capralow.dt.bslls.validator.plugin.ui.bsl-language-server.json
Добавлен вывод информационных сообщений о начале и окончании работы диагностики.

Минимальная версия EDT: 1.11.0
В состав включен BSL Language Server 0.9.1
Плагин можно установить в EDT по ссылке http://capralow.ru/edt/bslls.validator/latest/

v0.8.0

24 Jun 17:10
Compare
Choose a tag to compare

BSL LS обновлен до версии 0.8.0

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

В проверку включены все диагностики кроме:

  • UsingServiceTagDiagnostic
  • FunctionShouldHaveReturnDiagnostic
  • ParseErrorDiagnostic
  • ProcedureReturnsValueDiagnostic
  • UnknownPreprocessorSymbolDiagnostic

Минимальная версия EDT: 1.10.2.57
В состав включен BSL Language Server 0.8.0
Плагин можно установить в EDT по ссылке http://capralow.ru/edt/bslls.validator/latest/