object BuiltinCommands
- Alphabetic
- By Inheritance
- BuiltinCommands
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
-  type KeysParser = Parser[Seq[Def.ScopedKey[T]] forSome {type T}]
Value Members
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        !=(arg0: Any): Boolean
      
      
      - Definition Classes
- AnyRef → Any
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        ##(): Int
      
      
      - Definition Classes
- AnyRef → Any
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        ==(arg0: Any): Boolean
      
      
      - Definition Classes
- AnyRef → Any
 
-  def ConsoleCommands: Seq[Command]
-  def DefaultBootCommands: Seq[String]
- 
      
      
      
        
      
    
      
        
        def
      
      
        DefaultCommands: Seq[Command]
      
      
      - Annotations
- @nowarn()
 
-  def ScriptCommands: Seq[Command]
-  def about: Command
-  def aboutPlugins(e: Extracted): String
-  def aboutProject(s: State): String
-  def aboutScala(s: State, e: Extracted): String
-  def aboutString(s: State): String
-  def act: Command
-  def actHelp: (State) ⇒ Help
-  val aggregatedKeyValueParser: (State) ⇒ Parser[Option[AnyKeys]]
-  def allTaskAndSettingKeys(s: State): Seq[AttributeKey[_]]
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        asInstanceOf[T0]: T0
      
      
      - Definition Classes
- Any
 
-  def autoImports(extracted: Extracted): EvalImports
-  def boot: Command
-  def bootParser(s: State): Parser[() ⇒ State]
-  def checkSBTVersionChanged(state: State): Unit
-  def clearCaches: Command
- 
      
      
      
        
      
    
      
        
        def
      
      
        clone(): AnyRef
      
      
      - Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
 
-  def continuous: Command
-  def defaults: Command
-  def doLoadProject(s0: State, action: Project.LoadAction.Value): State
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        eq(arg0: AnyRef): Boolean
      
      
      - Definition Classes
- AnyRef
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        equals(arg0: Any): Boolean
      
      
      - Definition Classes
- AnyRef → Any
 
-  def eval: Command
-  def export: Command
-  val exportParser: (State) ⇒ Parser[() ⇒ State]
-  def extractLast(s: State): (BuildStructure, Select[ProjectRef], Show[Def.ScopedKey[_]])
- 
      
      
      
        
      
    
      
        
        def
      
      
        finalize(): Unit
      
      
      - Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        getClass(): Class[_]
      
      
      - Definition Classes
- AnyRef → Any
- Annotations
- @native()
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        hashCode(): Int
      
      
      - Definition Classes
- AnyRef → Any
- Annotations
- @native()
 
-  def highPass(rankCutoff: Int): (Seq[AttributeKey[_]]) ⇒ Seq[AttributeKey[_]]
-  def imports(extracted: Extracted): Seq[(String, Int)]
-  def initialAttributes: AttributeMap
-  def initialize: Command
-  def inspect: Command
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        isInstanceOf[T0]: Boolean
      
      
      - Definition Classes
- Any
 
- 
      
      
      
        
      
    
      
        
        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. 
-  def isTask(mf: Manifest[_])(implicit taskMF: Manifest[Task[_]], inputMF: Manifest[InputTask[_]]): Boolean
- 
      
      
      
        
      
    
      
        
        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. 
-  def keysHelp(s: State): Help
-  def last: Command
-  def lastGrep: Command
-  def lastGrepParser(s: State): Parser[(String, Option[AnyKeys])]
- 
      
      
      
        
      
    
      
        
        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. 
-  def listBuild(uri: URI, build: LoadedBuildUnit, current: Boolean, currentID: String, log: Logger): Unit
-  def loadFailed: Command
-  def loadProject: Command
-  def loadProjectCommands(arg: String): List[String]
-  def loadProjectImpl: Command
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        ne(arg0: AnyRef): Boolean
      
      
      - Definition Classes
- AnyRef
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        notify(): Unit
      
      
      - Definition Classes
- AnyRef
- Annotations
- @native()
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        notifyAll(): Unit
      
      
      - Definition Classes
- AnyRef
- Annotations
- @native()
 
-  def plugin: Command
-  val pluginParser: (State) ⇒ Parser[AutoPlugin]
-  def plugins: Command
-  def printLast: (Seq[String]) ⇒ Unit
-  def project: Command
-  def projects: Command
-  def projectsParser(s: State): Parser[(List[URI]) ⇒ List[URI]]
-  def reapply(newSession: SessionSettings, structure: BuildStructure, s: State): State
-  def rebootNetwork: Command
-  def registerCompilerCache(s: State): State
-  def sbtName(s: State): String
-  def sbtVersion(s: State): String
-  def scalaVersion(s: State): String
-  def selectedParser(s: State, keepKeys: (AttributeKey[_]) ⇒ Boolean): Parser[String]
-  def sessionCommand: Command
-  def set: Command
-  def setLogLevel: Command
-  def setParser: (State) ⇒ Parser[(Boolean, String)]
-  def setThis(extracted: Extracted, settings: Seq[Def.Setting[_]], arg: String): SetResult
-  def settingsCommand: Command
-  def shell: Command
-  def showProjects(s: State): Unit
-  def showSettingLike(command: String, preamble: String, cutoff: Int, keep: (AttributeKey[_]) ⇒ Boolean): Command
-  def showSettingParser(keepKeys: (AttributeKey[_]) ⇒ Boolean)(s: State): Parser[(Int, Option[String])]
-  def sortByLabel(keys: Seq[AttributeKey[_]]): Seq[AttributeKey[_]]
-  def sortByRank(keys: Seq[AttributeKey[_]]): Seq[AttributeKey[_]]
-  val spacedAggregatedParser: (State) ⇒ KeysParser
-  def startServer: Command
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        synchronized[T0](arg0: ⇒ T0): T0
      
      
      - Definition Classes
- AnyRef
 
-  def taskDetail(keys: Seq[AttributeKey[_]]): Seq[(String, String)]
-  def taskDetail(keys: Seq[AttributeKey[_]], firstOnly: Boolean): Seq[(String, String)]
-  def taskStrings(key: AttributeKey[_]): Option[(String, String)]
-  def taskStrings(key: AttributeKey[_], firstOnly: Boolean): Option[(String, String)]
-  def tasks: Command
-  def tasksHelp(s: State, filter: (Seq[AttributeKey[_]]) ⇒ Seq[AttributeKey[_]], arg: Option[String]): String
- 
      
      
      
        
      
    
      
        
        def
      
      
        toString(): String
      
      
      - Definition Classes
- AnyRef → Any
 
-  def topNRanked(n: Int): (Seq[AttributeKey[_]]) ⇒ Seq[AttributeKey[_]]
-  def transformExtraBuilds(s: State, f: (List[URI]) ⇒ List[URI]): State
-  def verbosityParser: Parser[Int]
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        wait(): Unit
      
      
      - Definition Classes
- AnyRef
- Annotations
- @throws( ... )
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        wait(arg0: Long, arg1: Int): Unit
      
      
      - Definition Classes
- AnyRef
- Annotations
- @throws( ... )
 
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        wait(arg0: Long): Unit
      
      
      - Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
 
-  def withDescription(keys: Seq[AttributeKey[_]]): Seq[AttributeKey[_]]
Deprecated Value Members
- 
      
      
      
        
      
    
      
        
        def
      
      
        oldLastGrep: Command
      
      
      - Annotations
- @deprecated
- Deprecated
- (Since version 1.2.0) Use - lastGrepinstead.
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        oldLoadFailed: Command
      
      
      - Annotations
- @deprecated
- Deprecated
- (Since version 1.2.0) Use - loadFailedinstead.
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        printLast(s: State): (Seq[String]) ⇒ Unit
      
      
      - Annotations
- @deprecated
- Deprecated
- (Since version 1.1.1) Use variant that doesn't take the state 
 
- 
      
      
      
        
      
    
      
        
        def
      
      
        setThis(s: State, extracted: Extracted, settings: Seq[Def.Setting[_]], arg: String): SetResult
      
      
      - Annotations
- @deprecated
- Deprecated
- (Since version 1.1.1) Use variant that doesn't take a State