Packages

package bsp

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. final class BloopBspServices extends AnyRef
  2. class BloopLanguageClient extends AnyRef

    A copy of jsonrpc4s.RpcClient that is uses bloop.task.Task and has a difference in cancelRequest handling.

    A copy of jsonrpc4s.RpcClient that is uses bloop.task.Task and has a difference in cancelRequest handling. jsonrpc4s fails the ongoing request if it was cancelled which is not how it worked previously.

  3. final class BloopLanguageServer extends AnyRef
  4. case class BloopRpcServices(endpoints: List[BloopEndpoint], loggerSupport: LoggerSupport) extends Product with Serializable

    This is the similar thing as jsonrpc4s.Services that is used to describe a group of JSON-RPC endpoints.

    This is the similar thing as jsonrpc4s.Services that is used to describe a group of JSON-RPC endpoints. Introduced in order to operate over bloop.task.Task instead of monix.eval.Task

  5. final case class ScalaTestClassesItem(target: BuildTargetIdentifier, classes: List[String], framework: Option[String]) extends Product with Serializable
  6. final case class ScalaTestClassesResult(items: List[ScalaTestClassesItem]) extends Product with Serializable
  7. case class ScalaTestSuiteSelection(className: String, tests: List[String]) extends Product with Serializable
  8. case class ScalaTestSuites(suites: List[ScalaTestSuiteSelection], jvmOptions: List[String], environmentVariables: List[String]) extends Product with Serializable

    Below datatypes are based on https://github.com/build-server-protocol/build-server-protocol/issues/249#issuecomment-983435766

Ungrouped