sbt

Act

object Act extends AnyRef

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. Act
  2. AnyRef
  3. Any
Visibility
  1. Public
  2. All

Type Members

  1. type KeysParser = Parser[Seq[sbt.Project.ScopedKey[T]] forSome { type T }]

  2. sealed trait ParsedAxis[+T] extends AnyRef

  3. final class ParsedValue[T] extends ParsedAxis[T]

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. val GlobalString: String

  7. object Omitted extends ParsedAxis[Nothing]

  8. object ParsedGlobal extends ParsedAxis[Nothing]

  9. def actParser(s: State): Parser[() ⇒ State]

  10. def aggregatedKeyParser(structure: BuildStructure, currentRef: ProjectRef): KeysParser

  11. def aggregatedKeyParser(extracted: Extracted): KeysParser

  12. def aggregatedKeyParser(state: State): KeysParser

  13. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  14. def clone(): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  15. def config(confs: Set[String]): Parser[ParsedAxis[String]]

  16. def configs(explicit: ParsedAxis[String], defaultConfigs: (Option[ResolvedReference]) ⇒ Seq[String], proj: Option[ResolvedReference], index: KeyIndex): Seq[Option[String]]

  17. def defaultConfigurations(proj: Option[ResolvedReference], index: KeyIndex, defaultConfigs: (Option[ResolvedReference]) ⇒ Seq[String]): Seq[String]

  18. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  20. def examples(p: Parser[String], exs: Set[String], label: String): Parser[String]

  21. def examplesStrict(p: Parser[String], exs: Set[String], label: String): Parser[String]

  22. def extraAxis(knownKeys: Map[String, sbt.AttributeKey[_]], knownValues: IMap[AttributeKey, Set]): Parser[ScopeAxis[AttributeMap]]

  23. def extraParser(knownKeys: Map[String, sbt.AttributeKey[_]], knownValues: IMap[AttributeKey, Set]): Parser[sbt.AttributeEntry[_]]

  24. def extrasParser(knownKeys: Map[String, sbt.AttributeKey[_]], knownValues: IMap[AttributeKey, Set]): Parser[AttributeMap]

  25. def filterStrings(base: Parser[String], valid: Set[String], label: String): Parser[String]

  26. def finalize(): Unit

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

    Definition Classes
    AnyRef → Any
  28. def getKey[T](keyMap: Map[String, sbt.AttributeKey[_]], keyString: String, f: (sbt.AttributeKey[_]) ⇒ T): Parser[T]

  29. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  30. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  31. def isValid(data: Settings[Scope])(parsed: ParsedKey): Boolean

  32. def key(index: KeyIndex, proj: Option[ResolvedReference], conf: Option[String], task: Option[sbt.AttributeKey[_]], keyMap: Map[String, sbt.AttributeKey[_]]): Parser[sbt.AttributeKey[_]]

  33. def keyValues[T](structure: BuildStructure)(keys: Seq[ScopedKey[T]]): Values[T]

  34. def keyValues[T](extracted: Extracted)(keys: Seq[ScopedKey[T]]): Values[T]

  35. def keyValues[T](state: State)(keys: Seq[ScopedKey[T]]): Values[T]

  36. def knownIDParser[T](knownKeys: Map[String, T], label: String): Parser[T]

  37. def makeScopedKey(proj: Option[ResolvedReference], conf: Option[String], task: Option[sbt.AttributeKey[_]], extra: ScopeAxis[AttributeMap], key: sbt.AttributeKey[_]): sbt.Project.ScopedKey[_]

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

    Definition Classes
    AnyRef
  39. def noValidKeys: Parser[Nothing]

  40. def nonEmptyConfig(index: KeyIndex, proj: Option[ResolvedReference]): (String) ⇒ Seq[Option[String]]

  41. final def notify(): Unit

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

    Definition Classes
    AnyRef
  43. def optProjectRef(index: KeyIndex, current: ProjectRef): Parser[ParsedAxis[ResolvedReference]]

  44. def optionalAxis[T](p: Parser[T], ifNone: ScopeAxis[T]): Parser[ScopeAxis[T]]

  45. def projectRef(index: KeyIndex, currentBuild: URI): Parser[ParsedAxis[ResolvedReference]]

  46. def requireSession[T](s: State, p: ⇒ Parser[T]): Parser[T]

  47. def resolveProject(parsed: ParsedAxis[ResolvedReference], current: ProjectRef): Option[ResolvedReference]

  48. def resolveTask(task: ParsedAxis[sbt.AttributeKey[_]]): Option[sbt.AttributeKey[_]]

  49. def resolvedReference(index: KeyIndex, currentBuild: URI, trailing: sbt.complete.Parser[_]): Parser[ResolvedReference]

  50. def scopedKey(index: KeyIndex, current: ProjectRef, defaultConfigs: (Option[ResolvedReference]) ⇒ Seq[String], keyMap: Map[String, sbt.AttributeKey[_]], data: Settings[Scope]): Parser[sbt.Project.ScopedKey[_]]

  51. def scopedKeyAggregated(current: ProjectRef, defaultConfigs: (Option[ResolvedReference]) ⇒ Seq[String], structure: BuildStructure): KeysParser

  52. def scopedKeyFull(index: KeyIndex, current: ProjectRef, defaultConfigs: (Option[ResolvedReference]) ⇒ Seq[String], keyMap: Map[String, sbt.AttributeKey[_]]): Parser[Seq[Parser[ParsedKey]]]

  53. def scopedKeyParser(structure: BuildStructure, currentRef: ProjectRef): Parser[sbt.Project.ScopedKey[_]]

  54. def scopedKeyParser(extracted: Extracted): Parser[sbt.Project.ScopedKey[_]]

  55. def scopedKeyParser(state: State): Parser[sbt.Project.ScopedKey[_]]

  56. def scopedKeySelected(index: KeyIndex, current: ProjectRef, defaultConfigs: (Option[ResolvedReference]) ⇒ Seq[String], keyMap: Map[String, sbt.AttributeKey[_]], data: Settings[Scope]): Parser[ParsedKey]

  57. def select(allKeys: Seq[Parser[ParsedKey]], data: Settings[Scope])(implicit show: Show[sbt.Project.ScopedKey[_]]): Parser[ParsedKey]

  58. def selectByConfig(ss: Seq[ParsedKey]): Seq[ParsedKey]

  59. def selectByTask(ss: Seq[ParsedKey]): Seq[ParsedKey]

  60. def selectFromValid(ss: Seq[ParsedKey], default: Parser[ParsedKey])(implicit show: Show[sbt.Project.ScopedKey[_]]): Parser[ParsedKey]

  61. def showAmbiguous(keys: Seq[sbt.Project.ScopedKey[_]])(implicit show: Show[sbt.Project.ScopedKey[_]]): String

  62. def showParser: Parser[Boolean]

  63. val spacedComma: Parser[((Seq[Char], Char), Seq[Char])]

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

    Definition Classes
    AnyRef
  65. def taskAxis(d: Option[String], tasks: Set[sbt.AttributeKey[_]], allKnown: Map[String, sbt.AttributeKey[_]]): Parser[ParsedAxis[sbt.AttributeKey[_]]]

  66. def toAxis[T](opt: Option[T], ifNone: ScopeAxis[T]): ScopeAxis[T]

  67. def toString(): String

    Definition Classes
    AnyRef → Any
  68. def value[T](t: Parser[T]): Parser[ParsedAxis[T]]

  69. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from AnyRef

Inherited from Any