p

sbtbuildinfo

package sbtbuildinfo

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. sbtbuildinfo
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type BuildInfoKey = Entry[_]
  2. final class BuildInfoKeyMacros extends AnyRef
  3. trait BuildInfoKeys extends AnyRef
  4. sealed trait BuildInfoOption extends AnyRef
  5. trait BuildInfoRenderer extends AnyRef
  6. case class BuildInfoResult(identifier: String, value: Any, typeExpr: TypeExpression) extends Product with Serializable
  7. sealed trait BuildInfoType extends AnyRef
  8. case class ScalaCaseClassRenderer(options: Seq[BuildInfoOption], pkg: String, obj: String) extends ScalaRenderer with Product with Serializable
  9. abstract class ScalaRenderer extends BuildInfoRenderer
  10. case class TypeExpression(typeName: String, typeArgs: List[TypeExpression]) extends Product with Serializable

    Simple representation of an applied type.

    Simple representation of an applied type. Used for reading pickled types.

    Example, List[String] would be represented as:

    TypeExpression("scala.collection.immutable.List",
       Seq(TypeExpression("java.lang.String", Nil)
    )

    As you can see, simple types like "String" are represented as applied types with no arguments.

Value Members

  1. object BuildInfo
  2. object BuildInfoKey
  3. object BuildInfoKeys extends BuildInfoKeys
  4. object BuildInfoOption
  5. object BuildInfoPlugin extends AutoPlugin
  6. object BuildInfoRenderer
  7. object BuildInfoType
  8. object TypeExpression extends Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped