What's Changed
- feat(types): self-члены модуля в completion, hover, references, signature help, semantic tokens и инференсе типов by @sfaqer in #4289
- feat(context): обработчики событий как отдельный вид символа — подсветка, completion, диагностики, hover by @sfaqer in #4301
- feat(symbols): SymbolKind.Function для методов модулей без состояния by @nixel2007 in #4312
- Общий резолв ValueTypeDescription в ValueTypes by @sfaqer in #4311
- feat(types): Наследование коллекционных свойств специализацией типа by @sfaqer in #4310
- build(deps): bump com.github.ben-manes.versions from 0.54.0 to 0.56.0 by @dependabot[bot] in #4313
- build(deps): bump io.github.1c-syntax:bsl-common-library from 0.12.1 to 0.12.2 by @dependabot[bot] in #4314
- Табличные коллекции типизируются по своим колонкам by @sfaqer in #4315
- build(deps): bump io.github.1c-syntax:bsl-common-library from 0.12.2 to 0.12.3 by @dependabot[bot] in #4323
- build(deps): bump com.github.ben-manes.versions from 0.56.0 to 0.57.0 by @dependabot[bot] in #4325
- build(deps): bump org.jspecify:jspecify from 1.0.0 to 1.0.1 by @dependabot[bot] in #4324
- feat(types): тип переменной считается по потоку управления by @nixel2007 in #4318
- fix(types): расчёт по потоку не отступает на повторном входе и на параметрах by @nixel2007 in #4327
- feat(types): сужение типа внутри самого условия — конъюнкция и дизъюнкция by @nixel2007 in #4328
- feat(types): переменные модуля в расчёте по потоку by @nixel2007 in #4329
- Уточнённый тип строки коллекции доезжает до подсказки автодополнения by @sfaqer in #4321
- refactor(types): тип переменной — только по потоку и только с позицией by @nixel2007 in #4330
- Регистратор и набор записей регистра типизируются по конфигурации by @sfaqer in #4322
- Переработанная модель содержимого формы из mdclasses by @sfaqer in #4331
- Свойства объектов метаданных разворачиваются именами by @sfaqer in #4332
- Реестр умеет убирать члены, которых у типа не существует by @sfaqer in #4334
- build(deps): bump docker/login-action from 4 to 4.5.2 by @dependabot[bot] in #4338
- build(deps): bump github/codeql-action from 4 to 4.37.3 by @dependabot[bot] in #4340
- refactor(types): срыв расчёта по потоку виден в журнале, а не подменяется типом by @nixel2007 in #4341
- Цепочка обращения к дереву метаданных размечается семантическими токенами целиком by @sfaqer in #4343
- feat(types): реквизит определяемого типа получает его состав by @nixel2007 in #4342
- feat(code-lens): tooltip у команд линз (LSP 3.18) by @BaniBaushev in #4320
- revert(hover): убрана звёздочка у вычисленного по коду типа by @nixel2007 in #4344
- Владелец подчинённого справочника типизируется по метаданным by @sfaqer in #4346
- Типы форм конфигурации: реквизиты, элементы, параметры и обработчики событий by @sfaqer in #4337
- Обработчики событий формы: стандартные области модуля и подсказка by @sfaqer in #4347
- Обработчик, подключённый именем-строкой, считается вызванным by @sfaqer in #4352
- UnusedLocalMethod проверяет управляемые формы и не срабатывает на модуле неизвестного типа by @sfaqer in #4357
- build(deps): bsl-parser 0.38.0 by @nixel2007 in #4364
- fix(context): висячий комментарий не описывает следующий символ by @nixel2007 in #4361
- Вариант языка проекта считается в одном месте by @sfaqer in #4365
- Методы коллекции у реквизита-таблицы формы отдают строку этой таблицы by @sfaqer in #4367
- fix(infrastructure): ForkJoinPool worker threads all named with index 0 by @nixel2007 with @Copilot in #4363
- feat(types): структуры-параметры обработчиков формы знают предопределённый платформой состав by @sfaqer in #4366
- ci: отмена устаревших запусков воркфлоу для pull request by @nixel2007 in #4373
- fix(types): ссылки специализированных членов приводятся к каноническим by @nixel2007 in #4368
- feat(types): «Перем» без сведений — «Неопределено», единый резолвер комментариев by @nixel2007 in #4369
- fix(types): описанные поля коллекции принадлежат её элементу by @nixel2007 in #4370
- feat(types): ссылка «См.» разбирает путь в нотации конфигуратора by @nixel2007 in #4374
- feat(types): тип уточняется ссылкой «См.» by @nixel2007 in #4376
- fix(types): тип элемента коллекции доезжает до возвращаемого значения метода by @nixel2007 in #4379
- fix(types): член резолвится под унарной операцией by @sfaqer in #4378
- test: тесты перестали переиндексировать чужие workspace'ы на каждом методе by @nixel2007 in #4380
- feat(types): типы объектов XDTO-пакетов и фабрика XDTO by @nixel2007 in #4381
- feat(types): ссылка «См.» на форму по полному имени by @nixel2007 in #4382
- feat(types): ссылка «См.» на реквизит и элемент формы by @nixel2007 in #4383
- build(deps): bump io.sentry.jvm.gradle from 6.16.0 to 6.17.0 by @dependabot[bot] in #4389
- build(deps): bump commons-codec:commons-codec from 1.22.0 to 1.22.1 by @dependabot[bot] in #4390
- build(deps): bump docker/login-action from 4.5.2 to 4.6.0 by @dependabot[bot] in #4393
- build(deps): bump gradle/actions from 6 to 6.2.0 by @dependabot[bot] in #4391
- build(deps): bump github/codeql-action from 4.37.3 to 4.37.4 by @dependabot[bot] in #4394
- feat(types): ссылка «См.» на параметр метода другого модуля by @nixel2007 in #4386
- feat(types): у параметра метода другого модуля виден тип элементов коллекции by @nixel2007 in #4387
- feat(types): наследование типов параметров между модулями by @nixel2007 in #4388
- build(deps): bump com.github.ben-manes.versions from 0.57.0 to 0.58.0 by @dependabot[bot] in #4392
New Contributors
- @BaniBaushev made their first contribution in #4320
Full Changelog: v1.0.6...v1.1.0-rc.1