Packages

package bsp

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. final class BspConfigGenerator extends AnyRef

    Runs a process to create a .bsp entry for a given buildtool.

  2. class BspConnector extends AnyRef
  3. sealed trait BspResolvedResult extends Product with Serializable

    The resolved BSP Connection details from a workspace.

    The resolved BSP Connection details from a workspace. This can either exists or not, and also distinguises between multiple resolved .bsp/<entries> and a single resolved entry such as .bsp/sbt.json

  4. trait BspServerState extends AnyRef
  5. final class BspServers extends AnyRef

    Implements BSP server discovery, named "BSP Connection Protocol" in the spec.

    Implements BSP server discovery, named "BSP Connection Protocol" in the spec.

    See https://build-server-protocol.github.io/docs/server-discovery.html

  6. case class BspSession(main: BuildServerConnection, meta: List[BuildServerConnection])(implicit ec: ExecutionContext) extends Cancelable with Product with Serializable
  7. case class BspStatusState(currentState: BspServerState, lastError: Option[ErrorMessage], optServerName: Option[String], shouldShow: Boolean) extends Product with Serializable
  8. sealed abstract class BuildChange extends Product with Serializable
  9. case class Connected(serverName: String) extends BspServerState with Product with Serializable
  10. class ConnectionBspStatus extends AnyRef
  11. case class ErrorMessage(message: String) extends BspServerState with Product with Serializable
  12. case class ResolvedBspOne(details: BspConnectionDetails) extends BspResolvedResult with Product with Serializable
  13. case class ResolvedMultiple(md5: String, details: List[BspConnectionDetails]) extends BspResolvedResult with Product with Serializable

Value Members

  1. object BspConfigGenerationStatus
  2. object BspResolvedResult extends java.io.Serializable
  3. object BspServers
  4. object BspSession extends java.io.Serializable
  5. object BuildChange extends java.io.Serializable
  6. object ConnectionBspStatus
  7. case object Disconnected extends BspServerState with Product with Serializable
  8. case object NoResponse extends BspServerState with Product with Serializable
  9. case object ResolvedBloop extends BspResolvedResult with Product with Serializable
  10. case object ResolvedNone extends BspResolvedResult with Product with Serializable
  11. object ScalaCliBspScope

Ungrouped