Class DiagnosticProvider

java.lang.Object
com.github._1c_syntax.bsl.languageserver.providers.DiagnosticProvider

@Component public final class DiagnosticProvider extends Object
Провайдер для публикации диагностических сообщений.

Отвечает за публикацию диагностик с использованием textDocument/publishDiagnostics.

See Also:
  • Field Details

  • Constructor Details

  • Method Details

    • computeAndPublishDiagnostics

      public void computeAndPublishDiagnostics(DocumentContext documentContext)
      Вычислить и опубликовать диагностики для документа.
      Parameters:
      documentContext - Контекст документа
    • publishEmptyDiagnosticList

      public void publishEmptyDiagnosticList(DocumentContext documentContext)
      Опубликовать пустой список диагностик для документа.
      Parameters:
      documentContext - Контекст документа