Class AbstractQuickFixSupplier
java.lang.Object
com.github._1c_syntax.bsl.languageserver.codeactions.AbstractQuickFixSupplier
- All Implemented Interfaces:
CodeActionSupplier
- Direct Known Subclasses:
FixAllCodeActionSupplier
,QuickFixCodeActionSupplier
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetCodeActions
(CodeActionParams params, DocumentContext documentContext) protected abstract Stream<CodeAction>
processDiagnosticStream
(Stream<Diagnostic> diagnosticStream, CodeActionParams params, DocumentContext documentContext)
-
Field Details
-
quickFixSupplier
-
-
Constructor Details
-
AbstractQuickFixSupplier
@ConstructorProperties("quickFixSupplier") public AbstractQuickFixSupplier(QuickFixSupplier quickFixSupplier)
-
-
Method Details
-
getCodeActions
- Specified by:
getCodeActions
in interfaceCodeActionSupplier
-
processDiagnosticStream
protected abstract Stream<CodeAction> processDiagnosticStream(Stream<Diagnostic> diagnosticStream, CodeActionParams params, DocumentContext documentContext)
-