public interface LanguageServer
-
Method Summary
Modifier and TypeMethodDescriptioncodeAction(CodeActionParams params) codeLens(CodeLensParams params) completion(TextDocumentPositionParams params) default voiddefault voiddefault voiddefault voiddefault voiddefault voiddefault voiddefault voiddocumentLink(DocumentLinkParams params) List<? extends GenericDocumentSymbol>documentSymbol(DocumentSymbolParams params) default voidexit()findReferences(ReferenceParams params) foldingRange(FoldingRangeParams params) formatting(DocumentFormattingParams params) Optional<List<? extends GenericLocation>>hover(TextDocumentPositionParams params) initialize(InitializeParams params) default voidinlayHint(InlayHintParams params) rename(RenameParams params) resolveCodeLens(CodeLens params) resolveCompletionItem(CompletionItem params) default Objectshutdown()default voidList<? extends GenericWorkspaceSymbol>
-
Method Details
-
initialize
-
initialized
default void initialized() -
shutdown
-
exit
default void exit() -
didChangeConfiguration
-
didOpenTextDocument
-
didChangeTextDocument
-
willSaveTextDocument
-
willSaveWaitUntilTextDocument
-
didSaveTextDocument
-
didCloseTextDocument
-
didChangeWatchedFiles
-
completion
-
resolveCompletionItem
-
hover
-
signatureHelp
-
gotoDefinition
-
findReferences
-
documentSymbol
-
workspaceSymbols
-
codeAction
-
codeLens
-
resolveCodeLens
-
prepareRename
-
rename
-
didChangeWorkspaceFolders
-
formatting
-
foldingRange
-
documentLink
-
documentHighlight
-
inlayHint
-
doAsyncWork
default void doAsyncWork()
-