BspServerHandle

mill.api.daemon.internal.bsp.BspServerHandle

With this server handle you can interact with a running Mill BSP server.

Attributes

Source
BspServerHandle.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Abstract methods

def close(): Unit

Stops the BSP server.

Stops the BSP server.

Attributes

Source
BspServerHandle.scala
def resetSession(): Unit

Attributes

Source
BspServerHandle.scala
def startSession(evaluators: Seq[EvaluatorApi], errored: Boolean, watched: Seq[Watchable]): Future[BspServerResult]

Starts a new session with the given evaluator. Doesn't block or wait for the session to end.

Starts a new session with the given evaluator. Doesn't block or wait for the session to end.

Attributes

Source
BspServerHandle.scala