JsonFormatters

mill.define.JsonFormatters
See theJsonFormatters companion object
@Scaladoc(value = "/**\n * Defines various default JSON formatters used in mill.\n */")

Defines various default JSON formatters used in mill.

Attributes

Companion
object
Source
JsonFormatters.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Value members

Concrete methods

def PathTokensReader2: Simple[Path]

Attributes

Source
JsonFormatters.scala

Implicits

Implicits

@Scaladoc(value = "/**\n * Additional [[mainargs.TokensReader]] instance to teach it how to read Ammonite paths\n *\n * Should be replaced by `PathTokensReader2` but kept for binary compatibility\n */")
implicit def PathTokensReader: TokensReader[Path]

Additional mainargs.TokensReader instance to teach it how to read Ammonite paths

Additional mainargs.TokensReader instance to teach it how to read Ammonite paths

Should be replaced by PathTokensReader2 but kept for binary compatibility

Attributes

Source
JsonFormatters.scala
implicit val bytesReadWrite: ReadWriter[Bytes]

Attributes

Source
JsonFormatters.scala
implicit lazy val crFormat: ReadWriter[CommandResult]

Attributes

Source
JsonFormatters.scala
implicit def enumFormat[T <: Enum[_] : ClassTag]: ReadWriter[T]

Attributes

Source
JsonFormatters.scala
implicit val pathReadWrite: ReadWriter[Path]

Attributes

Source
JsonFormatters.scala
implicit val regexReadWrite: ReadWriter[Regex]

Attributes

Source
JsonFormatters.scala
implicit val stackTraceRW: ReadWriter[StackTraceElement]

Attributes

Source
JsonFormatters.scala