Interface CodeActionSupplier

All Known Implementing Classes:
AbstractQuickFixSupplier, DisableDiagnosticTriggeringSupplier, ExtractStructureConstructorSupplier, FixAllCodeActionSupplier, GenerateStandardRegionsSupplier, QuickFixCodeActionSupplier

public interface CodeActionSupplier
Интерфейс для поставщиков code actions (быстрых исправлений).

Реализации предоставляют конкретные типы code actions для различных ситуаций: быстрые исправления диагностик, рефакторинги, генерация кода и т.д.

  • Method Summary

    Modifier and Type
    Method
    Description
    Получить список code actions для указанного диапазона в документе.
  • Method Details

    • getCodeActions

      List<CodeAction> getCodeActions(CodeActionParams params, DocumentContext documentContext)
      Получить список code actions для указанного диапазона в документе.
      Parameters:
      params - Параметры запроса code action
      documentContext - Контекст документа
      Returns:
      Список доступных code actions