Package com.github._1c_syntax.bsl.languageserver.context
@NullMarked
package com.github._1c_syntax.bsl.languageserver.context
Контекст сервера и документов: модель разобранных исходников 1С и доступ к ним.
-
ClassDescriptionУправляет последовательной обработкой изменений документа для одного
DocumentContext.Обращение к тексту документа или к тому, что строится по тексту (токены, дерево разбора), когда текста у документа нет: документ не открыт и не прочитан с диска либо уже освобождён.Контекст документа - содержит полную информацию об анализируемом файле.Состояние документа в рабочей области.Тип файла исходного кода.Утилитный класс для построения ссылок на объекты метаданных (MDO).Хранилище метрик кода для документа.Утилитный класс для работы с модулями BSL.Workspace-scoped реестр сопоставленийURI .os-файла → ModuleType (OScriptClass | OScriptModule).Контекст сервера - центральное хранилище информации о рабочей области.Провайдер контекстов сервера для мульти-workspace окружения.