Packages

o

sbt

BuiltinCommands

object BuiltinCommands

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. BuiltinCommands
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

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

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def ConsoleCommands: Seq[Command]
  5. def DefaultBootCommands: Seq[String]
  6. def DefaultCommands: Seq[Command]
  7. def ScriptCommands: Seq[Command]
  8. def about: Command
  9. def aboutPlugins(e: Extracted): String
  10. def aboutProject(s: State): String
  11. def aboutScala(s: State, e: Extracted): String
  12. def aboutString(s: State): String
  13. def act: Command
  14. def actHelp: (State) ⇒ Help
  15. val aggregatedKeyValueParser: (State) ⇒ Parser[Option[AnyKeys]]
  16. def allTaskAndSettingKeys(s: State): Seq[AttributeKey[_]]
  17. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  18. def autoImports(extracted: Extracted): EvalImports
  19. def boot: Command
  20. def bootParser(s: State): Parser[() ⇒ State]
  21. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  22. def defaults: Command
  23. def doLoadProject(s0: State, action: Project.LoadAction.Value): State
  24. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  25. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  26. def eval: Command
  27. def export: Command
  28. val exportParser: (State) ⇒ Parser[() ⇒ State]
  29. def extractLast(s: State): (BuildStructure, Select[ProjectRef], Show[Def.ScopedKey[_]])
  30. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  31. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
  32. def hashCode(): Int
    Definition Classes
    AnyRef → Any
  33. def highPass(rankCutoff: Int): (Seq[AttributeKey[_]]) ⇒ Seq[AttributeKey[_]]
  34. def imports(extracted: Extracted): Seq[(String, Int)]
  35. def initialAttributes: AttributeMap
  36. def initialize: Command
  37. def inspect: Command
  38. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  39. def isLastOnly(s: State): Boolean

    The last* commands need to determine whether to read from the current log file or the previous log file and whether to keep the previous log file or not.

    The last* commands need to determine whether to read from the current log file or the previous log file and whether to keep the previous log file or not. This is selected based on whether the previous command was 'shell', which meant that the user directly entered the 'last' command. If it wasn't directly entered, the last* commands operate on any output since the last 'shell' command and do shift the log file. Otherwise, the output since the previous 'shell' command is used and the log file is not shifted.

  40. def isTask(mf: Manifest[_])(implicit taskMF: Manifest[Task[_]], inputMF: Manifest[InputTask[_]]): Boolean
  41. def keepLastLog(s: State): State

    If false, shift the current log file to be the log file that 'last' will operate on.

    If false, shift the current log file to be the log file that 'last' will operate on. If true, keep the previous log file as the one 'last' operates on because there is nothing useful in the current one.

  42. def keysHelp(s: State): Help
  43. def last: Command
  44. def lastGrep: Command
  45. def lastGrepParser(s: State): Parser[(String, Option[AnyKeys])]
  46. def lastLogFile(s: State): Option[File]

    Determines the log file that last* commands should operate on.

    Determines the log file that last* commands should operate on. See also isLastOnly.

  47. def listBuild(uri: URI, build: LoadedBuildUnit, current: Boolean, currentID: String, log: Logger): Unit
  48. def loadFailed: Command
  49. def loadProject: Command
  50. def loadProjectCommands(arg: String): List[String]
  51. def loadProjectImpl: Command
  52. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  53. final def notify(): Unit
    Definition Classes
    AnyRef
  54. final def notifyAll(): Unit
    Definition Classes
    AnyRef
  55. def plugin: Command
  56. val pluginParser: (State) ⇒ Parser[AutoPlugin]
  57. def plugins: Command
  58. def printLast(s: State): (Seq[String]) ⇒ Unit
  59. def project: Command
  60. def projects: Command
  61. def projectsParser(s: State): Parser[(List[URI]) ⇒ List[URI]]
  62. def reapply(newSession: SessionSettings, structure: BuildStructure, s: State): State
  63. def registerCompilerCache(s: State): State
  64. def sbtName(s: State): String
  65. def sbtVersion(s: State): String
  66. def scalaVersion(s: State): String
  67. def selectedParser(s: State, keepKeys: (AttributeKey[_]) ⇒ Boolean): Parser[String]
  68. def sessionCommand: Command
  69. def set: Command
  70. def setLogLevel: Command
  71. def setParser: (State) ⇒ Parser[(Boolean, String)]
  72. def setThis(s: State, extracted: Extracted, settings: Seq[Def.Setting[_]], arg: String): SetResult
  73. def settingsCommand: Command
  74. def shell: Command
  75. def showProjects(s: State): Unit
  76. def showSettingLike(command: String, preamble: String, cutoff: Int, keep: (AttributeKey[_]) ⇒ Boolean): Command
  77. def showSettingParser(keepKeys: (AttributeKey[_]) ⇒ Boolean)(s: State): Parser[(Int, Option[String])]
  78. def sortByLabel(keys: Seq[AttributeKey[_]]): Seq[AttributeKey[_]]
  79. def sortByRank(keys: Seq[AttributeKey[_]]): Seq[AttributeKey[_]]
  80. val spacedAggregatedParser: (State) ⇒ KeysParser
  81. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  82. def taskDetail(keys: Seq[AttributeKey[_]]): Seq[(String, String)]
  83. def taskStrings(key: AttributeKey[_]): Option[(String, String)]
  84. def tasks: Command
  85. def tasksHelp(s: State, filter: (Seq[AttributeKey[_]]) ⇒ Seq[AttributeKey[_]], arg: Option[String]): String
  86. def toString(): String
    Definition Classes
    AnyRef → Any
  87. def topNRanked(n: Int): (Seq[AttributeKey[_]]) ⇒ Seq[AttributeKey[_]]
  88. def transformExtraBuilds(s: State, f: (List[URI]) ⇒ List[URI]): State
  89. def verbosityParser: Parser[Int]
  90. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  91. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  92. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  93. def withDescription(keys: Seq[AttributeKey[_]]): Seq[AttributeKey[_]]

Inherited from AnyRef

Inherited from Any

Ungrouped