object
Act extends AnyRef
Type Members
-
type
KeysParser = Parser[Seq[sbt.Project.ScopedKey[T]] forSome { type T }]
-
sealed
trait
ParsedAxis[+T] extends AnyRef
-
final
class
ParsedValue[T] extends ParsedAxis[T]
Value Members
-
final
def
!=(arg0: AnyRef): Boolean
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: AnyRef): Boolean
-
final
def
==(arg0: Any): Boolean
-
val
GlobalString: String
-
object
Omitted extends ParsedAxis[Nothing]
-
object
ParsedGlobal extends ParsedAxis[Nothing]
-
-
def
aggregatedKeyParser(structure: BuildStructure, currentRef: ProjectRef): KeysParser
-
def
aggregatedKeyParser(extracted: Extracted): KeysParser
-
def
aggregatedKeyParser(state: State): KeysParser
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
def
config(confs: Set[String]): Parser[ParsedAxis[String]]
-
def
configs(explicit: ParsedAxis[String], defaultConfigs: (Option[ResolvedReference]) ⇒ Seq[String], proj: Option[ResolvedReference], index: KeyIndex): Seq[Option[String]]
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
examples(p: Parser[String], exs: Set[String], label: String): Parser[String]
-
def
examplesStrict(p: Parser[String], exs: Set[String], label: String): Parser[String]
-
-
def
extraParser(knownKeys: Map[String, sbt.AttributeKey[_]], knownValues: IMap[AttributeKey, Set]): Parser[sbt.AttributeEntry[_]]
-
def
extrasParser(knownKeys: Map[String, sbt.AttributeKey[_]], knownValues: IMap[AttributeKey, Set]): Parser[AttributeMap]
-
def
filterStrings(base: Parser[String], valid: Set[String], label: String): Parser[String]
-
def
finalize(): Unit
-
final
def
getClass(): java.lang.Class[_]
-
def
getKey[T](keyMap: Map[String, sbt.AttributeKey[_]], keyString: String, f: (sbt.AttributeKey[_]) ⇒ T): Parser[T]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
-
def
key(index: KeyIndex, proj: Option[ResolvedReference], conf: Option[String], task: Option[sbt.AttributeKey[_]], keyMap: Map[String, sbt.AttributeKey[_]]): Parser[sbt.AttributeKey[_]]
-
def
keyValues[T](structure: BuildStructure)(keys: Seq[ScopedKey[T]]): Values[T]
-
def
keyValues[T](extracted: Extracted)(keys: Seq[ScopedKey[T]]): Values[T]
-
def
keyValues[T](state: State)(keys: Seq[ScopedKey[T]]): Values[T]
-
def
knownIDParser[T](knownKeys: Map[String, T], label: String): Parser[T]
-
def
makeScopedKey(proj: Option[ResolvedReference], conf: Option[String], task: Option[sbt.AttributeKey[_]], extra: ScopeAxis[AttributeMap], key: sbt.AttributeKey[_]): sbt.Project.ScopedKey[_]
-
final
def
ne(arg0: AnyRef): Boolean
-
def
noValidKeys: Parser[Nothing]
-
def
nonEmptyConfig(index: KeyIndex, proj: Option[ResolvedReference]): (String) ⇒ Seq[Option[String]]
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
-
-
-
def
requireSession[T](s: State, p: ⇒ Parser[T]): Parser[T]
-
-
def
resolveTask(task: ParsedAxis[sbt.AttributeKey[_]]): Option[sbt.AttributeKey[_]]
-
def
resolvedReference(index: KeyIndex, currentBuild: URI, trailing: sbt.complete.Parser[_]): Parser[ResolvedReference]
-
def
scopedKey(index: KeyIndex, current: ProjectRef, defaultConfigs: (Option[ResolvedReference]) ⇒ Seq[String], keyMap: Map[String, sbt.AttributeKey[_]], data: Settings[Scope]): Parser[sbt.Project.ScopedKey[_]]
-
def
scopedKeyAggregated(current: ProjectRef, defaultConfigs: (Option[ResolvedReference]) ⇒ Seq[String], structure: BuildStructure): KeysParser
-
def
scopedKeyFull(index: KeyIndex, current: ProjectRef, defaultConfigs: (Option[ResolvedReference]) ⇒ Seq[String], keyMap: Map[String, sbt.AttributeKey[_]]): Parser[Seq[Parser[ParsedKey]]]
-
def
scopedKeyParser(structure: BuildStructure, currentRef: ProjectRef): Parser[sbt.Project.ScopedKey[_]]
-
def
scopedKeyParser(extracted: Extracted): Parser[sbt.Project.ScopedKey[_]]
-
def
scopedKeyParser(state: State): Parser[sbt.Project.ScopedKey[_]]
-
def
scopedKeySelected(index: KeyIndex, current: ProjectRef, defaultConfigs: (Option[ResolvedReference]) ⇒ Seq[String], keyMap: Map[String, sbt.AttributeKey[_]], data: Settings[Scope]): Parser[ParsedKey]
-
-
-
-
def
selectFromValid(ss: Seq[ParsedKey], default: Parser[ParsedKey])(implicit show: Show[sbt.Project.ScopedKey[_]]): Parser[ParsedKey]
-
def
showAmbiguous(keys: Seq[sbt.Project.ScopedKey[_]])(implicit show: Show[sbt.Project.ScopedKey[_]]): String
-
def
showParser: Parser[Boolean]
-
val
spacedComma: Parser[((Seq[Char], Char), Seq[Char])]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
taskAxis(d: Option[String], tasks: Set[sbt.AttributeKey[_]], allKnown: Map[String, sbt.AttributeKey[_]]): Parser[ParsedAxis[sbt.AttributeKey[_]]]
-
def
toAxis[T](opt: Option[T], ifNone: ScopeAxis[T]): ScopeAxis[T]
-
def
toString(): String
-
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any