Package com.github._1c_syntax.bsl.languageserver.context


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