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

one day ago

What's Changed

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

  • fix(mcp): устранить дедлок analyze_file на .os-классах Autumn by @sfaqer in #4273
  • fix(inlayhints): не показывать тип переменной, если имя уже несёт имя типа by @nixel2007 in #4267

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

  • fix(references): атомарная переиндексация и обновление индекса замороженных документов by @sfaqer in #4261
  • perf(references): массивы вместо concurrent-множеств в LocationRepository (−305 МиБ, чтение 42×, индексация 37×) by @nixel2007 in #4271
  • perf(references): компактное хранение обращений + пакетная запись (−375 МиБ) by @nixel2007 in #4272
  • perf(references): слить Location в SymbolOccurrence (−~85 МиБ) by @nixel2007 in #4270
  • perf: снизить память и время генерации SARIF (analyze) — #4248 by @sfaqer in #4275
  • perf(references): компактный SymbolOccurrence через short-координаты by @nixel2007 in #4276
  • perf(reporters): вычислять метрики документов только при необходимости by @nixel2007 in #4278

Full Changelog: v1.0.4...v1.0.5

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

NewReleases is sending notifications on new releases.