github 1c-syntax/bsl-language-server v1.0.6

3 hours ago

What's Changed

Исправления диагностик

  • fix(diagnostics): UnusedLocalMethod FP на английских именах стандартных обработчиков by @sfaqer in #4287
  • fix #4290 MagicNumber - возврат константы из функции by @asosnoviy in #4291
  • fix(diagnostics): MagicNumber не считает магией числовые компоненты Дата() by @nixel2007 in #4303

Улучшения производительности

  • perf(oscript): ускорить discovery OneScript-библиотек на больших конфигурациях by @nixel2007 in #4302
  • perf(types): точечная инвалидация memo членов вместо глобальной эпохи by @nixel2007 in #4280
  • perf(types): компактное хранение источников членов вместо списка на тип by @nixel2007 in #4306
  • fix(types): регистрировать конфигурационные типы до построения деревьев символов by @sfaqer in #4297

Общие исправления и улучшения

  • fix(types): одноимённые свойство и метод типа не вытесняют друг друга из данных о типе by @sfaqer in #4299
  • fix(types): не задваивать стандартные реквизиты записи регистра by @sfaqer in #4300
  • fix(lsp): Исправлено предупреждение при закрытии файла - выставление workspace-контекста в didClose by @nixel2007 in #4283
  • fix(aop): Исправлена проблема встраивания BSL LS в SonarQube Community BSL Plugin - EventPublisherAspect регистрируется жадно by @nixel2007 in #4294, #4296
  • fix(types): Регистрация членов объектов Отчетов и Обработок by @sfaqer in #4297
  • feat(types): метаданные синтакс-помощника из bsl-context 0.9.2 — типы, конструкторы, свойства, события by @sfaqer in #4304

Full Changelog: v1.0.5...v1.0.6

Don't miss a new bsl-language-server release

NewReleases is sending notifications on new releases.