object
Defaults extends BuildCommon
Type Members
-
-
final
class
RichFiles extends AnyRef
-
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
-
final
val
CacheDirectoryName: java.lang.String("cache")
-
val
CompletionsID: String
-
lazy val
ConfigGlobal: Scope
-
lazy val
TaskGlobal: Scope
-
def
addBaseSources: Seq[Setting[Task[Seq[File]]]]
-
def
allTestGroupsTask(s: TaskStreams, frameworks: Map[TestFramework, Framework], loader: ClassLoader, groups: Seq[Group], config: Execution, cp: Classpath, javaHome: Option[File]): Task[(Value, Map[String, Value])]
-
def
analysisMap[T](cp: Seq[Attributed[T]]): (T) ⇒ Option[Analysis]
-
def
artifactConfigurations(base: Artifact, scope: Configuration, classifier: Option[String]): Iterable[Configuration]
-
-
-
final
def
asInstanceOf[T0]: T0
-
lazy val
baseClasspaths: Seq[sbt.Project.Setting[_]]
-
lazy val
baseTasks: Seq[sbt.Project.Setting[_]]
-
-
def
buildCore: Seq[sbt.Project.Setting[_]]
-
def
clone(): AnyRef
-
-
def
compileBase: Seq[sbt.Project.Setting[_]]
-
-
def
compileInputsSettings: Seq[sbt.Project.Setting[_]]
-
lazy val
compileSettings: Seq[sbt.Project.Setting[_]]
-
-
def
compileTaskSettings: Seq[sbt.Project.Setting[_]]
-
-
def
concatMappings(as: Mappings, bs: Mappings): Initialize[Task[Seq[(File, String)]]]
-
lazy val
configPaths: Seq[sbt.Project.Setting[_ >: sbt.Task[Seq[java.io.File]] with Seq[sbt.Task[Seq[java.io.File]]] with sbt.FileFilter with Seq[java.io.File] with java.io.File]]
-
lazy val
configSettings: Seq[sbt.Project.Setting[_]]
-
-
lazy val
configTasks: Seq[sbt.Project.Setting[_]]
-
def
consoleProjectTask: Initialize[Task[Unit]]
-
def
consoleQuickTask: Initialize[Task[Unit]]
-
def
consoleTask(classpath: TaskKey[Classpath], task: sbt.TaskKey[_]): Initialize[Task[Unit]]
-
-
def
copyResourcesTask: Initialize[Task[Seq[(File, File)]]]
-
lazy val
defaultConfigs: Seq[sbt.Project.Setting[_]]
-
def
defaultRestrictions: Initialize[Seq[Rule]]
-
lazy val
defaultSettings: Seq[sbt.Project.Setting[_]]
-
def
defaultTestTasks(key: Scoped): Seq[sbt.Project.Setting[_]]
-
-
def
disableAggregate(k: Scoped): Setting[Boolean]
-
lazy val
disableAggregation: Seq[Setting[Boolean]]
-
def
discoverMainClasses(analysis: Analysis): Seq[String]
-
def
discoverPlugins: Initialize[Task[Set[String]]]
-
def
discoverSbtPlugins(analysis: Analysis, log: Logger): Set[String]
-
def
distinctParser(exs: Set[String], raw: Boolean): Parser[Seq[String]]
-
def
doClean(clean: Seq[File], preserve: Seq[File]): Unit
-
def
docTaskSettings(key: TaskKey[File] = doc): Seq[sbt.Project.Setting[_]]
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
extractAnalysis[T](a: Attributed[T]): (T, Analysis)
-
def
finalize(): Unit
-
def
forDependencies[T, V](init: (ProjectRef) ⇒ Initialize[V], includeRoot: Boolean, classpath: Boolean, aggregate: Boolean): Initialize[Seq[V]]
-
def
generate(generators: SettingKey[Seq[Task[Seq[File]]]]): Initialize[Task[Seq[File]]]
-
final
def
getClass(): java.lang.Class[_]
-
def
getDependencies(structure: LoadedBuild, classpath: Boolean = true, aggregate: Boolean = false): (ProjectRef) ⇒ Seq[ProjectRef]
-
-
-
def
getFromContext[T](task: TaskKey[T], context: sbt.Project.ScopedKey[_], s: State): Option[T]
-
def
getPrevious[T](task: TaskKey[T]): Initialize[Task[Option[T]]]
-
implicit
def
globFilter(expression: String): NameFilter
-
def
globalCore: Seq[sbt.Project.Setting[_]]
-
def
hashCode(): Int
-
def
inAllConfigurations[T](key: TaskKey[T]): Initialize[Task[Seq[T]]]
-
def
inDependencies[T](key: SettingKey[T], default: (ProjectRef) ⇒ T, includeRoot: Boolean, classpath: Boolean, aggregate: Boolean): Initialize[Seq[T]]
-
-
def
inputTests(key: sbt.InputKey[_]): Initialize[InputTask[Unit]]
-
final
def
isInstanceOf[T0]: Boolean
-
lazy val
itSettings: Seq[sbt.Project.Setting[_]]
-
def
loadForParser[P, T](task: TaskKey[T])(f: (State, Option[T]) ⇒ Parser[P])(implicit format: Format[T]): Initialize[(State) ⇒ Parser[P]]
-
def
loadForParserI[P, T](task: TaskKey[T])(init: Initialize[(State, Option[T]) ⇒ Parser[P]])(implicit format: Format[T]): Initialize[(State) ⇒ Parser[P]]
-
def
loadFromContext[T](task: TaskKey[T], context: sbt.Project.ScopedKey[_], s: State)(implicit f: Format[T]): Option[T]
-
def
loadPrevious[T](task: TaskKey[T])(implicit f: Format[T]): Initialize[Task[Option[T]]]
-
-
-
-
def
makeCrossTarget(t: File, sv: String, sbtv: String, plugin: Boolean, cross: Boolean): File
-
def
nameForSrc(config: String): String
-
final
def
ne(arg0: AnyRef): Boolean
-
def
noAggregation: Seq[Scoped]
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
lazy val
outputConfigPaths: Seq[Setting[File]]
-
-
lazy val
packageBase: Seq[sbt.Project.Setting[_]]
-
def
packageBinMappings: Initialize[Task[Seq[(File, String)]]]
-
lazy val
packageConfig: Seq[sbt.Project.Setting[_]]
-
-
def
packageDocMappings: Initialize[Task[Seq[(File, String)]]]
-
def
packageSrcMappings: Initialize[Task[Seq[(File, String)]]]
-
-
def
packageTaskSettings(key: TaskKey[File], mappingsTask: Initialize[Task[Seq[(File, String)]]]): Seq[sbt.Project.Setting[_]]
-
def
paths: Seq[sbt.Project.Setting[_ >: java.io.File with Option[java.io.File] <: java.io.Serializable]]
-
def
perTaskCache(key: sbt.TaskKey[_]): Setting[File]
-
def
prefix(config: String): String
-
def
printWarningsTask: Initialize[Task[Unit]]
-
lazy val
projectBaseSettings: Seq[sbt.Project.Setting[_]]
-
def
projectCore: Seq[sbt.Project.Setting[_]]
-
lazy val
projectTasks: Seq[sbt.Project.Setting[_]]
-
-
lazy val
resourceConfigPaths: Seq[sbt.Project.Setting[_ >: sbt.Task[Seq[java.io.File]] with Seq[sbt.Task[Seq[java.io.File]]] with sbt.FileFilter with Seq[java.io.File] with java.io.File]]
-
def
resourceMappings: Initialize[Task[Seq[(File, String)]]]
-
-
implicit
def
richFiles(s: Seq[File]): RichFiles
-
-
def
runMainParser: (State, Seq[String]) ⇒ Parser[(String, Seq[String])]
-
-
-
-
-
def
sbtPluginExtra(m: ModuleID, sbtV: String, scalaV: String): ModuleID
-
-
def
selectPackageMain(classes: Seq[String]): Option[String]
-
def
selectRunMain(classes: Seq[String]): Option[String]
-
def
selectedFilter(args: Seq[String]): (String) ⇒ Boolean
-
-
lazy val
sourceConfigPaths: Seq[sbt.Project.Setting[_ >: sbt.Task[Seq[java.io.File]] with Seq[java.io.File] with Seq[sbt.Task[Seq[java.io.File]]] with sbt.FileFilter with java.io.File <: java.lang.Object]]
-
def
sourceMappings: Initialize[Task[Seq[(File, String)]]]
-
def
succeededFile(dir: File): File
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
-
-
def
testLogger(manager: Streams, baseKey: Scoped)(tdef: TestDefinition): Logger
-
def
testOnlyParser: (State, Seq[String]) ⇒ Parser[(Seq[String], Seq[String])]
-
def
testQuickFilter: Initialize[Task[(Seq[String]) ⇒ (String) ⇒ Boolean]]
-
lazy val
testSettings: Seq[sbt.Project.Setting[_]]
-
def
testTaskOptions(key: Scoped): Seq[sbt.Project.Setting[_]]
-
lazy val
testTasks: Seq[sbt.Project.Setting[_]]
-
def
thisBuildCore: Seq[sbt.Project.Setting[_]]
-
def
toError(o: Option[String]): Unit
-
def
toString(): String
-
def
transitiveDependencies(base: ProjectRef, structure: LoadedBuild, includeRoot: Boolean, classpath: Boolean = true, aggregate: Boolean = false): Seq[ProjectRef]
-
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
-
def
watchTransitiveSourcesTask: Initialize[Task[Seq[File]]]
-
def
writePluginsDescriptor(plugins: Set[String], dir: File): Seq[File]
Deprecated Value Members
-
def
docSetting(key: TaskKey[File]): Seq[sbt.Project.Setting[_]]
-
def
packageBinTask: Initialize[Task[Seq[(File, String)]]]
-
def
packageDocTask: Initialize[Task[Seq[(File, String)]]]
-
def
packageSrcTask: Initialize[Task[Seq[(File, String)]]]
-
def
packageTasks(key: TaskKey[File], mappingsTask: Initialize[Task[Seq[(File, String)]]]): Seq[sbt.Project.Setting[_]]
-
def
pairID: (Nothing, Nothing) ⇒ (Nothing, Nothing)
Inherited from AnyRef
Inherited from Any