mirror of https://github.com/sbt/sbt.git
Merge pull request #5300 from eatkins/contraband-upgrade
Update contraband sources
This commit is contained in:
commit
18c6264656
|
|
@ -7,10 +7,10 @@ package sbt.internal.util.codec
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait LogOptionFormats { self: sjsonnew.BasicJsonProtocol =>
|
trait LogOptionFormats { self: sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val LogOptionFormat: JsonFormat[sbt.internal.util.LogOption] = new JsonFormat[sbt.internal.util.LogOption] {
|
implicit lazy val LogOptionFormat: JsonFormat[sbt.internal.util.LogOption] = new JsonFormat[sbt.internal.util.LogOption] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.util.LogOption = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.util.LogOption = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.readString(js) match {
|
unbuilder.readString(__js) match {
|
||||||
case "Always" => sbt.internal.util.LogOption.Always
|
case "Always" => sbt.internal.util.LogOption.Always
|
||||||
case "Never" => sbt.internal.util.LogOption.Never
|
case "Never" => sbt.internal.util.LogOption.Never
|
||||||
case "Auto" => sbt.internal.util.LogOption.Auto
|
case "Auto" => sbt.internal.util.LogOption.Auto
|
||||||
|
|
|
||||||
|
|
@ -7,10 +7,10 @@ package sbt.internal.util.codec
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait ProgressEventFormats { self: sbt.internal.util.codec.ProgressItemFormats with sjsonnew.BasicJsonProtocol =>
|
trait ProgressEventFormats { self: sbt.internal.util.codec.ProgressItemFormats with sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val ProgressEventFormat: JsonFormat[sbt.internal.util.ProgressEvent] = new JsonFormat[sbt.internal.util.ProgressEvent] {
|
implicit lazy val ProgressEventFormat: JsonFormat[sbt.internal.util.ProgressEvent] = new JsonFormat[sbt.internal.util.ProgressEvent] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.util.ProgressEvent = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.util.ProgressEvent = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.beginObject(js)
|
unbuilder.beginObject(__js)
|
||||||
val level = unbuilder.readField[String]("level")
|
val level = unbuilder.readField[String]("level")
|
||||||
val items = unbuilder.readField[Vector[sbt.internal.util.ProgressItem]]("items")
|
val items = unbuilder.readField[Vector[sbt.internal.util.ProgressItem]]("items")
|
||||||
val lastTaskCount = unbuilder.readField[Option[Int]]("lastTaskCount")
|
val lastTaskCount = unbuilder.readField[Option[Int]]("lastTaskCount")
|
||||||
|
|
|
||||||
|
|
@ -7,10 +7,10 @@ package sbt.internal.util.codec
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait ProgressItemFormats { self: sjsonnew.BasicJsonProtocol =>
|
trait ProgressItemFormats { self: sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val ProgressItemFormat: JsonFormat[sbt.internal.util.ProgressItem] = new JsonFormat[sbt.internal.util.ProgressItem] {
|
implicit lazy val ProgressItemFormat: JsonFormat[sbt.internal.util.ProgressItem] = new JsonFormat[sbt.internal.util.ProgressItem] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.util.ProgressItem = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.util.ProgressItem = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.beginObject(js)
|
unbuilder.beginObject(__js)
|
||||||
val name = unbuilder.readField[String]("name")
|
val name = unbuilder.readField[String]("name")
|
||||||
val elapsedMicros = unbuilder.readField[Long]("elapsedMicros")
|
val elapsedMicros = unbuilder.readField[Long]("elapsedMicros")
|
||||||
unbuilder.endObject()
|
unbuilder.endObject()
|
||||||
|
|
|
||||||
|
|
@ -7,10 +7,10 @@ package sbt.internal.util.codec
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait StringEventFormats { self: sjsonnew.BasicJsonProtocol =>
|
trait StringEventFormats { self: sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val StringEventFormat: JsonFormat[sbt.internal.util.StringEvent] = new JsonFormat[sbt.internal.util.StringEvent] {
|
implicit lazy val StringEventFormat: JsonFormat[sbt.internal.util.StringEvent] = new JsonFormat[sbt.internal.util.StringEvent] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.util.StringEvent = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.util.StringEvent = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.beginObject(js)
|
unbuilder.beginObject(__js)
|
||||||
val level = unbuilder.readField[String]("level")
|
val level = unbuilder.readField[String]("level")
|
||||||
val message = unbuilder.readField[String]("message")
|
val message = unbuilder.readField[String]("message")
|
||||||
val channelName = unbuilder.readField[Option[String]]("channelName")
|
val channelName = unbuilder.readField[Option[String]]("channelName")
|
||||||
|
|
|
||||||
|
|
@ -7,10 +7,10 @@ package sbt.internal.util.codec
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait SuccessEventFormats { self: sjsonnew.BasicJsonProtocol =>
|
trait SuccessEventFormats { self: sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val SuccessEventFormat: JsonFormat[sbt.internal.util.SuccessEvent] = new JsonFormat[sbt.internal.util.SuccessEvent] {
|
implicit lazy val SuccessEventFormat: JsonFormat[sbt.internal.util.SuccessEvent] = new JsonFormat[sbt.internal.util.SuccessEvent] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.util.SuccessEvent = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.util.SuccessEvent = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.beginObject(js)
|
unbuilder.beginObject(__js)
|
||||||
val message = unbuilder.readField[String]("message")
|
val message = unbuilder.readField[String]("message")
|
||||||
unbuilder.endObject()
|
unbuilder.endObject()
|
||||||
sbt.internal.util.SuccessEvent(message)
|
sbt.internal.util.SuccessEvent(message)
|
||||||
|
|
|
||||||
|
|
@ -7,10 +7,10 @@ package sbt.internal.util.codec
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait TraceEventFormats { self: sjsonnew.BasicJsonProtocol =>
|
trait TraceEventFormats { self: sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val TraceEventFormat: JsonFormat[sbt.internal.util.TraceEvent] = new JsonFormat[sbt.internal.util.TraceEvent] {
|
implicit lazy val TraceEventFormat: JsonFormat[sbt.internal.util.TraceEvent] = new JsonFormat[sbt.internal.util.TraceEvent] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.util.TraceEvent = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.util.TraceEvent = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.beginObject(js)
|
unbuilder.beginObject(__js)
|
||||||
val level = unbuilder.readField[String]("level")
|
val level = unbuilder.readField[String]("level")
|
||||||
val message = unbuilder.readField[Throwable]("message")
|
val message = unbuilder.readField[Throwable]("message")
|
||||||
val channelName = unbuilder.readField[Option[String]]("channelName")
|
val channelName = unbuilder.readField[Option[String]]("channelName")
|
||||||
|
|
|
||||||
|
|
@ -6,10 +6,10 @@
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait CommandSourceFormats { self: sjsonnew.BasicJsonProtocol =>
|
trait CommandSourceFormats { self: sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val CommandSourceFormat: JsonFormat[sbt.CommandSource] = new JsonFormat[sbt.CommandSource] {
|
implicit lazy val CommandSourceFormat: JsonFormat[sbt.CommandSource] = new JsonFormat[sbt.CommandSource] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.CommandSource = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.CommandSource = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.beginObject(js)
|
unbuilder.beginObject(__js)
|
||||||
val channelName = unbuilder.readField[String]("channelName")
|
val channelName = unbuilder.readField[String]("channelName")
|
||||||
unbuilder.endObject()
|
unbuilder.endObject()
|
||||||
sbt.CommandSource(channelName)
|
sbt.CommandSource(channelName)
|
||||||
|
|
|
||||||
|
|
@ -6,10 +6,10 @@
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait ConnectionTypeFormats { self: sjsonnew.BasicJsonProtocol =>
|
trait ConnectionTypeFormats { self: sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val ConnectionTypeFormat: JsonFormat[sbt.ConnectionType] = new JsonFormat[sbt.ConnectionType] {
|
implicit lazy val ConnectionTypeFormat: JsonFormat[sbt.ConnectionType] = new JsonFormat[sbt.ConnectionType] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.ConnectionType = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.ConnectionType = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.readString(js) match {
|
unbuilder.readString(__js) match {
|
||||||
case "Local" => sbt.ConnectionType.Local
|
case "Local" => sbt.ConnectionType.Local
|
||||||
case "Tcp" => sbt.ConnectionType.Tcp
|
case "Tcp" => sbt.ConnectionType.Tcp
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -6,10 +6,10 @@
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait ExecFormats { self: CommandSourceFormats with sjsonnew.BasicJsonProtocol =>
|
trait ExecFormats { self: CommandSourceFormats with sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val ExecFormat: JsonFormat[sbt.Exec] = new JsonFormat[sbt.Exec] {
|
implicit lazy val ExecFormat: JsonFormat[sbt.Exec] = new JsonFormat[sbt.Exec] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.Exec = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.Exec = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.beginObject(js)
|
unbuilder.beginObject(__js)
|
||||||
val commandLine = unbuilder.readField[String]("commandLine")
|
val commandLine = unbuilder.readField[String]("commandLine")
|
||||||
val execId = unbuilder.readField[Option[String]]("execId")
|
val execId = unbuilder.readField[Option[String]]("execId")
|
||||||
val source = unbuilder.readField[Option[sbt.CommandSource]]("source")
|
val source = unbuilder.readField[Option[sbt.CommandSource]]("source")
|
||||||
|
|
|
||||||
|
|
@ -6,10 +6,10 @@
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait ServerAuthenticationFormats { self: sjsonnew.BasicJsonProtocol =>
|
trait ServerAuthenticationFormats { self: sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val ServerAuthenticationFormat: JsonFormat[sbt.ServerAuthentication] = new JsonFormat[sbt.ServerAuthentication] {
|
implicit lazy val ServerAuthenticationFormat: JsonFormat[sbt.ServerAuthentication] = new JsonFormat[sbt.ServerAuthentication] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.ServerAuthentication = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.ServerAuthentication = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.readString(js) match {
|
unbuilder.readString(__js) match {
|
||||||
case "Token" => sbt.ServerAuthentication.Token
|
case "Token" => sbt.ServerAuthentication.Token
|
||||||
}
|
}
|
||||||
case None =>
|
case None =>
|
||||||
|
|
|
||||||
|
|
@ -7,10 +7,10 @@ package sbt.internal.langserver.codec
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait CancelRequestParamsFormats { self: sjsonnew.BasicJsonProtocol =>
|
trait CancelRequestParamsFormats { self: sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val CancelRequestParamsFormat: JsonFormat[sbt.internal.langserver.CancelRequestParams] = new JsonFormat[sbt.internal.langserver.CancelRequestParams] {
|
implicit lazy val CancelRequestParamsFormat: JsonFormat[sbt.internal.langserver.CancelRequestParams] = new JsonFormat[sbt.internal.langserver.CancelRequestParams] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.langserver.CancelRequestParams = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.langserver.CancelRequestParams = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.beginObject(js)
|
unbuilder.beginObject(__js)
|
||||||
val id = unbuilder.readField[String]("id")
|
val id = unbuilder.readField[String]("id")
|
||||||
unbuilder.endObject()
|
unbuilder.endObject()
|
||||||
sbt.internal.langserver.CancelRequestParams(id)
|
sbt.internal.langserver.CancelRequestParams(id)
|
||||||
|
|
|
||||||
|
|
@ -7,10 +7,10 @@ package sbt.internal.langserver.codec
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait ClientCapabilitiesFormats { self: sjsonnew.BasicJsonProtocol =>
|
trait ClientCapabilitiesFormats { self: sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val ClientCapabilitiesFormat: JsonFormat[sbt.internal.langserver.ClientCapabilities] = new JsonFormat[sbt.internal.langserver.ClientCapabilities] {
|
implicit lazy val ClientCapabilitiesFormat: JsonFormat[sbt.internal.langserver.ClientCapabilities] = new JsonFormat[sbt.internal.langserver.ClientCapabilities] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.langserver.ClientCapabilities = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.langserver.ClientCapabilities = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.beginObject(js)
|
unbuilder.beginObject(__js)
|
||||||
|
|
||||||
unbuilder.endObject()
|
unbuilder.endObject()
|
||||||
sbt.internal.langserver.ClientCapabilities()
|
sbt.internal.langserver.ClientCapabilities()
|
||||||
|
|
|
||||||
|
|
@ -7,10 +7,10 @@ package sbt.internal.langserver.codec
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait DiagnosticFormats { self: sbt.internal.langserver.codec.RangeFormats with sjsonnew.BasicJsonProtocol =>
|
trait DiagnosticFormats { self: sbt.internal.langserver.codec.RangeFormats with sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val DiagnosticFormat: JsonFormat[sbt.internal.langserver.Diagnostic] = new JsonFormat[sbt.internal.langserver.Diagnostic] {
|
implicit lazy val DiagnosticFormat: JsonFormat[sbt.internal.langserver.Diagnostic] = new JsonFormat[sbt.internal.langserver.Diagnostic] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.langserver.Diagnostic = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.langserver.Diagnostic = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.beginObject(js)
|
unbuilder.beginObject(__js)
|
||||||
val range = unbuilder.readField[sbt.internal.langserver.Range]("range")
|
val range = unbuilder.readField[sbt.internal.langserver.Range]("range")
|
||||||
val severity = unbuilder.readField[Option[Long]]("severity")
|
val severity = unbuilder.readField[Option[Long]]("severity")
|
||||||
val code = unbuilder.readField[Option[String]]("code")
|
val code = unbuilder.readField[Option[String]]("code")
|
||||||
|
|
|
||||||
|
|
@ -7,10 +7,10 @@ package sbt.internal.langserver.codec
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait InitializeParamsFormats { self: sbt.internal.util.codec.JValueFormats with sbt.internal.langserver.codec.ClientCapabilitiesFormats with sjsonnew.BasicJsonProtocol =>
|
trait InitializeParamsFormats { self: sbt.internal.util.codec.JValueFormats with sbt.internal.langserver.codec.ClientCapabilitiesFormats with sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val InitializeParamsFormat: JsonFormat[sbt.internal.langserver.InitializeParams] = new JsonFormat[sbt.internal.langserver.InitializeParams] {
|
implicit lazy val InitializeParamsFormat: JsonFormat[sbt.internal.langserver.InitializeParams] = new JsonFormat[sbt.internal.langserver.InitializeParams] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.langserver.InitializeParams = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.langserver.InitializeParams = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.beginObject(js)
|
unbuilder.beginObject(__js)
|
||||||
val processId = unbuilder.readField[Option[Long]]("processId")
|
val processId = unbuilder.readField[Option[Long]]("processId")
|
||||||
val rootPath = unbuilder.readField[Option[String]]("rootPath")
|
val rootPath = unbuilder.readField[Option[String]]("rootPath")
|
||||||
val rootUri = unbuilder.readField[Option[String]]("rootUri")
|
val rootUri = unbuilder.readField[Option[String]]("rootUri")
|
||||||
|
|
|
||||||
|
|
@ -7,10 +7,10 @@ package sbt.internal.langserver.codec
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait InitializeResultFormats { self: sbt.internal.langserver.codec.ServerCapabilitiesFormats with sjsonnew.BasicJsonProtocol =>
|
trait InitializeResultFormats { self: sbt.internal.langserver.codec.ServerCapabilitiesFormats with sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val InitializeResultFormat: JsonFormat[sbt.internal.langserver.InitializeResult] = new JsonFormat[sbt.internal.langserver.InitializeResult] {
|
implicit lazy val InitializeResultFormat: JsonFormat[sbt.internal.langserver.InitializeResult] = new JsonFormat[sbt.internal.langserver.InitializeResult] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.langserver.InitializeResult = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.langserver.InitializeResult = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.beginObject(js)
|
unbuilder.beginObject(__js)
|
||||||
val capabilities = unbuilder.readField[sbt.internal.langserver.ServerCapabilities]("capabilities")
|
val capabilities = unbuilder.readField[sbt.internal.langserver.ServerCapabilities]("capabilities")
|
||||||
unbuilder.endObject()
|
unbuilder.endObject()
|
||||||
sbt.internal.langserver.InitializeResult(capabilities)
|
sbt.internal.langserver.InitializeResult(capabilities)
|
||||||
|
|
|
||||||
|
|
@ -7,10 +7,10 @@ package sbt.internal.langserver.codec
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait LocationFormats { self: sbt.internal.langserver.codec.RangeFormats with sjsonnew.BasicJsonProtocol =>
|
trait LocationFormats { self: sbt.internal.langserver.codec.RangeFormats with sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val LocationFormat: JsonFormat[sbt.internal.langserver.Location] = new JsonFormat[sbt.internal.langserver.Location] {
|
implicit lazy val LocationFormat: JsonFormat[sbt.internal.langserver.Location] = new JsonFormat[sbt.internal.langserver.Location] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.langserver.Location = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.langserver.Location = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.beginObject(js)
|
unbuilder.beginObject(__js)
|
||||||
val uri = unbuilder.readField[String]("uri")
|
val uri = unbuilder.readField[String]("uri")
|
||||||
val range = unbuilder.readField[sbt.internal.langserver.Range]("range")
|
val range = unbuilder.readField[sbt.internal.langserver.Range]("range")
|
||||||
unbuilder.endObject()
|
unbuilder.endObject()
|
||||||
|
|
|
||||||
|
|
@ -7,10 +7,10 @@ package sbt.internal.langserver.codec
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait LogMessageParamsFormats { self: sjsonnew.BasicJsonProtocol =>
|
trait LogMessageParamsFormats { self: sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val LogMessageParamsFormat: JsonFormat[sbt.internal.langserver.LogMessageParams] = new JsonFormat[sbt.internal.langserver.LogMessageParams] {
|
implicit lazy val LogMessageParamsFormat: JsonFormat[sbt.internal.langserver.LogMessageParams] = new JsonFormat[sbt.internal.langserver.LogMessageParams] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.langserver.LogMessageParams = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.langserver.LogMessageParams = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.beginObject(js)
|
unbuilder.beginObject(__js)
|
||||||
val `type` = unbuilder.readField[Long]("type")
|
val `type` = unbuilder.readField[Long]("type")
|
||||||
val message = unbuilder.readField[String]("message")
|
val message = unbuilder.readField[String]("message")
|
||||||
unbuilder.endObject()
|
unbuilder.endObject()
|
||||||
|
|
|
||||||
|
|
@ -7,10 +7,10 @@ package sbt.internal.langserver.codec
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait PositionFormats { self: sjsonnew.BasicJsonProtocol =>
|
trait PositionFormats { self: sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val PositionFormat: JsonFormat[sbt.internal.langserver.Position] = new JsonFormat[sbt.internal.langserver.Position] {
|
implicit lazy val PositionFormat: JsonFormat[sbt.internal.langserver.Position] = new JsonFormat[sbt.internal.langserver.Position] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.langserver.Position = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.langserver.Position = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.beginObject(js)
|
unbuilder.beginObject(__js)
|
||||||
val line = unbuilder.readField[Long]("line")
|
val line = unbuilder.readField[Long]("line")
|
||||||
val character = unbuilder.readField[Long]("character")
|
val character = unbuilder.readField[Long]("character")
|
||||||
unbuilder.endObject()
|
unbuilder.endObject()
|
||||||
|
|
|
||||||
|
|
@ -7,10 +7,10 @@ package sbt.internal.langserver.codec
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait PublishDiagnosticsParamsFormats { self: sbt.internal.langserver.codec.DiagnosticFormats with sjsonnew.BasicJsonProtocol =>
|
trait PublishDiagnosticsParamsFormats { self: sbt.internal.langserver.codec.DiagnosticFormats with sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val PublishDiagnosticsParamsFormat: JsonFormat[sbt.internal.langserver.PublishDiagnosticsParams] = new JsonFormat[sbt.internal.langserver.PublishDiagnosticsParams] {
|
implicit lazy val PublishDiagnosticsParamsFormat: JsonFormat[sbt.internal.langserver.PublishDiagnosticsParams] = new JsonFormat[sbt.internal.langserver.PublishDiagnosticsParams] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.langserver.PublishDiagnosticsParams = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.langserver.PublishDiagnosticsParams = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.beginObject(js)
|
unbuilder.beginObject(__js)
|
||||||
val uri = unbuilder.readField[String]("uri")
|
val uri = unbuilder.readField[String]("uri")
|
||||||
val diagnostics = unbuilder.readField[Vector[sbt.internal.langserver.Diagnostic]]("diagnostics")
|
val diagnostics = unbuilder.readField[Vector[sbt.internal.langserver.Diagnostic]]("diagnostics")
|
||||||
unbuilder.endObject()
|
unbuilder.endObject()
|
||||||
|
|
|
||||||
|
|
@ -7,10 +7,10 @@ package sbt.internal.langserver.codec
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait RangeFormats { self: sbt.internal.langserver.codec.PositionFormats with sjsonnew.BasicJsonProtocol =>
|
trait RangeFormats { self: sbt.internal.langserver.codec.PositionFormats with sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val RangeFormat: JsonFormat[sbt.internal.langserver.Range] = new JsonFormat[sbt.internal.langserver.Range] {
|
implicit lazy val RangeFormat: JsonFormat[sbt.internal.langserver.Range] = new JsonFormat[sbt.internal.langserver.Range] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.langserver.Range = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.langserver.Range = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.beginObject(js)
|
unbuilder.beginObject(__js)
|
||||||
val start = unbuilder.readField[sbt.internal.langserver.Position]("start")
|
val start = unbuilder.readField[sbt.internal.langserver.Position]("start")
|
||||||
val end = unbuilder.readField[sbt.internal.langserver.Position]("end")
|
val end = unbuilder.readField[sbt.internal.langserver.Position]("end")
|
||||||
unbuilder.endObject()
|
unbuilder.endObject()
|
||||||
|
|
|
||||||
|
|
@ -7,10 +7,10 @@ package sbt.internal.langserver.codec
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait SaveOptionsFormats { self: sjsonnew.BasicJsonProtocol =>
|
trait SaveOptionsFormats { self: sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val SaveOptionsFormat: JsonFormat[sbt.internal.langserver.SaveOptions] = new JsonFormat[sbt.internal.langserver.SaveOptions] {
|
implicit lazy val SaveOptionsFormat: JsonFormat[sbt.internal.langserver.SaveOptions] = new JsonFormat[sbt.internal.langserver.SaveOptions] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.langserver.SaveOptions = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.langserver.SaveOptions = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.beginObject(js)
|
unbuilder.beginObject(__js)
|
||||||
val includeText = unbuilder.readField[Option[Boolean]]("includeText")
|
val includeText = unbuilder.readField[Option[Boolean]]("includeText")
|
||||||
unbuilder.endObject()
|
unbuilder.endObject()
|
||||||
sbt.internal.langserver.SaveOptions(includeText)
|
sbt.internal.langserver.SaveOptions(includeText)
|
||||||
|
|
|
||||||
|
|
@ -7,10 +7,10 @@ package sbt.internal.langserver.codec
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait SbtExecParamsFormats { self: sjsonnew.BasicJsonProtocol =>
|
trait SbtExecParamsFormats { self: sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val SbtExecParamsFormat: JsonFormat[sbt.internal.langserver.SbtExecParams] = new JsonFormat[sbt.internal.langserver.SbtExecParams] {
|
implicit lazy val SbtExecParamsFormat: JsonFormat[sbt.internal.langserver.SbtExecParams] = new JsonFormat[sbt.internal.langserver.SbtExecParams] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.langserver.SbtExecParams = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.langserver.SbtExecParams = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.beginObject(js)
|
unbuilder.beginObject(__js)
|
||||||
val commandLine = unbuilder.readField[String]("commandLine")
|
val commandLine = unbuilder.readField[String]("commandLine")
|
||||||
unbuilder.endObject()
|
unbuilder.endObject()
|
||||||
sbt.internal.langserver.SbtExecParams(commandLine)
|
sbt.internal.langserver.SbtExecParams(commandLine)
|
||||||
|
|
|
||||||
|
|
@ -7,10 +7,10 @@ package sbt.internal.langserver.codec
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait ServerCapabilitiesFormats { self: sbt.internal.langserver.codec.TextDocumentSyncOptionsFormats with sjsonnew.BasicJsonProtocol =>
|
trait ServerCapabilitiesFormats { self: sbt.internal.langserver.codec.TextDocumentSyncOptionsFormats with sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val ServerCapabilitiesFormat: JsonFormat[sbt.internal.langserver.ServerCapabilities] = new JsonFormat[sbt.internal.langserver.ServerCapabilities] {
|
implicit lazy val ServerCapabilitiesFormat: JsonFormat[sbt.internal.langserver.ServerCapabilities] = new JsonFormat[sbt.internal.langserver.ServerCapabilities] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.langserver.ServerCapabilities = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.langserver.ServerCapabilities = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.beginObject(js)
|
unbuilder.beginObject(__js)
|
||||||
val textDocumentSync = unbuilder.readField[Option[sbt.internal.langserver.TextDocumentSyncOptions]]("textDocumentSync")
|
val textDocumentSync = unbuilder.readField[Option[sbt.internal.langserver.TextDocumentSyncOptions]]("textDocumentSync")
|
||||||
val hoverProvider = unbuilder.readField[Option[Boolean]]("hoverProvider")
|
val hoverProvider = unbuilder.readField[Option[Boolean]]("hoverProvider")
|
||||||
val definitionProvider = unbuilder.readField[Option[Boolean]]("definitionProvider")
|
val definitionProvider = unbuilder.readField[Option[Boolean]]("definitionProvider")
|
||||||
|
|
|
||||||
|
|
@ -7,10 +7,10 @@ package sbt.internal.langserver.codec
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait TextDocumentIdentifierFormats { self: sjsonnew.BasicJsonProtocol =>
|
trait TextDocumentIdentifierFormats { self: sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val TextDocumentIdentifierFormat: JsonFormat[sbt.internal.langserver.TextDocumentIdentifier] = new JsonFormat[sbt.internal.langserver.TextDocumentIdentifier] {
|
implicit lazy val TextDocumentIdentifierFormat: JsonFormat[sbt.internal.langserver.TextDocumentIdentifier] = new JsonFormat[sbt.internal.langserver.TextDocumentIdentifier] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.langserver.TextDocumentIdentifier = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.langserver.TextDocumentIdentifier = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.beginObject(js)
|
unbuilder.beginObject(__js)
|
||||||
val uri = unbuilder.readField[String]("uri")
|
val uri = unbuilder.readField[String]("uri")
|
||||||
unbuilder.endObject()
|
unbuilder.endObject()
|
||||||
sbt.internal.langserver.TextDocumentIdentifier(uri)
|
sbt.internal.langserver.TextDocumentIdentifier(uri)
|
||||||
|
|
|
||||||
|
|
@ -7,10 +7,10 @@ package sbt.internal.langserver.codec
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait TextDocumentPositionParamsFormats { self: sbt.internal.langserver.codec.TextDocumentIdentifierFormats with sbt.internal.langserver.codec.PositionFormats with sjsonnew.BasicJsonProtocol =>
|
trait TextDocumentPositionParamsFormats { self: sbt.internal.langserver.codec.TextDocumentIdentifierFormats with sbt.internal.langserver.codec.PositionFormats with sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val TextDocumentPositionParamsFormat: JsonFormat[sbt.internal.langserver.TextDocumentPositionParams] = new JsonFormat[sbt.internal.langserver.TextDocumentPositionParams] {
|
implicit lazy val TextDocumentPositionParamsFormat: JsonFormat[sbt.internal.langserver.TextDocumentPositionParams] = new JsonFormat[sbt.internal.langserver.TextDocumentPositionParams] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.langserver.TextDocumentPositionParams = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.langserver.TextDocumentPositionParams = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.beginObject(js)
|
unbuilder.beginObject(__js)
|
||||||
val textDocument = unbuilder.readField[sbt.internal.langserver.TextDocumentIdentifier]("textDocument")
|
val textDocument = unbuilder.readField[sbt.internal.langserver.TextDocumentIdentifier]("textDocument")
|
||||||
val position = unbuilder.readField[sbt.internal.langserver.Position]("position")
|
val position = unbuilder.readField[sbt.internal.langserver.Position]("position")
|
||||||
unbuilder.endObject()
|
unbuilder.endObject()
|
||||||
|
|
|
||||||
|
|
@ -7,10 +7,10 @@ package sbt.internal.langserver.codec
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait TextDocumentSyncOptionsFormats { self: sbt.internal.langserver.codec.SaveOptionsFormats with sjsonnew.BasicJsonProtocol =>
|
trait TextDocumentSyncOptionsFormats { self: sbt.internal.langserver.codec.SaveOptionsFormats with sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val TextDocumentSyncOptionsFormat: JsonFormat[sbt.internal.langserver.TextDocumentSyncOptions] = new JsonFormat[sbt.internal.langserver.TextDocumentSyncOptions] {
|
implicit lazy val TextDocumentSyncOptionsFormat: JsonFormat[sbt.internal.langserver.TextDocumentSyncOptions] = new JsonFormat[sbt.internal.langserver.TextDocumentSyncOptions] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.langserver.TextDocumentSyncOptions = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.langserver.TextDocumentSyncOptions = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.beginObject(js)
|
unbuilder.beginObject(__js)
|
||||||
val openClose = unbuilder.readField[Option[Boolean]]("openClose")
|
val openClose = unbuilder.readField[Option[Boolean]]("openClose")
|
||||||
val change = unbuilder.readField[Option[Long]]("change")
|
val change = unbuilder.readField[Option[Long]]("change")
|
||||||
val willSave = unbuilder.readField[Option[Boolean]]("willSave")
|
val willSave = unbuilder.readField[Option[Boolean]]("willSave")
|
||||||
|
|
|
||||||
|
|
@ -7,10 +7,10 @@ package sbt.internal.protocol.codec
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait InitializeOptionFormats { self: sjsonnew.BasicJsonProtocol =>
|
trait InitializeOptionFormats { self: sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val InitializeOptionFormat: JsonFormat[sbt.internal.protocol.InitializeOption] = new JsonFormat[sbt.internal.protocol.InitializeOption] {
|
implicit lazy val InitializeOptionFormat: JsonFormat[sbt.internal.protocol.InitializeOption] = new JsonFormat[sbt.internal.protocol.InitializeOption] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.protocol.InitializeOption = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.protocol.InitializeOption = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.beginObject(js)
|
unbuilder.beginObject(__js)
|
||||||
val token = unbuilder.readField[Option[String]]("token")
|
val token = unbuilder.readField[Option[String]]("token")
|
||||||
unbuilder.endObject()
|
unbuilder.endObject()
|
||||||
sbt.internal.protocol.InitializeOption(token)
|
sbt.internal.protocol.InitializeOption(token)
|
||||||
|
|
|
||||||
|
|
@ -7,10 +7,10 @@ package sbt.internal.protocol.codec
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait PortFileFormats { self: sjsonnew.BasicJsonProtocol =>
|
trait PortFileFormats { self: sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val PortFileFormat: JsonFormat[sbt.internal.protocol.PortFile] = new JsonFormat[sbt.internal.protocol.PortFile] {
|
implicit lazy val PortFileFormat: JsonFormat[sbt.internal.protocol.PortFile] = new JsonFormat[sbt.internal.protocol.PortFile] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.protocol.PortFile = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.protocol.PortFile = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.beginObject(js)
|
unbuilder.beginObject(__js)
|
||||||
val uri = unbuilder.readField[String]("uri")
|
val uri = unbuilder.readField[String]("uri")
|
||||||
val tokenfilePath = unbuilder.readField[Option[String]]("tokenfilePath")
|
val tokenfilePath = unbuilder.readField[Option[String]]("tokenfilePath")
|
||||||
val tokenfileUri = unbuilder.readField[Option[String]]("tokenfileUri")
|
val tokenfileUri = unbuilder.readField[Option[String]]("tokenfileUri")
|
||||||
|
|
|
||||||
|
|
@ -7,10 +7,10 @@ package sbt.internal.protocol.codec
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait TokenFileFormats { self: sjsonnew.BasicJsonProtocol =>
|
trait TokenFileFormats { self: sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val TokenFileFormat: JsonFormat[sbt.internal.protocol.TokenFile] = new JsonFormat[sbt.internal.protocol.TokenFile] {
|
implicit lazy val TokenFileFormat: JsonFormat[sbt.internal.protocol.TokenFile] = new JsonFormat[sbt.internal.protocol.TokenFile] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.protocol.TokenFile = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.internal.protocol.TokenFile = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.beginObject(js)
|
unbuilder.beginObject(__js)
|
||||||
val uri = unbuilder.readField[String]("uri")
|
val uri = unbuilder.readField[String]("uri")
|
||||||
val token = unbuilder.readField[String]("token")
|
val token = unbuilder.readField[String]("token")
|
||||||
unbuilder.endObject()
|
unbuilder.endObject()
|
||||||
|
|
|
||||||
|
|
@ -7,10 +7,10 @@ package sbt.protocol.codec
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait ChannelAcceptedEventFormats { self: sjsonnew.BasicJsonProtocol =>
|
trait ChannelAcceptedEventFormats { self: sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val ChannelAcceptedEventFormat: JsonFormat[sbt.protocol.ChannelAcceptedEvent] = new JsonFormat[sbt.protocol.ChannelAcceptedEvent] {
|
implicit lazy val ChannelAcceptedEventFormat: JsonFormat[sbt.protocol.ChannelAcceptedEvent] = new JsonFormat[sbt.protocol.ChannelAcceptedEvent] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.protocol.ChannelAcceptedEvent = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.protocol.ChannelAcceptedEvent = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.beginObject(js)
|
unbuilder.beginObject(__js)
|
||||||
val channelName = unbuilder.readField[String]("channelName")
|
val channelName = unbuilder.readField[String]("channelName")
|
||||||
unbuilder.endObject()
|
unbuilder.endObject()
|
||||||
sbt.protocol.ChannelAcceptedEvent(channelName)
|
sbt.protocol.ChannelAcceptedEvent(channelName)
|
||||||
|
|
|
||||||
|
|
@ -7,10 +7,10 @@ package sbt.protocol.codec
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait CompletionParamsFormats { self: sjsonnew.BasicJsonProtocol =>
|
trait CompletionParamsFormats { self: sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val CompletionParamsFormat: JsonFormat[sbt.protocol.CompletionParams] = new JsonFormat[sbt.protocol.CompletionParams] {
|
implicit lazy val CompletionParamsFormat: JsonFormat[sbt.protocol.CompletionParams] = new JsonFormat[sbt.protocol.CompletionParams] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.protocol.CompletionParams = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.protocol.CompletionParams = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.beginObject(js)
|
unbuilder.beginObject(__js)
|
||||||
val query = unbuilder.readField[String]("query")
|
val query = unbuilder.readField[String]("query")
|
||||||
unbuilder.endObject()
|
unbuilder.endObject()
|
||||||
sbt.protocol.CompletionParams(query)
|
sbt.protocol.CompletionParams(query)
|
||||||
|
|
|
||||||
|
|
@ -7,10 +7,10 @@ package sbt.protocol.codec
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait CompletionResponseFormats { self: sjsonnew.BasicJsonProtocol =>
|
trait CompletionResponseFormats { self: sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val CompletionResponseFormat: JsonFormat[sbt.protocol.CompletionResponse] = new JsonFormat[sbt.protocol.CompletionResponse] {
|
implicit lazy val CompletionResponseFormat: JsonFormat[sbt.protocol.CompletionResponse] = new JsonFormat[sbt.protocol.CompletionResponse] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.protocol.CompletionResponse = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.protocol.CompletionResponse = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.beginObject(js)
|
unbuilder.beginObject(__js)
|
||||||
val items = unbuilder.readField[Vector[String]]("items")
|
val items = unbuilder.readField[Vector[String]]("items")
|
||||||
unbuilder.endObject()
|
unbuilder.endObject()
|
||||||
sbt.protocol.CompletionResponse(items)
|
sbt.protocol.CompletionResponse(items)
|
||||||
|
|
|
||||||
|
|
@ -7,10 +7,10 @@ package sbt.protocol.codec
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait ExecCommandFormats { self: sjsonnew.BasicJsonProtocol =>
|
trait ExecCommandFormats { self: sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val ExecCommandFormat: JsonFormat[sbt.protocol.ExecCommand] = new JsonFormat[sbt.protocol.ExecCommand] {
|
implicit lazy val ExecCommandFormat: JsonFormat[sbt.protocol.ExecCommand] = new JsonFormat[sbt.protocol.ExecCommand] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.protocol.ExecCommand = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.protocol.ExecCommand = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.beginObject(js)
|
unbuilder.beginObject(__js)
|
||||||
val commandLine = unbuilder.readField[String]("commandLine")
|
val commandLine = unbuilder.readField[String]("commandLine")
|
||||||
val execId = unbuilder.readField[Option[String]]("execId")
|
val execId = unbuilder.readField[Option[String]]("execId")
|
||||||
unbuilder.endObject()
|
unbuilder.endObject()
|
||||||
|
|
|
||||||
|
|
@ -7,10 +7,10 @@ package sbt.protocol.codec
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait ExecStatusEventFormats { self: sjsonnew.BasicJsonProtocol =>
|
trait ExecStatusEventFormats { self: sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val ExecStatusEventFormat: JsonFormat[sbt.protocol.ExecStatusEvent] = new JsonFormat[sbt.protocol.ExecStatusEvent] {
|
implicit lazy val ExecStatusEventFormat: JsonFormat[sbt.protocol.ExecStatusEvent] = new JsonFormat[sbt.protocol.ExecStatusEvent] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.protocol.ExecStatusEvent = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.protocol.ExecStatusEvent = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.beginObject(js)
|
unbuilder.beginObject(__js)
|
||||||
val status = unbuilder.readField[String]("status")
|
val status = unbuilder.readField[String]("status")
|
||||||
val channelName = unbuilder.readField[Option[String]]("channelName")
|
val channelName = unbuilder.readField[Option[String]]("channelName")
|
||||||
val execId = unbuilder.readField[Option[String]]("execId")
|
val execId = unbuilder.readField[Option[String]]("execId")
|
||||||
|
|
|
||||||
|
|
@ -7,10 +7,10 @@ package sbt.protocol.codec
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait ExecutionEventFormats { self: sjsonnew.BasicJsonProtocol =>
|
trait ExecutionEventFormats { self: sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val ExecutionEventFormat: JsonFormat[sbt.protocol.ExecutionEvent] = new JsonFormat[sbt.protocol.ExecutionEvent] {
|
implicit lazy val ExecutionEventFormat: JsonFormat[sbt.protocol.ExecutionEvent] = new JsonFormat[sbt.protocol.ExecutionEvent] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.protocol.ExecutionEvent = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.protocol.ExecutionEvent = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.beginObject(js)
|
unbuilder.beginObject(__js)
|
||||||
val success = unbuilder.readField[String]("success")
|
val success = unbuilder.readField[String]("success")
|
||||||
val commandLine = unbuilder.readField[String]("commandLine")
|
val commandLine = unbuilder.readField[String]("commandLine")
|
||||||
unbuilder.endObject()
|
unbuilder.endObject()
|
||||||
|
|
|
||||||
|
|
@ -7,10 +7,10 @@ package sbt.protocol.codec
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait InitCommandFormats { self: sjsonnew.BasicJsonProtocol =>
|
trait InitCommandFormats { self: sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val InitCommandFormat: JsonFormat[sbt.protocol.InitCommand] = new JsonFormat[sbt.protocol.InitCommand] {
|
implicit lazy val InitCommandFormat: JsonFormat[sbt.protocol.InitCommand] = new JsonFormat[sbt.protocol.InitCommand] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.protocol.InitCommand = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.protocol.InitCommand = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.beginObject(js)
|
unbuilder.beginObject(__js)
|
||||||
val token = unbuilder.readField[Option[String]]("token")
|
val token = unbuilder.readField[Option[String]]("token")
|
||||||
val execId = unbuilder.readField[Option[String]]("execId")
|
val execId = unbuilder.readField[Option[String]]("execId")
|
||||||
unbuilder.endObject()
|
unbuilder.endObject()
|
||||||
|
|
|
||||||
|
|
@ -7,10 +7,10 @@ package sbt.protocol.codec
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait LogEventFormats { self: sjsonnew.BasicJsonProtocol =>
|
trait LogEventFormats { self: sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val LogEventFormat: JsonFormat[sbt.protocol.LogEvent] = new JsonFormat[sbt.protocol.LogEvent] {
|
implicit lazy val LogEventFormat: JsonFormat[sbt.protocol.LogEvent] = new JsonFormat[sbt.protocol.LogEvent] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.protocol.LogEvent = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.protocol.LogEvent = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.beginObject(js)
|
unbuilder.beginObject(__js)
|
||||||
val level = unbuilder.readField[String]("level")
|
val level = unbuilder.readField[String]("level")
|
||||||
val message = unbuilder.readField[String]("message")
|
val message = unbuilder.readField[String]("message")
|
||||||
unbuilder.endObject()
|
unbuilder.endObject()
|
||||||
|
|
|
||||||
|
|
@ -7,10 +7,10 @@ package sbt.protocol.codec
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait SettingQueryFailureFormats { self: sjsonnew.BasicJsonProtocol =>
|
trait SettingQueryFailureFormats { self: sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val SettingQueryFailureFormat: JsonFormat[sbt.protocol.SettingQueryFailure] = new JsonFormat[sbt.protocol.SettingQueryFailure] {
|
implicit lazy val SettingQueryFailureFormat: JsonFormat[sbt.protocol.SettingQueryFailure] = new JsonFormat[sbt.protocol.SettingQueryFailure] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.protocol.SettingQueryFailure = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.protocol.SettingQueryFailure = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.beginObject(js)
|
unbuilder.beginObject(__js)
|
||||||
val message = unbuilder.readField[String]("message")
|
val message = unbuilder.readField[String]("message")
|
||||||
unbuilder.endObject()
|
unbuilder.endObject()
|
||||||
sbt.protocol.SettingQueryFailure(message)
|
sbt.protocol.SettingQueryFailure(message)
|
||||||
|
|
|
||||||
|
|
@ -7,10 +7,10 @@ package sbt.protocol.codec
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait SettingQueryFormats { self: sjsonnew.BasicJsonProtocol =>
|
trait SettingQueryFormats { self: sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val SettingQueryFormat: JsonFormat[sbt.protocol.SettingQuery] = new JsonFormat[sbt.protocol.SettingQuery] {
|
implicit lazy val SettingQueryFormat: JsonFormat[sbt.protocol.SettingQuery] = new JsonFormat[sbt.protocol.SettingQuery] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.protocol.SettingQuery = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.protocol.SettingQuery = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.beginObject(js)
|
unbuilder.beginObject(__js)
|
||||||
val setting = unbuilder.readField[String]("setting")
|
val setting = unbuilder.readField[String]("setting")
|
||||||
unbuilder.endObject()
|
unbuilder.endObject()
|
||||||
sbt.protocol.SettingQuery(setting)
|
sbt.protocol.SettingQuery(setting)
|
||||||
|
|
|
||||||
|
|
@ -7,10 +7,10 @@ package sbt.protocol.codec
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait SettingQuerySuccessFormats { self: sbt.internal.util.codec.JValueFormats with sjsonnew.BasicJsonProtocol =>
|
trait SettingQuerySuccessFormats { self: sbt.internal.util.codec.JValueFormats with sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val SettingQuerySuccessFormat: JsonFormat[sbt.protocol.SettingQuerySuccess] = new JsonFormat[sbt.protocol.SettingQuerySuccess] {
|
implicit lazy val SettingQuerySuccessFormat: JsonFormat[sbt.protocol.SettingQuerySuccess] = new JsonFormat[sbt.protocol.SettingQuerySuccess] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.protocol.SettingQuerySuccess = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.protocol.SettingQuerySuccess = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.beginObject(js)
|
unbuilder.beginObject(__js)
|
||||||
val value = unbuilder.readField[sjsonnew.shaded.scalajson.ast.unsafe.JValue]("value")
|
val value = unbuilder.readField[sjsonnew.shaded.scalajson.ast.unsafe.JValue]("value")
|
||||||
val contentType = unbuilder.readField[String]("contentType")
|
val contentType = unbuilder.readField[String]("contentType")
|
||||||
unbuilder.endObject()
|
unbuilder.endObject()
|
||||||
|
|
|
||||||
|
|
@ -7,10 +7,10 @@ package sbt.protocol.testing.codec
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait EndTestGroupErrorEventFormats { self: sjsonnew.BasicJsonProtocol =>
|
trait EndTestGroupErrorEventFormats { self: sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val EndTestGroupErrorEventFormat: JsonFormat[sbt.protocol.testing.EndTestGroupErrorEvent] = new JsonFormat[sbt.protocol.testing.EndTestGroupErrorEvent] {
|
implicit lazy val EndTestGroupErrorEventFormat: JsonFormat[sbt.protocol.testing.EndTestGroupErrorEvent] = new JsonFormat[sbt.protocol.testing.EndTestGroupErrorEvent] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.protocol.testing.EndTestGroupErrorEvent = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.protocol.testing.EndTestGroupErrorEvent = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.beginObject(js)
|
unbuilder.beginObject(__js)
|
||||||
val name = unbuilder.readField[String]("name")
|
val name = unbuilder.readField[String]("name")
|
||||||
val error = unbuilder.readField[String]("error")
|
val error = unbuilder.readField[String]("error")
|
||||||
unbuilder.endObject()
|
unbuilder.endObject()
|
||||||
|
|
|
||||||
|
|
@ -7,10 +7,10 @@ package sbt.protocol.testing.codec
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait EndTestGroupEventFormats { self: sbt.protocol.testing.codec.TestResultFormats with sjsonnew.BasicJsonProtocol =>
|
trait EndTestGroupEventFormats { self: sbt.protocol.testing.codec.TestResultFormats with sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val EndTestGroupEventFormat: JsonFormat[sbt.protocol.testing.EndTestGroupEvent] = new JsonFormat[sbt.protocol.testing.EndTestGroupEvent] {
|
implicit lazy val EndTestGroupEventFormat: JsonFormat[sbt.protocol.testing.EndTestGroupEvent] = new JsonFormat[sbt.protocol.testing.EndTestGroupEvent] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.protocol.testing.EndTestGroupEvent = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.protocol.testing.EndTestGroupEvent = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.beginObject(js)
|
unbuilder.beginObject(__js)
|
||||||
val name = unbuilder.readField[String]("name")
|
val name = unbuilder.readField[String]("name")
|
||||||
val result = unbuilder.readField[sbt.protocol.testing.TestResult]("result")
|
val result = unbuilder.readField[sbt.protocol.testing.TestResult]("result")
|
||||||
unbuilder.endObject()
|
unbuilder.endObject()
|
||||||
|
|
|
||||||
|
|
@ -7,10 +7,10 @@ package sbt.protocol.testing.codec
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait StartTestGroupEventFormats { self: sjsonnew.BasicJsonProtocol =>
|
trait StartTestGroupEventFormats { self: sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val StartTestGroupEventFormat: JsonFormat[sbt.protocol.testing.StartTestGroupEvent] = new JsonFormat[sbt.protocol.testing.StartTestGroupEvent] {
|
implicit lazy val StartTestGroupEventFormat: JsonFormat[sbt.protocol.testing.StartTestGroupEvent] = new JsonFormat[sbt.protocol.testing.StartTestGroupEvent] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.protocol.testing.StartTestGroupEvent = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.protocol.testing.StartTestGroupEvent = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.beginObject(js)
|
unbuilder.beginObject(__js)
|
||||||
val name = unbuilder.readField[String]("name")
|
val name = unbuilder.readField[String]("name")
|
||||||
unbuilder.endObject()
|
unbuilder.endObject()
|
||||||
sbt.protocol.testing.StartTestGroupEvent(name)
|
sbt.protocol.testing.StartTestGroupEvent(name)
|
||||||
|
|
|
||||||
|
|
@ -7,10 +7,10 @@ package sbt.protocol.testing.codec
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait TestCompleteEventFormats { self: sbt.protocol.testing.codec.TestResultFormats with sjsonnew.BasicJsonProtocol =>
|
trait TestCompleteEventFormats { self: sbt.protocol.testing.codec.TestResultFormats with sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val TestCompleteEventFormat: JsonFormat[sbt.protocol.testing.TestCompleteEvent] = new JsonFormat[sbt.protocol.testing.TestCompleteEvent] {
|
implicit lazy val TestCompleteEventFormat: JsonFormat[sbt.protocol.testing.TestCompleteEvent] = new JsonFormat[sbt.protocol.testing.TestCompleteEvent] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.protocol.testing.TestCompleteEvent = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.protocol.testing.TestCompleteEvent = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.beginObject(js)
|
unbuilder.beginObject(__js)
|
||||||
val result = unbuilder.readField[sbt.protocol.testing.TestResult]("result")
|
val result = unbuilder.readField[sbt.protocol.testing.TestResult]("result")
|
||||||
unbuilder.endObject()
|
unbuilder.endObject()
|
||||||
sbt.protocol.testing.TestCompleteEvent(result)
|
sbt.protocol.testing.TestCompleteEvent(result)
|
||||||
|
|
|
||||||
|
|
@ -7,10 +7,10 @@ package sbt.protocol.testing.codec
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait TestInitEventFormats { self: sjsonnew.BasicJsonProtocol =>
|
trait TestInitEventFormats { self: sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val TestInitEventFormat: JsonFormat[sbt.protocol.testing.TestInitEvent] = new JsonFormat[sbt.protocol.testing.TestInitEvent] {
|
implicit lazy val TestInitEventFormat: JsonFormat[sbt.protocol.testing.TestInitEvent] = new JsonFormat[sbt.protocol.testing.TestInitEvent] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.protocol.testing.TestInitEvent = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.protocol.testing.TestInitEvent = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.beginObject(js)
|
unbuilder.beginObject(__js)
|
||||||
|
|
||||||
unbuilder.endObject()
|
unbuilder.endObject()
|
||||||
sbt.protocol.testing.TestInitEvent()
|
sbt.protocol.testing.TestInitEvent()
|
||||||
|
|
|
||||||
|
|
@ -7,10 +7,10 @@ package sbt.protocol.testing.codec
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait TestItemDetailFormats { self: sbt.internal.testing.StatusFormats with sjsonnew.BasicJsonProtocol =>
|
trait TestItemDetailFormats { self: sbt.internal.testing.StatusFormats with sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val TestItemDetailFormat: JsonFormat[sbt.protocol.testing.TestItemDetail] = new JsonFormat[sbt.protocol.testing.TestItemDetail] {
|
implicit lazy val TestItemDetailFormat: JsonFormat[sbt.protocol.testing.TestItemDetail] = new JsonFormat[sbt.protocol.testing.TestItemDetail] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.protocol.testing.TestItemDetail = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.protocol.testing.TestItemDetail = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.beginObject(js)
|
unbuilder.beginObject(__js)
|
||||||
val fullyQualifiedName = unbuilder.readField[String]("fullyQualifiedName")
|
val fullyQualifiedName = unbuilder.readField[String]("fullyQualifiedName")
|
||||||
val status = unbuilder.readField[sbt.testing.Status]("status")
|
val status = unbuilder.readField[sbt.testing.Status]("status")
|
||||||
val duration = unbuilder.readField[Option[Long]]("duration")
|
val duration = unbuilder.readField[Option[Long]]("duration")
|
||||||
|
|
|
||||||
|
|
@ -7,10 +7,10 @@ package sbt.protocol.testing.codec
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait TestItemEventFormats { self: sbt.protocol.testing.codec.TestResultFormats with sbt.protocol.testing.codec.TestItemDetailFormats with sjsonnew.BasicJsonProtocol =>
|
trait TestItemEventFormats { self: sbt.protocol.testing.codec.TestResultFormats with sbt.protocol.testing.codec.TestItemDetailFormats with sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val TestItemEventFormat: JsonFormat[sbt.protocol.testing.TestItemEvent] = new JsonFormat[sbt.protocol.testing.TestItemEvent] {
|
implicit lazy val TestItemEventFormat: JsonFormat[sbt.protocol.testing.TestItemEvent] = new JsonFormat[sbt.protocol.testing.TestItemEvent] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.protocol.testing.TestItemEvent = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.protocol.testing.TestItemEvent = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.beginObject(js)
|
unbuilder.beginObject(__js)
|
||||||
val result = unbuilder.readField[Option[sbt.protocol.testing.TestResult]]("result")
|
val result = unbuilder.readField[Option[sbt.protocol.testing.TestResult]]("result")
|
||||||
val detail = unbuilder.readField[Vector[sbt.protocol.testing.TestItemDetail]]("detail")
|
val detail = unbuilder.readField[Vector[sbt.protocol.testing.TestItemDetail]]("detail")
|
||||||
unbuilder.endObject()
|
unbuilder.endObject()
|
||||||
|
|
|
||||||
|
|
@ -7,10 +7,10 @@ package sbt.protocol.testing.codec
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait TestResultFormats { self: sjsonnew.BasicJsonProtocol =>
|
trait TestResultFormats { self: sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val TestResultFormat: JsonFormat[sbt.protocol.testing.TestResult] = new JsonFormat[sbt.protocol.testing.TestResult] {
|
implicit lazy val TestResultFormat: JsonFormat[sbt.protocol.testing.TestResult] = new JsonFormat[sbt.protocol.testing.TestResult] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.protocol.testing.TestResult = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.protocol.testing.TestResult = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.readString(js) match {
|
unbuilder.readString(__js) match {
|
||||||
case "Passed" => sbt.protocol.testing.TestResult.Passed
|
case "Passed" => sbt.protocol.testing.TestResult.Passed
|
||||||
case "Failed" => sbt.protocol.testing.TestResult.Failed
|
case "Failed" => sbt.protocol.testing.TestResult.Failed
|
||||||
case "Error" => sbt.protocol.testing.TestResult.Error
|
case "Error" => sbt.protocol.testing.TestResult.Error
|
||||||
|
|
|
||||||
|
|
@ -7,10 +7,10 @@ package sbt.protocol.testing.codec
|
||||||
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
import _root_.sjsonnew.{ Unbuilder, Builder, JsonFormat, deserializationError }
|
||||||
trait TestStringEventFormats { self: sjsonnew.BasicJsonProtocol =>
|
trait TestStringEventFormats { self: sjsonnew.BasicJsonProtocol =>
|
||||||
implicit lazy val TestStringEventFormat: JsonFormat[sbt.protocol.testing.TestStringEvent] = new JsonFormat[sbt.protocol.testing.TestStringEvent] {
|
implicit lazy val TestStringEventFormat: JsonFormat[sbt.protocol.testing.TestStringEvent] = new JsonFormat[sbt.protocol.testing.TestStringEvent] {
|
||||||
override def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.protocol.testing.TestStringEvent = {
|
override def read[J](__jsOpt: Option[J], unbuilder: Unbuilder[J]): sbt.protocol.testing.TestStringEvent = {
|
||||||
jsOpt match {
|
__jsOpt match {
|
||||||
case Some(js) =>
|
case Some(__js) =>
|
||||||
unbuilder.beginObject(js)
|
unbuilder.beginObject(__js)
|
||||||
val value = unbuilder.readField[String]("value")
|
val value = unbuilder.readField[String]("value")
|
||||||
unbuilder.endObject()
|
unbuilder.endObject()
|
||||||
sbt.protocol.testing.TestStringEvent(value)
|
sbt.protocol.testing.TestStringEvent(value)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue