sbt

Scoped

object Scoped

Methods and types related to constructing settings, including keys, scopes, and initializations.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Scoped
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. type AnyInitTask = Def.Initialize[Task[T]] forSome {type T}

  2. final class Apply10[A, B, C, D, E, F, G, H, I, J] extends AnyRef

  3. final class Apply11[A, B, C, D, E, F, G, H, I, J, K] extends AnyRef

  4. final class Apply2[A, B] extends AnyRef

  5. final class Apply3[A, B, C] extends AnyRef

  6. final class Apply4[A, B, C, D] extends AnyRef

  7. final class Apply5[A, B, C, D, E] extends AnyRef

  8. final class Apply6[A, B, C, D, E, F] extends AnyRef

  9. final class Apply7[A, B, C, D, E, F, G] extends AnyRef

  10. final class Apply8[A, B, C, D, E, F, G, H] extends AnyRef

  11. final class Apply9[A, B, C, D, E, F, G, H, I] extends AnyRef

  12. sealed trait DefinableSetting[S] extends AnyRef

    Mixin trait for adding convenience vocabulary associated with applying a setting to a configuration item.

  13. sealed trait DefinableTask[S] extends AnyRef

  14. final class RichAnyTaskSeq extends AnyRef

  15. sealed abstract class RichFileBase extends AnyRef

  16. final class RichFileSetting extends RichFileBase

  17. final class RichFilesSetting extends RichFileBase

  18. sealed abstract class RichInitTaskBase[S, R[_]] extends AnyRef

  19. final class RichInitialize[S] extends AnyRef

    Wraps an sbt.Def.Initialize instance to provide map and flatMap symantics.

  20. final class RichInitializeInputTask[S] extends RichInitTaskBase[S, InputTask]

  21. final class RichInitializeTask[S] extends RichInitTaskBase[S, Task]

  22. final class RichTaskSeq[T] extends AnyRef

  23. final class RichTaskable10[A, B, C, D, E, F, G, H, I, J] extends RichTaskables[[L[x]](L[A], L[B], L[C], L[D], L[E], L[F], L[G], L[H], L[I], L[J])]

  24. final class RichTaskable11[A, B, C, D, E, F, G, H, I, J, K] extends RichTaskables[[L[x]](L[A], L[B], L[C], L[D], L[E], L[F], L[G], L[H], L[I], L[J], L[K])]

  25. final class RichTaskable2[A, B] extends RichTaskables[[L[x]](L[A], L[B])]

  26. final class RichTaskable3[A, B, C] extends RichTaskables[[L[x]](L[A], L[B], L[C])]

  27. final class RichTaskable4[A, B, C, D] extends RichTaskables[[L[x]](L[A], L[B], L[C], L[D])]

  28. final class RichTaskable5[A, B, C, D, E] extends RichTaskables[[L[x]](L[A], L[B], L[C], L[D], L[E])]

  29. final class RichTaskable6[A, B, C, D, E, F] extends RichTaskables[[L[x]](L[A], L[B], L[C], L[D], L[E], L[F])]

  30. final class RichTaskable7[A, B, C, D, E, F, G] extends RichTaskables[[L[x]](L[A], L[B], L[C], L[D], L[E], L[F], L[G])]

  31. final class RichTaskable8[A, B, C, D, E, F, G, H] extends RichTaskables[[L[x]](L[A], L[B], L[C], L[D], L[E], L[F], L[G], L[H])]

  32. final class RichTaskable9[A, B, C, D, E, F, G, H, I] extends RichTaskables[[L[x]](L[A], L[B], L[C], L[D], L[E], L[F], L[G], L[H], L[I])]

  33. sealed abstract class RichTaskables[K[L[x]]] extends AnyRef

  34. type ST[X] = ScopedTaskable[X]

  35. sealed trait ScopingSetting[Result] extends AnyRef

    Mixin trait for adding convenience vocabulary associated with specifiying the Scope of a setting.

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  9. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  10. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  12. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  13. implicit def inputScopedToKey[T](s: InputKey[T]): Def.ScopedKey[InputTask[T]]

  14. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  15. def mkTuple10[A, B, C, D, E, F, G, H, I, J]: (A, B, C, D, E, F, G, H, I, J) ⇒ (A, B, C, D, E, F, G, H, I, J)

  16. def mkTuple11[A, B, C, D, E, F, G, H, I, J, K]: (A, B, C, D, E, F, G, H, I, J, K) ⇒ (A, B, C, D, E, F, G, H, I, J, K)

  17. def mkTuple12[A, B, C, D, E, F, G, H, I, J, K, L]: (A, B, C, D, E, F, G, H, I, J, K, L) ⇒ (A, B, C, D, E, F, G, H, I, J, K, L)

  18. def mkTuple13[A, B, C, D, E, F, G, H, I, J, K, L, N]: (A, B, C, D, E, F, G, H, I, J, K, L, N) ⇒ (A, B, C, D, E, F, G, H, I, J, K, L, N)

  19. def mkTuple14[A, B, C, D, E, F, G, H, I, J, K, L, N, O]: (A, B, C, D, E, F, G, H, I, J, K, L, N, O) ⇒ (A, B, C, D, E, F, G, H, I, J, K, L, N, O)

  20. def mkTuple15[A, B, C, D, E, F, G, H, I, J, K, L, N, O, P]: (A, B, C, D, E, F, G, H, I, J, K, L, N, O, P) ⇒ (A, B, C, D, E, F, G, H, I, J, K, L, N, O, P)

  21. def mkTuple2[A, B]: (A, B) ⇒ (A, B)

  22. def mkTuple3[A, B, C]: (A, B, C) ⇒ (A, B, C)

  23. def mkTuple4[A, B, C, D]: (A, B, C, D) ⇒ (A, B, C, D)

  24. def mkTuple5[A, B, C, D, E]: (A, B, C, D, E) ⇒ (A, B, C, D, E)

  25. def mkTuple6[A, B, C, D, E, F]: (A, B, C, D, E, F) ⇒ (A, B, C, D, E, F)

  26. def mkTuple7[A, B, C, D, E, F, G]: (A, B, C, D, E, F, G) ⇒ (A, B, C, D, E, F, G)

  27. def mkTuple8[A, B, C, D, E, F, G, H]: (A, B, C, D, E, F, G, H) ⇒ (A, B, C, D, E, F, G, H)

  28. def mkTuple9[A, B, C, D, E, F, G, H, I]: (A, B, C, D, E, F, G, H, I) ⇒ (A, B, C, D, E, F, G, H, I)

  29. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  30. final def notify(): Unit

    Definition Classes
    AnyRef
  31. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  32. implicit def richAnyTaskSeq(in: Seq[AnyInitTask]): RichAnyTaskSeq

  33. implicit def richFileSetting(s: SettingKey[File]): RichFileSetting

  34. implicit def richFilesSetting(s: SettingKey[Seq[File]]): RichFilesSetting

  35. implicit def richTaskSeq[T](in: Seq[Def.Initialize[Task[T]]]): RichTaskSeq[T]

  36. def scopedInput[T](s: Scope, k: AttributeKey[InputTask[T]]): InputKey[T]

  37. def scopedSetting[T](s: Scope, k: AttributeKey[T]): SettingKey[T]

  38. def scopedTask[T](s: Scope, k: AttributeKey[Task[T]]): TaskKey[T]

  39. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  40. implicit def taskScopedToKey[T](s: TaskKey[T]): Def.ScopedKey[Task[T]]

  41. def toString(): String

    Definition Classes
    AnyRef → Any
  42. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  43. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  44. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. implicit def t10ToApp10[A, B, C, D, E, F, G, H, I, J](t10: (Def.Initialize[A], Def.Initialize[B], Def.Initialize[C], Def.Initialize[D], Def.Initialize[E], Def.Initialize[F], Def.Initialize[G], Def.Initialize[H], Def.Initialize[I], Def.Initialize[J])): Apply10[A, B, C, D, E, F, G, H, I, J]

    Annotations
    @deprecated
    Deprecated

    The sbt 0.10 style DSL is deprecated: '(k1, k2) map { (x, y) => ... }' should now be '{ val x = k1.value; val y = k2.value }'. See http://www.scala-sbt.org/0.13/docs/Migrating-from-sbt-012x.html

  2. implicit def t10ToTable10[A, B, C, D, E, F, G, H, I, J](t10: (ScopedTaskable[A], ScopedTaskable[B], ScopedTaskable[C], ScopedTaskable[D], ScopedTaskable[E], ScopedTaskable[F], ScopedTaskable[G], ScopedTaskable[H], ScopedTaskable[I], ScopedTaskable[J])): RichTaskable10[A, B, C, D, E, F, G, H, I, J]

    Annotations
    @deprecated
    Deprecated

    The sbt 0.10 style DSL is deprecated: '(k1, k2) map { (x, y) => ... }' should now be '{ val x = k1.value; val y = k2.value }'. See http://www.scala-sbt.org/0.13/docs/Migrating-from-sbt-012x.html

  3. implicit def t11ToApp11[A, B, C, D, E, F, G, H, I, J, K](t11: (Def.Initialize[A], Def.Initialize[B], Def.Initialize[C], Def.Initialize[D], Def.Initialize[E], Def.Initialize[F], Def.Initialize[G], Def.Initialize[H], Def.Initialize[I], Def.Initialize[J], Def.Initialize[K])): Apply11[A, B, C, D, E, F, G, H, I, J, K]

    Annotations
    @deprecated
    Deprecated

    The sbt 0.10 style DSL is deprecated: '(k1, k2) map { (x, y) => ... }' should now be '{ val x = k1.value; val y = k2.value }'. See http://www.scala-sbt.org/0.13/docs/Migrating-from-sbt-012x.html

  4. implicit def t11ToTable11[A, B, C, D, E, F, G, H, I, J, K](t11: (ScopedTaskable[A], ScopedTaskable[B], ScopedTaskable[C], ScopedTaskable[D], ScopedTaskable[E], ScopedTaskable[F], ScopedTaskable[G], ScopedTaskable[H], ScopedTaskable[I], ScopedTaskable[J], ScopedTaskable[K])): RichTaskable11[A, B, C, D, E, F, G, H, I, J, K]

    Annotations
    @deprecated
    Deprecated

    The sbt 0.10 style DSL is deprecated: '(k1, k2) map { (x, y) => ... }' should now be '{ val x = k1.value; val y = k2.value }'. See http://www.scala-sbt.org/0.13/docs/Migrating-from-sbt-012x.html

  5. implicit def t2ToApp2[A, B](t2: (Def.Initialize[A], Def.Initialize[B])): Apply2[A, B]

    Annotations
    @deprecated
    Deprecated

    The sbt 0.10 style DSL is deprecated: '(k1, k2) map { (x, y) => ... }' should now be '{ val x = k1.value; val y = k2.value }'. See http://www.scala-sbt.org/0.13/docs/Migrating-from-sbt-012x.html

  6. implicit def t2ToTable2[A, B](t2: (ScopedTaskable[A], ScopedTaskable[B])): RichTaskable2[A, B]

    Annotations
    @deprecated
    Deprecated

    The sbt 0.10 style DSL is deprecated: '(k1, k2) map { (x, y) => ... }' should now be '{ val x = k1.value; val y = k2.value }'. See http://www.scala-sbt.org/0.13/docs/Migrating-from-sbt-012x.html

  7. implicit def t3ToApp3[A, B, C](t3: (Def.Initialize[A], Def.Initialize[B], Def.Initialize[C])): Apply3[A, B, C]

    Annotations
    @deprecated
    Deprecated

    The sbt 0.10 style DSL is deprecated: '(k1, k2) map { (x, y) => ... }' should now be '{ val x = k1.value; val y = k2.value }'. See http://www.scala-sbt.org/0.13/docs/Migrating-from-sbt-012x.html

  8. implicit def t3ToTable3[A, B, C](t3: (ScopedTaskable[A], ScopedTaskable[B], ScopedTaskable[C])): RichTaskable3[A, B, C]

    Annotations
    @deprecated
    Deprecated

    The sbt 0.10 style DSL is deprecated: '(k1, k2) map { (x, y) => ... }' should now be '{ val x = k1.value; val y = k2.value }'. See http://www.scala-sbt.org/0.13/docs/Migrating-from-sbt-012x.html

  9. implicit def t4ToApp4[A, B, C, D](t4: (Def.Initialize[A], Def.Initialize[B], Def.Initialize[C], Def.Initialize[D])): Apply4[A, B, C, D]

    Annotations
    @deprecated
    Deprecated

    The sbt 0.10 style DSL is deprecated: '(k1, k2) map { (x, y) => ... }' should now be '{ val x = k1.value; val y = k2.value }'. See http://www.scala-sbt.org/0.13/docs/Migrating-from-sbt-012x.html

  10. implicit def t4ToTable4[A, B, C, D](t4: (ScopedTaskable[A], ScopedTaskable[B], ScopedTaskable[C], ScopedTaskable[D])): RichTaskable4[A, B, C, D]

    Annotations
    @deprecated
    Deprecated

    The sbt 0.10 style DSL is deprecated: '(k1, k2) map { (x, y) => ... }' should now be '{ val x = k1.value; val y = k2.value }'. See http://www.scala-sbt.org/0.13/docs/Migrating-from-sbt-012x.html

  11. implicit def t5ToApp5[A, B, C, D, E](t5: (Def.Initialize[A], Def.Initialize[B], Def.Initialize[C], Def.Initialize[D], Def.Initialize[E])): Apply5[A, B, C, D, E]

    Annotations
    @deprecated
    Deprecated

    The sbt 0.10 style DSL is deprecated: '(k1, k2) map { (x, y) => ... }' should now be '{ val x = k1.value; val y = k2.value }'. See http://www.scala-sbt.org/0.13/docs/Migrating-from-sbt-012x.html

  12. implicit def t5ToTable5[A, B, C, D, E](t5: (ScopedTaskable[A], ScopedTaskable[B], ScopedTaskable[C], ScopedTaskable[D], ScopedTaskable[E])): RichTaskable5[A, B, C, D, E]

    Annotations
    @deprecated
    Deprecated

    The sbt 0.10 style DSL is deprecated: '(k1, k2) map { (x, y) => ... }' should now be '{ val x = k1.value; val y = k2.value }'. See http://www.scala-sbt.org/0.13/docs/Migrating-from-sbt-012x.html

  13. implicit def t6ToApp6[A, B, C, D, E, F](t6: (Def.Initialize[A], Def.Initialize[B], Def.Initialize[C], Def.Initialize[D], Def.Initialize[E], Def.Initialize[F])): Apply6[A, B, C, D, E, F]

    Annotations
    @deprecated
    Deprecated

    The sbt 0.10 style DSL is deprecated: '(k1, k2) map { (x, y) => ... }' should now be '{ val x = k1.value; val y = k2.value }'. See http://www.scala-sbt.org/0.13/docs/Migrating-from-sbt-012x.html

  14. implicit def t6ToTable6[A, B, C, D, E, F](t6: (ScopedTaskable[A], ScopedTaskable[B], ScopedTaskable[C], ScopedTaskable[D], ScopedTaskable[E], ScopedTaskable[F])): RichTaskable6[A, B, C, D, E, F]

    Annotations
    @deprecated
    Deprecated

    The sbt 0.10 style DSL is deprecated: '(k1, k2) map { (x, y) => ... }' should now be '{ val x = k1.value; val y = k2.value }'. See http://www.scala-sbt.org/0.13/docs/Migrating-from-sbt-012x.html

  15. implicit def t7ToApp7[A, B, C, D, E, F, G](t7: (Def.Initialize[A], Def.Initialize[B], Def.Initialize[C], Def.Initialize[D], Def.Initialize[E], Def.Initialize[F], Def.Initialize[G])): Apply7[A, B, C, D, E, F, G]

    Annotations
    @deprecated
    Deprecated

    The sbt 0.10 style DSL is deprecated: '(k1, k2) map { (x, y) => ... }' should now be '{ val x = k1.value; val y = k2.value }'. See http://www.scala-sbt.org/0.13/docs/Migrating-from-sbt-012x.html

  16. implicit def t7ToTable7[A, B, C, D, E, F, G](t7: (ScopedTaskable[A], ScopedTaskable[B], ScopedTaskable[C], ScopedTaskable[D], ScopedTaskable[E], ScopedTaskable[F], ScopedTaskable[G])): RichTaskable7[A, B, C, D, E, F, G]

    Annotations
    @deprecated
    Deprecated

    The sbt 0.10 style DSL is deprecated: '(k1, k2) map { (x, y) => ... }' should now be '{ val x = k1.value; val y = k2.value }'. See http://www.scala-sbt.org/0.13/docs/Migrating-from-sbt-012x.html

  17. implicit def t8ToApp8[A, B, C, D, E, F, G, H](t8: (Def.Initialize[A], Def.Initialize[B], Def.Initialize[C], Def.Initialize[D], Def.Initialize[E], Def.Initialize[F], Def.Initialize[G], Def.Initialize[H])): Apply8[A, B, C, D, E, F, G, H]

    Annotations
    @deprecated
    Deprecated

    The sbt 0.10 style DSL is deprecated: '(k1, k2) map { (x, y) => ... }' should now be '{ val x = k1.value; val y = k2.value }'. See http://www.scala-sbt.org/0.13/docs/Migrating-from-sbt-012x.html

  18. implicit def t8ToTable8[A, B, C, D, E, F, G, H](t8: (ScopedTaskable[A], ScopedTaskable[B], ScopedTaskable[C], ScopedTaskable[D], ScopedTaskable[E], ScopedTaskable[F], ScopedTaskable[G], ScopedTaskable[H])): RichTaskable8[A, B, C, D, E, F, G, H]

    Annotations
    @deprecated
    Deprecated

    The sbt 0.10 style DSL is deprecated: '(k1, k2) map { (x, y) => ... }' should now be '{ val x = k1.value; val y = k2.value }'. See http://www.scala-sbt.org/0.13/docs/Migrating-from-sbt-012x.html

  19. implicit def t9ToApp9[A, B, C, D, E, F, G, H, I](t9: (Def.Initialize[A], Def.Initialize[B], Def.Initialize[C], Def.Initialize[D], Def.Initialize[E], Def.Initialize[F], Def.Initialize[G], Def.Initialize[H], Def.Initialize[I])): Apply9[A, B, C, D, E, F, G, H, I]

    Annotations
    @deprecated
    Deprecated

    The sbt 0.10 style DSL is deprecated: '(k1, k2) map { (x, y) => ... }' should now be '{ val x = k1.value; val y = k2.value }'. See http://www.scala-sbt.org/0.13/docs/Migrating-from-sbt-012x.html

  20. implicit def t9ToTable9[A, B, C, D, E, F, G, H, I](t9: (ScopedTaskable[A], ScopedTaskable[B], ScopedTaskable[C], ScopedTaskable[D], ScopedTaskable[E], ScopedTaskable[F], ScopedTaskable[G], ScopedTaskable[H], ScopedTaskable[I])): RichTaskable9[A, B, C, D, E, F, G, H, I]

    Annotations
    @deprecated
    Deprecated

    The sbt 0.10 style DSL is deprecated: '(k1, k2) map { (x, y) => ... }' should now be '{ val x = k1.value; val y = k2.value }'. See http://www.scala-sbt.org/0.13/docs/Migrating-from-sbt-012x.html

Inherited from AnyRef

Inherited from Any

Ungrouped