SamtTextDocumentService

class SamtTextDocumentService(workspace: SamtWorkspace) : TextDocumentService, LanguageClientAware

Constructors

Link copied to clipboard
constructor(workspace: SamtWorkspace)

Functions

Link copied to clipboard
open fun callHierarchyIncomingCalls(p0: CallHierarchyIncomingCallsParams): CompletableFuture<MutableList<CallHierarchyIncomingCall>>
Link copied to clipboard
open fun callHierarchyOutgoingCalls(p0: CallHierarchyOutgoingCallsParams): CompletableFuture<MutableList<CallHierarchyOutgoingCall>>
Link copied to clipboard
open fun codeAction(p0: CodeActionParams): CompletableFuture<MutableList<Either<Command, CodeAction>>>
Link copied to clipboard
open fun codeLens(p0: CodeLensParams): CompletableFuture<MutableList<out CodeLens>>
Link copied to clipboard
open fun colorPresentation(p0: ColorPresentationParams): CompletableFuture<MutableList<ColorPresentation>>
Link copied to clipboard
open fun completion(p0: CompletionParams): CompletableFuture<Either<MutableList<CompletionItem>, CompletionList>>
Link copied to clipboard
open override fun connect(client: LanguageClient)
Link copied to clipboard
open fun declaration(p0: DeclarationParams): CompletableFuture<Either<MutableList<out Location>, MutableList<out LocationLink>>>
Link copied to clipboard
open override fun definition(params: DefinitionParams): CompletableFuture<Either<List<Location>, List<LocationLink>>>
Link copied to clipboard
open fun diagnostic(p0: 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 fun documentColor(p0: DocumentColorParams): CompletableFuture<MutableList<ColorInformation>>
Link copied to clipboard
open fun documentHighlight(p0: DocumentHighlightParams): CompletableFuture<MutableList<out DocumentHighlight>>
Link copied to clipboard
open fun documentLink(p0: DocumentLinkParams): CompletableFuture<MutableList<DocumentLink>>
Link copied to clipboard
open fun documentLinkResolve(p0: DocumentLink): CompletableFuture<DocumentLink>
Link copied to clipboard
open override fun documentSymbol(params: DocumentSymbolParams): CompletableFuture<List<Either<SymbolInformation, DocumentSymbol>>>
Link copied to clipboard
open fun foldingRange(p0: FoldingRangeRequestParams): CompletableFuture<MutableList<FoldingRange>>
Link copied to clipboard
open fun formatting(p0: DocumentFormattingParams): CompletableFuture<MutableList<out TextEdit>>
Link copied to clipboard
open override fun hover(params: HoverParams): CompletableFuture<Hover>
Link copied to clipboard
open fun implementation(p0: ImplementationParams): CompletableFuture<Either<MutableList<out Location>, MutableList<out LocationLink>>>
Link copied to clipboard
open fun inlayHint(p0: InlayHintParams): CompletableFuture<MutableList<InlayHint>>
Link copied to clipboard
open fun inlineValue(p0: InlineValueParams): CompletableFuture<MutableList<InlineValue>>
Link copied to clipboard
open fun linkedEditingRange(p0: LinkedEditingRangeParams): CompletableFuture<LinkedEditingRanges>
Link copied to clipboard
open fun moniker(p0: MonikerParams): CompletableFuture<MutableList<Moniker>>
Link copied to clipboard
open fun onTypeFormatting(p0: DocumentOnTypeFormattingParams): CompletableFuture<MutableList<out TextEdit>>
Link copied to clipboard
open fun prepareCallHierarchy(p0: CallHierarchyPrepareParams): CompletableFuture<MutableList<CallHierarchyItem>>
Link copied to clipboard
open fun prepareRename(p0: PrepareRenameParams): CompletableFuture<Either3<Range, PrepareRenameResult, PrepareRenameDefaultBehavior>>
Link copied to clipboard
open fun prepareTypeHierarchy(p0: TypeHierarchyPrepareParams): CompletableFuture<MutableList<TypeHierarchyItem>>
Link copied to clipboard
open fun rangeFormatting(p0: DocumentRangeFormattingParams): CompletableFuture<MutableList<out TextEdit>>
Link copied to clipboard
open override fun references(params: ReferenceParams): CompletableFuture<List<Location>>
Link copied to clipboard
open fun rename(p0: RenameParams): CompletableFuture<WorkspaceEdit>
Link copied to clipboard
open fun resolveCodeAction(p0: CodeAction): CompletableFuture<CodeAction>
Link copied to clipboard
open fun resolveCodeLens(p0: CodeLens): CompletableFuture<CodeLens>
Link copied to clipboard
open fun resolveCompletionItem(p0: CompletionItem): CompletableFuture<CompletionItem>
Link copied to clipboard
open fun resolveInlayHint(p0: InlayHint): CompletableFuture<InlayHint>
Link copied to clipboard
open fun selectionRange(p0: SelectionRangeParams): CompletableFuture<MutableList<SelectionRange>>
Link copied to clipboard
open override fun semanticTokensFull(params: SemanticTokensParams): CompletableFuture<SemanticTokens>
Link copied to clipboard
open fun semanticTokensFullDelta(p0: SemanticTokensDeltaParams): CompletableFuture<Either<SemanticTokens, SemanticTokensDelta>>
Link copied to clipboard
open fun semanticTokensRange(p0: SemanticTokensRangeParams): CompletableFuture<SemanticTokens>
Link copied to clipboard
open fun signatureHelp(p0: SignatureHelpParams): CompletableFuture<SignatureHelp>
Link copied to clipboard
open fun typeDefinition(p0: TypeDefinitionParams): CompletableFuture<Either<MutableList<out Location>, MutableList<out LocationLink>>>
Link copied to clipboard
open fun typeHierarchySubtypes(p0: TypeHierarchySubtypesParams): CompletableFuture<MutableList<TypeHierarchyItem>>
Link copied to clipboard
open fun typeHierarchySupertypes(p0: TypeHierarchySupertypesParams): CompletableFuture<MutableList<TypeHierarchyItem>>
Link copied to clipboard
open fun willSave(p0: WillSaveTextDocumentParams)
Link copied to clipboard
open fun willSaveWaitUntil(p0: WillSaveTextDocumentParams): CompletableFuture<MutableList<TextEdit>>