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 checkSBTVersionChanged(state: State): Unit
  22. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  23. def defaults: Command
  24. def doLoadProject(s0: State, action: Project.LoadAction.Value): State
  25. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  26. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  27. def eval: Command
  28. def export: Command
  29. val exportParser: (State) ⇒ Parser[() ⇒ State]
  30. def extractLast(s: State): (BuildStructure, Select[ProjectRef], Show[Def.ScopedKey[_]])
  31. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  32. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  33. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  34. def highPass(rankCutoff: Int): (Seq[AttributeKey[_]]) ⇒ Seq[AttributeKey[_]]
  35. def imports(extracted: Extracted): Seq[(String, Int)]
  36. def initialAttributes: AttributeMap
  37. def initialize: Command
  38. def inspect: Command
  39. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  40. 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.

  41. def isTask(mf: Manifest[_])(implicit taskMF: Manifest[Task[_]], inputMF: Manifest[InputTask[_]]): Boolean
  42. 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.

  43. def keysHelp(s: State): Help
  44. def last: Command
  45. def lastGrep: Command
  46. def lastGrepParser(s: State): Parser[(String, Option[AnyKeys])]
  47. 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.

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

Inherited from AnyRef

Inherited from Any

Ungrouped