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. abstract class JavaRenderer extends BuildInfoRenderer
  9. case class JavaSingletonRenderer(options: Seq[BuildInfoOption], pkg: String, cl: String) extends JavaRenderer with Product with Serializable
  10. case class JavaStaticFieldsRenderer(options: Seq[BuildInfoOption], pkg: String, cl: String) extends JavaRenderer with Product with Serializable
  11. case class Scala3CaseClassRenderer(options: Seq[BuildInfoOption], pkg: String, obj: String) extends Scala3Renderer with Product with Serializable
  12. case class Scala3CaseObjectRenderer(options: Seq[BuildInfoOption], pkg: String, obj: String) extends Scala3Renderer with Product with Serializable
  13. abstract class Scala3Renderer extends ScalaRenderer
  14. case class ScalaCaseClassRenderer(options: Seq[BuildInfoOption], pkg: String, obj: String) extends ScalaRenderer with Product with Serializable
  15. case class ScalaCaseObjectRenderer(options: Seq[BuildInfoOption], pkg: String, obj: String) extends ScalaRenderer with Product with Serializable
  16. abstract class ScalaRenderer extends BuildInfoRenderer
  17. 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