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. final def eq(arg0: AnyRef): Boolean

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

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

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

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

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

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

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

  25. def finalize(): Unit

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

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

  28. def hashCode(): Int

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

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

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

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

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

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

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

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

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

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

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

  40. final def notify(): Unit

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  61. def showParser: Parser[Boolean]

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

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

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

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

  66. def toString(): String

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

  68. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from AnyRef

Inherited from Any