JmlTextDocumentService

class JmlTextDocumentService(server: JmlLanguageServer) : TextDocumentService(source)

Constructors

Link copied to clipboard
constructor(server: JmlLanguageServer)

Properties

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open override fun callHierarchyIncomingCalls(params: CallHierarchyIncomingCallsParams?): CompletableFuture<MutableList<CallHierarchyIncomingCall>>
Link copied to clipboard
open override fun callHierarchyOutgoingCalls(params: CallHierarchyOutgoingCallsParams?): CompletableFuture<MutableList<CallHierarchyOutgoingCall>>
Link copied to clipboard
open override fun codeAction(params: CodeActionParams): CompletableFuture<MutableList<Either<Command, CodeAction>>>
Link copied to clipboard
open override fun codeLens(params: CodeLensParams): CompletableFuture<MutableList<out CodeLens>>
Link copied to clipboard
open override fun colorPresentation(params: ColorPresentationParams?): CompletableFuture<MutableList<ColorPresentation>>
Link copied to clipboard
open override fun completion(position: CompletionParams?): CompletableFuture<Either<MutableList<CompletionItem>, CompletionList>>
Link copied to clipboard
open override fun declaration(params: DeclarationParams): CompletableFuture<Either<MutableList<out Location>, MutableList<out LocationLink>>>
Link copied to clipboard
open override fun definition(params: DefinitionParams?): CompletableFuture<Either<MutableList<out Location>, MutableList<out LocationLink>>>
Link copied to clipboard
open override fun diagnostic(params: DocumentDiagnosticParams): CompletableFuture<DocumentDiagnosticReport>
Link copied to clipboard
open override fun didChange(params: DidChangeTextDocumentParams)
Link copied to clipboard
open override fun didClose(params: DidCloseTextDocumentParams)
Link copied to clipboard
open override fun didOpen(params: DidOpenTextDocumentParams)
Link copied to clipboard
open override fun didSave(params: DidSaveTextDocumentParams)
Link copied to clipboard
open override fun documentColor(params: DocumentColorParams?): CompletableFuture<MutableList<ColorInformation>>
Link copied to clipboard
open fun documentHighlight(params: DocumentHighlightParams?): CompletableFuture<List<out DocumentHighlight?>?>?
Link copied to clipboard
open override fun documentLink(params: DocumentLinkParams?): CompletableFuture<MutableList<DocumentLink>>
Link copied to clipboard
open override fun documentLinkResolve(params: DocumentLink?): CompletableFuture<DocumentLink>
Link copied to clipboard
open override fun documentSymbol(params: DocumentSymbolParams): CompletableFuture<MutableList<Either<SymbolInformation, DocumentSymbol>>>
Link copied to clipboard
open override fun foldingRange(params: FoldingRangeRequestParams?): CompletableFuture<MutableList<FoldingRange>>
Link copied to clipboard
open override fun formatting(params: DocumentFormattingParams?): CompletableFuture<MutableList<out TextEdit>>
Link copied to clipboard
open override fun hover(params: HoverParams): CompletableFuture<Hover?>
Link copied to clipboard
open override fun implementation(params: ImplementationParams?): CompletableFuture<Either<MutableList<out Location>, MutableList<out LocationLink>>>
Link copied to clipboard
open override fun inlayHint(params: InlayHintParams?): CompletableFuture<MutableList<InlayHint>>
Link copied to clipboard
@ProtocolDraft
@ProtocolSince(value = "3.18.0")
open fun inlineCompletion(params: InlineCompletionParams?): CompletableFuture<Either<List<InlineCompletionItem?>?, InlineCompletionList?>?>?
Link copied to clipboard
open override fun inlineValue(params: InlineValueParams?): CompletableFuture<MutableList<InlineValue>>
Link copied to clipboard
open override fun linkedEditingRange(params: LinkedEditingRangeParams?): CompletableFuture<LinkedEditingRanges>
Link copied to clipboard
open override fun moniker(params: MonikerParams?): CompletableFuture<MutableList<Moniker>>
Link copied to clipboard
open override fun onTypeFormatting(params: DocumentOnTypeFormattingParams?): CompletableFuture<MutableList<out TextEdit>>
Link copied to clipboard
open override fun prepareCallHierarchy(params: CallHierarchyPrepareParams?): CompletableFuture<MutableList<CallHierarchyItem>>
Link copied to clipboard
@ProtocolSince(value = "3.12.0")
open fun prepareRename(params: PrepareRenameParams?): CompletableFuture<Either3<Range?, PrepareRenameResult?, PrepareRenameDefaultBehavior?>?>?
Link copied to clipboard
open override fun prepareTypeHierarchy(params: TypeHierarchyPrepareParams?): CompletableFuture<MutableList<TypeHierarchyItem>>
Link copied to clipboard
open override fun rangeFormatting(params: DocumentRangeFormattingParams?): CompletableFuture<MutableList<out TextEdit>>
Link copied to clipboard
@ProtocolDraft
@ProtocolSince(value = "3.18.0")
open fun rangesFormatting(params: DocumentRangesFormattingParams?): CompletableFuture<List<out TextEdit?>?>?
Link copied to clipboard
open override fun references(params: ReferenceParams?): CompletableFuture<MutableList<out Location>>
Link copied to clipboard
open override fun rename(params: RenameParams?): CompletableFuture<WorkspaceEdit>
Link copied to clipboard
open override fun resolveCodeAction(unresolved: CodeAction?): CompletableFuture<CodeAction>
Link copied to clipboard
open override fun resolveCodeLens(unresolved: CodeLens): CompletableFuture<CodeLens>
Link copied to clipboard
open override fun resolveCompletionItem(unresolved: CompletionItem?): CompletableFuture<CompletionItem>
Link copied to clipboard
open override fun resolveInlayHint(unresolved: InlayHint?): CompletableFuture<InlayHint>
Link copied to clipboard
open override fun selectionRange(params: SelectionRangeParams): CompletableFuture<MutableList<SelectionRange>>
Link copied to clipboard
open override fun semanticTokensFull(params: SemanticTokensParams): CompletableFuture<SemanticTokens>
Link copied to clipboard
open override fun semanticTokensFullDelta(params: SemanticTokensDeltaParams?): CompletableFuture<Either<SemanticTokens, SemanticTokensDelta>>
Link copied to clipboard
open override fun semanticTokensRange(params: SemanticTokensRangeParams?): CompletableFuture<SemanticTokens>
Link copied to clipboard
open override fun signatureHelp(params: SignatureHelpParams): CompletableFuture<SignatureHelp>
Link copied to clipboard
open override fun typeDefinition(params: TypeDefinitionParams?): CompletableFuture<Either<MutableList<out Location>, MutableList<out LocationLink>>>
Link copied to clipboard
open override fun typeHierarchySubtypes(params: TypeHierarchySubtypesParams?): CompletableFuture<MutableList<TypeHierarchyItem>>
Link copied to clipboard
open override fun typeHierarchySupertypes(params: TypeHierarchySupertypesParams?): CompletableFuture<MutableList<TypeHierarchyItem>>
Link copied to clipboard
open override fun willSave(params: WillSaveTextDocumentParams?)
Link copied to clipboard
open override fun willSaveWaitUntil(params: WillSaveTextDocumentParams?): CompletableFuture<MutableList<TextEdit>>