sbt.internal.protocol

Members list

Concise view

Type members

Classlikes

final class InitializeOption extends Serializable

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
abstract class JsonRpcMessage(val jsonrpc: String) extends Serializable

A general message as defined by JSON-RPC.

A general message as defined by JSON-RPC.

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
class Object
trait Matchable
class Any
Known subtypes

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
final class JsonRpcNotificationMessage extends JsonRpcMessage with Serializable

Attributes

method

The method to be invoked.

params

The method's params.

Companion:
object
Graph
Supertypes
trait Serializable
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
final class JsonRpcRequestMessage extends JsonRpcMessage with Serializable

Attributes

id

The request id.

method

The method to be invoked.

params

The method's params.

Companion:
object
Graph
Supertypes
trait Serializable
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
final class JsonRpcResponseError extends RuntimeException with Serializable

Attributes

code

A number indicating the error type that occurred.

data

A Primitive or Structured value that contains additional information about the error. Can be omitted.

message

A string providing a short description of the error.

Companion:
object
Graph
Supertypes
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
final class JsonRpcResponseMessage extends JsonRpcMessage with Serializable

Attributes

error

The error object in case a request fails.

id

The request id.

result

The result of a request. This can be omitted in the case of an error.

Companion:
object
Graph
Supertypes
trait Serializable
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
final class PortFile extends Serializable

This file should exist throughout the lifetime of the server. It can be used to find out the transport protocol (port number etc).

This file should exist throughout the lifetime of the server. It can be used to find out the transport protocol (port number etc).

Attributes

uri

URI of the sbt server.

Companion:
object
Graph
Supertypes
trait Serializable
class Object
trait Matchable
class Any
object PortFile

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
final class TokenFile extends Serializable

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
class Object
trait Matchable
class Any
object TokenFile

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type