Packages

o

sbt

Defaults

object Defaults extends BuildCommon

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Defaults
  2. BuildCommon
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. final class RichAttributed extends AnyRef
    Definition Classes
    BuildCommon
  2. final class RichFiles extends AnyRef
    Definition Classes
    BuildCommon
  3. final class RichPathFinder extends AnyRef
    Definition Classes
    BuildCommon

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. final val CacheDirectoryName: String("cache")
  5. val CompletionsID: String
  6. lazy val ConfigGlobal: Scope
  7. lazy val ConfigZero: Scope

    A scope whose configuration axis is set to Zero.

  8. lazy val TaskGlobal: Scope
  9. lazy val TaskZero: Scope

    A scope whose task axis is set to Zero.

  10. def addBaseSources: Seq[Def.Setting[Task[Seq[File]]]]
  11. def analysisMap[T](cp: Seq[Attributed[T]]): (T) ⇒ Option[CompileAnalysis]
  12. def artifactPathSetting(art: SettingKey[Artifact]): Def.Initialize[File]
  13. def artifactSetting: Def.Initialize[Artifact]
  14. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  15. def askForMainClass(classes: Seq[String]): Option[String]
  16. lazy val baseTasks: Seq[Def.Setting[_]]
  17. def bgRunMainTask(products: Def.Initialize[Task[Classpath]], classpath: Def.Initialize[Task[Classpath]], copyClasspath: Def.Initialize[Boolean], scalaRun: Def.Initialize[Task[ScalaRun]]): Def.Initialize[InputTask[JobHandle]]
  18. def bgRunTask(products: Def.Initialize[Task[Classpath]], classpath: Def.Initialize[Task[Classpath]], mainClassTask: Def.Initialize[Task[Option[String]]], copyClasspath: Def.Initialize[Boolean], scalaRun: Def.Initialize[Task[ScalaRun]]): Def.Initialize[InputTask[JobHandle]]
  19. def bgStopTask: Def.Initialize[InputTask[Unit]]
  20. def bgWaitForTask: Def.Initialize[InputTask[Unit]]
  21. def buildCore: Seq[Def.Setting[_]]
  22. def cleanFilesTask: Def.Initialize[Task[Vector[File]]]

    Implements cleanFiles task.

  23. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  24. def collectFiles(dirs: ScopedTaskable[Seq[File]], filter: ScopedTaskable[FileFilter], excludes: ScopedTaskable[FileFilter]): Def.Initialize[Task[Seq[File]]]
  25. def compileAnalysisSettings: Seq[Def.Setting[_]]
  26. def compileBase: Seq[Def.Setting[_]]
  27. def compileIncSetupTask: Def.Initialize[Task[Setup]]
  28. def compileIncrementalTask: Def.Initialize[Task[CompileResult]]
  29. def compileInputsSettings: Seq[Def.Setting[_]]
  30. lazy val compileSettings: Seq[Def.Setting[_]]
  31. def compileTask: Def.Initialize[Task[CompileAnalysis]]
  32. def compilersSetting: Def.Setting[Task[Compilers]]
  33. def concatMappings(as: Mappings, bs: Mappings): Def.Initialize[Task[Seq[(File, String)]]]
  34. lazy val configPaths: Seq[Def.Setting[_ >: Seq[Task[Seq[File]]] with Task[Seq[Source]] with Task[Seq[File]] with Seq[File] with File <: AnyRef]]
  35. lazy val configSettings: Seq[Def.Setting[_]]
  36. def configSrcSub(key: SettingKey[File]): Def.Initialize[File]
  37. lazy val configTasks: Seq[Def.Setting[_]]
  38. def consoleProjectTask: Def.Initialize[Task[Unit]]
  39. def consoleQuickTask: Def.Initialize[Task[Unit]]
  40. def consoleTask(classpath: TaskKey[Classpath], task: TaskKey[_]): Def.Initialize[Task[Unit]]
  41. def consoleTask: Def.Initialize[Task[Unit]]
  42. def copyResourcesTask: Def.Initialize[Task[Seq[(File, File)]]]
  43. lazy val coreDefaultSettings: Seq[Def.Setting[_]]
  44. def createTestRunners(frameworks: Map[TestFramework, Framework], loader: ClassLoader, config: Execution): Map[TestFramework, Runner]
  45. def defaultCompileSettings: Seq[Def.Setting[_]]
  46. lazy val defaultConfigs: Seq[Def.Setting[_]]
  47. def defaultRestrictions: Def.Initialize[Seq[Rule]]
  48. def defaultTestTasks(key: Scoped): Seq[Def.Setting[_]]
  49. lazy val deprecationSettings: Seq[Def.Setting[_]]
  50. def detectTests: Def.Initialize[Task[Seq[TestDefinition]]]
  51. def disableAggregate(k: Scoped): Def.Setting[Boolean]
  52. lazy val disableAggregation: Seq[Def.Setting[_]]
  53. def discoverMainClasses(analysis: CompileAnalysis): Seq[String]
  54. def discoverSbtPluginNames: Def.Initialize[Task[DiscoveredNames]]
  55. def docTaskSettings(key: TaskKey[File] = doc): Seq[Def.Setting[_]]
  56. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  57. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  58. def extractAnalysis[T](a: Attributed[T]): (T, CompileAnalysis)
  59. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  60. def foregroundRunMainTask: Def.Initialize[InputTask[Unit]]
  61. def foregroundRunTask: Def.Initialize[InputTask[Unit]]
  62. def forkOptionsTask: Def.Initialize[Task[ForkOptions]]
  63. def generate(generators: SettingKey[Seq[Task[Seq[File]]]]): Def.Initialize[Task[Seq[File]]]
  64. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
  65. def getForParser[P, T](task: TaskKey[T])(init: (State, Option[T]) ⇒ Parser[P]): Def.Initialize[(State) ⇒ Parser[P]]
    Definition Classes
    BuildCommon
  66. def getForParserI[P, T](task: TaskKey[T])(init: Def.Initialize[(State, Option[T]) ⇒ Parser[P]]): Def.Initialize[(State) ⇒ Parser[P]]
    Definition Classes
    BuildCommon
  67. def getFromContext[T](task: TaskKey[T], context: Def.ScopedKey[_], s: State): Option[T]
    Definition Classes
    BuildCommon
  68. def getPrevious[T](task: TaskKey[T]): Def.Initialize[Task[Option[T]]]
    Definition Classes
    BuildCommon
  69. implicit def globFilter(expression: String): NameFilter

    Allows a String to be used where a NameFilter is expected.

    Allows a String to be used where a NameFilter is expected. Asterisks (*) in the string are interpreted as wildcards. All other characters must match exactly. See sbt.GlobFilter.

    Definition Classes
    BuildCommon
  70. def hashCode(): Int
    Definition Classes
    AnyRef → Any
  71. def inputTests(key: InputKey[_]): Def.Initialize[InputTask[Unit]]
  72. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  73. lazy val itSettings: Seq[Def.Setting[_]]
  74. def loadForParser[P, T](task: TaskKey[T])(f: (State, Option[T]) ⇒ Parser[P])(implicit format: JsonFormat[T]): Def.Initialize[(State) ⇒ Parser[P]]
    Definition Classes
    BuildCommon
  75. def loadForParserI[P, T](task: TaskKey[T])(init: Def.Initialize[(State, Option[T]) ⇒ Parser[P]])(implicit format: JsonFormat[T]): Def.Initialize[(State) ⇒ Parser[P]]
    Definition Classes
    BuildCommon
  76. def loadFromContext[T](task: TaskKey[T], context: Def.ScopedKey[_], s: State)(implicit f: JsonFormat[T]): Option[T]
    Definition Classes
    BuildCommon
  77. def loadPrevious[T](task: TaskKey[T])(implicit f: JsonFormat[T]): Def.Initialize[Task[Option[T]]]
    Definition Classes
    BuildCommon
  78. def lock(app: AppConfiguration): GlobalLock
  79. def mainBgRunMainTask: Def.Setting[InputTask[JobHandle]]
  80. def mainBgRunTask: Def.Setting[InputTask[JobHandle]]
  81. def makeCrossSources(scalaSrcDir: File, javaSrcDir: File, sv: String, cross: Boolean): Seq[File]
  82. def makeCrossTarget(t: File, sv: String, sbtv: String, plugin: Boolean, cross: Boolean): File
  83. def makePluginCrossSources(isPlugin: Boolean, scalaSrcDir: File, sbtBinaryV: String, cross: Boolean): Seq[File]
  84. def nameForSrc(config: String): String
  85. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  86. def noAggregation: Seq[Scoped]
  87. final def notify(): Unit
    Definition Classes
    AnyRef
  88. final def notifyAll(): Unit
    Definition Classes
    AnyRef
  89. lazy val outputConfigPaths: Seq[Def.Setting[File]]
  90. def overrideConfigs(cs: Configuration*)(configurations: Seq[Configuration]): Seq[Configuration]
    Definition Classes
    BuildCommon
  91. lazy val packageBase: Seq[Def.Setting[_]]
  92. def packageBinMappings: Def.Initialize[Task[Seq[(File, String)]]]
  93. lazy val packageConfig: Seq[Def.Setting[_]]
  94. def packageConfigurationTask: Def.Initialize[Task[Configuration]]
  95. def packageDocMappings: Def.Initialize[Task[Seq[(File, String)]]]
  96. def packageSrcMappings: Def.Initialize[Task[Seq[(File, String)]]]
  97. def packageTask: Def.Initialize[Task[File]]
  98. def packageTaskSettings(key: TaskKey[File], mappingsTask: Def.Initialize[Task[Seq[(File, String)]]]): Seq[Def.Setting[_]]
  99. def paths: Seq[Def.Setting[_ >: Option[File] with File <: Serializable]]
  100. def pickMainClass(classes: Seq[String]): Option[String]
  101. def prefix(config: String): String
  102. def printWarningsTask: Def.Initialize[Task[Unit]]
  103. def projectCore: Seq[Def.Setting[_]]
  104. lazy val projectTasks: Seq[Def.Setting[_]]
  105. def psTask: Def.Initialize[Task[Seq[JobHandle]]]
  106. def relativeMappings(files: ScopedTaskable[Seq[File]], dirs: ScopedTaskable[Seq[File]]): Def.Initialize[Task[Seq[(File, String)]]]
  107. lazy val resourceConfigPaths: Seq[Def.Setting[_ >: Seq[Task[Seq[File]]] with Task[Seq[Source]] with Task[Seq[File]] with Seq[File] with File <: AnyRef]]
  108. def resourceMappings: Def.Initialize[Task[Seq[(File, String)]]]
  109. implicit def richAttributed(s: Seq[Attributed[File]]): RichAttributed
    Definition Classes
    BuildCommon
  110. implicit def richFiles(s: Seq[File]): RichFiles
    Definition Classes
    BuildCommon
  111. implicit def richPathFinder(s: PathFinder): RichPathFinder
    Definition Classes
    BuildCommon
  112. def runMainParser: (State, Seq[String]) ⇒ Parser[(String, Seq[String])]
  113. def runMainTask(classpath: Def.Initialize[Task[Classpath]], scalaRun: Def.Initialize[Task[ScalaRun]]): Def.Initialize[InputTask[Unit]]
  114. def runTask(classpath: Def.Initialize[Task[Classpath]], mainClassTask: Def.Initialize[Task[Option[String]]], scalaRun: Def.Initialize[Task[ScalaRun]]): Def.Initialize[InputTask[Unit]]
  115. def runnerInit: Def.Initialize[Task[ScalaRun]]
  116. lazy val runnerSettings: Seq[Def.Setting[_]]
  117. def runnerTask: Def.Setting[Task[ScalaRun]]
  118. def sbtPluginExtra(m: ModuleID, sbtV: String, scalaV: String): ModuleID
  119. def scalaInstanceFromHome(dir: File): Def.Initialize[Task[ScalaInstance]]
  120. def scalaInstanceFromUpdate: Def.Initialize[Task[ScalaInstance]]
  121. def scalaInstanceTask: Def.Initialize[Task[ScalaInstance]]
  122. def selectedFilter(args: Seq[String]): Seq[(String) ⇒ Boolean]
  123. def singleTestGroup(key: Scoped): Def.Initialize[Task[Seq[Group]]]
  124. def singleTestGroupDefault: Def.Initialize[Task[Seq[Group]]]
  125. lazy val sourceConfigPaths: Seq[Def.Setting[_ >: Seq[Task[Seq[File]]] with Task[Seq[Source]] with Task[Seq[File]] with Seq[File] with File <: AnyRef]]
  126. def sourceMappings: Def.Initialize[Task[Seq[(File, String)]]]
  127. def succeededFile(dir: File): File
  128. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  129. def testExecutionTask(task: Scoped): Def.Initialize[Task[Execution]]
  130. def testExtra(extra: AttributeMap, tdef: TestDefinition): AttributeMap
  131. def testOnlyParser: (State, Seq[String]) ⇒ Parser[(Seq[String], Seq[String])]
  132. def testQuickFilter: Def.Initialize[Task[(Seq[String]) ⇒ Seq[(String) ⇒ Boolean]]]
  133. lazy val testSettings: Seq[Def.Setting[_]]
  134. def testTaskOptions(key: Scoped): Seq[Def.Setting[_]]
  135. lazy val testTasks: Seq[Def.Setting[_]]
  136. def thisBuildCore: Seq[Def.Setting[_]]
  137. def toString(): String
    Definition Classes
    AnyRef → Any
  138. def transitiveUpdateTask: Def.Initialize[Task[Seq[UpdateReport]]]
  139. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  140. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  141. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  142. def watchSetting: Def.Initialize[Watched]
  143. def watchTransitiveSourcesTask: Def.Initialize[Task[Seq[Source]]]

Deprecated Value Members

  1. def artifactConfigurations(base: Artifact, scope: Configuration, classifier: Option[String]): Iterable[Configuration]
    Annotations
    @deprecated
    Deprecated

    (Since version 1.0.0) The configuration(s) should not be decided based on the classifier.

Inherited from BuildCommon

Inherited from AnyRef

Inherited from Any

Ungrouped