TesslaLanguageServer

de.uni_luebeck.isp.tessla.lsp.TesslaLanguageServer
See theTesslaLanguageServer companion object
class TesslaLanguageServer extends LanguageServer, LanguageClientAware

Attributes

Companion
object
Graph
Supertypes
trait LanguageClientAware
trait LanguageServer
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

override def connect(client: LanguageClient): Unit

Attributes

Definition Classes
LanguageClientAware
override def exit(): Unit

Attributes

Definition Classes
LanguageServer
override def getTextDocumentService(): TextDocumentService

Attributes

Definition Classes
LanguageServer
override def getWorkspaceService(): WorkspaceService

Attributes

Definition Classes
LanguageServer
override def initialize(params: InitializeParams): CompletableFuture[InitializeResult]

Attributes

Definition Classes
LanguageServer
def logError(message: String): Unit
def logInfo(message: String): Unit
def logMessage(typ: MessageType, message: String): Unit
def logTrace(message: String): Unit
def logWarning(message: String): Unit
override def setTrace(params: SetTraceParams): Unit

Attributes

Definition Classes
LanguageServer
override def shutdown(): CompletableFuture[Any]

Attributes

Definition Classes
LanguageServer

Inherited methods

def cancelProgress(x$0: WorkDoneProgressCancelParams): Unit

Attributes

Inherited from:
LanguageServer
def getNotebookDocumentService(): NotebookDocumentService

Attributes

Inherited from:
LanguageServer
def initialized(x$0: InitializedParams): Unit

Attributes

Inherited from:
LanguageServer

Deprecated and Inherited methods

@Deprecated
def initialized(): Unit

Attributes

Deprecated
true
Inherited from:
LanguageServer

Concrete fields

var languageClient: Option[LanguageClient]
var traceLevel: String