Class AbstractQuickFixSupplier

java.lang.Object
com.github._1c_syntax.bsl.languageserver.codeactions.AbstractQuickFixSupplier
All Implemented Interfaces:
CodeActionSupplier
Direct Known Subclasses:
FixAllCodeActionSupplier, QuickFixCodeActionSupplier

public abstract class AbstractQuickFixSupplier extends Object implements CodeActionSupplier
  • Field Details

  • Constructor Details

  • Method Details

    • getCodeActions

      public List<org.eclipse.lsp4j.CodeAction> getCodeActions(org.eclipse.lsp4j.CodeActionParams params, DocumentContext documentContext)
      Specified by:
      getCodeActions in interface CodeActionSupplier
    • processDiagnosticStream

      protected abstract Stream<org.eclipse.lsp4j.CodeAction> processDiagnosticStream(Stream<org.eclipse.lsp4j.Diagnostic> diagnosticStream, org.eclipse.lsp4j.CodeActionParams params, DocumentContext documentContext)