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

@Component public final class RenameProvider extends Object
Провайдер, обрабатывающий запросы textDocument/rename и textDocument/prepareRename.
See Also:
  • Constructor Details

  • Method Details

    • getRename

      public org.eclipse.lsp4j.WorkspaceEdit getRename(DocumentContext documentContext, org.eclipse.lsp4j.RenameParams params)
      WorkspaceEdit
      Parameters:
      documentContext - Контекст документа.
      params - Параметры вызова.
      Returns:
      Изменения документов
    • getPrepareRename

      public org.eclipse.lsp4j.Range getPrepareRename(DocumentContext documentContext, org.eclipse.lsp4j.TextDocumentPositionParams params)
      Range
      Parameters:
      documentContext - Контекст документа.
      params - Параметры вызова.
      Returns:
      Range