package bsp
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
-
final
class
BspConfigGenerator extends AnyRef
Runs a process to create a .bsp entry for a givev buildtool.
- class BspConnector extends AnyRef
-
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
-
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
- case class BspSession(main: BuildServerConnection, meta: List[BuildServerConnection])(implicit ec: ExecutionContext) extends Cancelable with Product with Serializable
- sealed abstract class BuildChange extends Product with Serializable
- case class ResolvedBspOne(details: BspConnectionDetails) extends BspResolvedResult with Product with Serializable
- case class ResolvedMultiple(md5: String, details: List[BspConnectionDetails]) extends BspResolvedResult with Product with Serializable
Value Members
- object BspConfigGenerationStatus
- object BspConnector
- object BspServers
- object BspSession extends Serializable
- object BuildChange extends Serializable
- object ResolvedBloop extends BspResolvedResult with Product with Serializable
- object ResolvedNone extends BspResolvedResult with Product with Serializable