sbt

BuildExtra

trait BuildExtra extends BuildCommon

Linear Supertypes
BuildCommon, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. BuildExtra
  2. BuildCommon
  3. AnyRef
  4. Any
Visibility
  1. Public
  2. All

Type Members

  1. final class RichAttributed extends AnyRef

  2. final class RichFiles extends AnyRef

  3. final class RichPathFinder extends AnyRef

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. def addArtifact(artifact: Initialize[Artifact], taskDef: Initialize[Task[File]]): SettingsDefinition

  7. def addArtifact(a: Artifact, taskDef: TaskKey[File]): SettingsDefinition

  8. def addCommandAlias(name: String, value: String): Seq[Setting[(State) ⇒ State]]

    Defines an alias given by name that expands to value.

    Defines an alias given by name that expands to value. This alias is defined globally after projects are loaded. The alias is undefined when projects are unloaded. Names are restricted to be either alphanumeric or completely symbolic. As an exception, '-' and '_' are allowed within an alphanumeric name.

  9. def addCompilerPlugin(dependency: ModuleID): Setting[Seq[ModuleID]]

  10. def addSbtPlugin(dependency: ModuleID): Setting[Seq[ModuleID]]

  11. def addSbtPlugin(dependency: ModuleID, sbtVersion: String): Setting[Seq[ModuleID]]

  12. def addSbtPlugin(dependency: ModuleID, sbtVersion: String, scalaVersion: String): Setting[Seq[ModuleID]]

  13. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  14. def clone(): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  15. def compilerPlugin(dependency: ModuleID): ModuleID

  16. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  17. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  18. def externalIvyFile(file: Initialize[File] = baseDirectory / "ivy.xml", iScala: Initialize[Option[IvyScala]] = ivyScala): Setting[Task[ModuleSettings]]

  19. def externalIvySettings(file: Initialize[File] = baseDirectory / "ivysettings.xml", addMultiResolver: Boolean = true): Setting[Task[IvyConfiguration]]

  20. def externalIvySettingsURI(uri: Initialize[URI], addMultiResolver: Boolean = true): Setting[Task[IvyConfiguration]]

  21. def externalIvySettingsURL(url: URL, addMultiResolver: Boolean = true): Setting[Task[IvyConfiguration]]

  22. def externalPom(file: Initialize[File] = baseDirectory / "pom.xml", iScala: Initialize[Option[IvyScala]] = ivyScala): Setting[Task[ModuleSettings]]

  23. def filterKeys(ss: Seq[sbt.Project.Setting[_]], transitive: Boolean = false)(f: (sbt.Project.ScopedKey[_]) ⇒ Boolean): Seq[sbt.Project.Setting[_]]

  24. def finalize(): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  25. def fullRunInputTask(scoped: InputKey[Unit], config: Configuration, mainClass: String, baseArguments: String*): Setting[InputTask[Unit]]

  26. def fullRunTask(scoped: TaskKey[Unit], config: Configuration, mainClass: String, arguments: String*): Setting[Task[Unit]]

  27. final def getClass(): java.lang.Class[_]

    Definition Classes
    AnyRef → Any
  28. def getForParser[P, T](task: TaskKey[T])(init: (State, Option[T]) ⇒ Parser[P]): Initialize[(State) ⇒ Parser[P]]

    Definition Classes
    BuildCommon
  29. def getForParserI[P, T](task: TaskKey[T])(init: Initialize[(State, Option[T]) ⇒ Parser[P]]): Initialize[(State) ⇒ Parser[P]]

    Definition Classes
    BuildCommon
  30. def getFromContext[T](task: TaskKey[T], context: sbt.Project.ScopedKey[_], s: State): Option[T]

    Definition Classes
    BuildCommon
  31. def getPrevious[T](task: TaskKey[T]): Initialize[Task[Option[T]]]

    Definition Classes
    BuildCommon
  32. implicit def globFilter(expression: String): NameFilter

    Definition Classes
    BuildCommon
  33. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  34. def initScope[T](s: Scope, i: Initialize[T]): Initialize[T]

  35. def initScoped[T](sk: sbt.Project.ScopedKey[_], i: Initialize[T]): Initialize[T]

  36. def inputTask[T](f: (TaskKey[Seq[String]]) ⇒ Initialize[Task[T]]): Initialize[InputTask[T]]

    Definition Classes
    BuildCommon
  37. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  38. def loadForParser[P, T](task: TaskKey[T])(f: (State, Option[T]) ⇒ Parser[P])(implicit format: Format[T]): Initialize[(State) ⇒ Parser[P]]

    Definition Classes
    BuildCommon
  39. def loadForParserI[P, T](task: TaskKey[T])(init: Initialize[(State, Option[T]) ⇒ Parser[P]])(implicit format: Format[T]): Initialize[(State) ⇒ Parser[P]]

    Definition Classes
    BuildCommon
  40. def loadFromContext[T](task: TaskKey[T], context: sbt.Project.ScopedKey[_], s: State)(implicit f: Format[T]): Option[T]

    Definition Classes
    BuildCommon
  41. def loadPrevious[T](task: TaskKey[T])(implicit f: Format[T]): Initialize[Task[Option[T]]]

    Definition Classes
    BuildCommon
  42. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  43. def noTestCompletion(config: Configuration = Test): sbt.Project.Setting[_]

    Disables post-compilation hook for determining tests for tab-completion (such as for 'test-only').

    Disables post-compilation hook for determining tests for tab-completion (such as for 'test-only'). This is useful for reducing test:compile time when not running test.

  44. final def notify(): Unit

    Definition Classes
    AnyRef
  45. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  46. def overrideConfigs(cs: Configuration*)(configurations: Seq[Configuration]): Seq[Configuration]

    Definition Classes
    BuildCommon
  47. implicit def richAttributed(s: Seq[Attributed[File]]): RichAttributed

    Definition Classes
    BuildCommon
  48. implicit def richFiles(s: Seq[File]): RichFiles

    Definition Classes
    BuildCommon
  49. implicit def richPathFinder(s: PathFinder): RichPathFinder

    Definition Classes
    BuildCommon
  50. def runInputTask(config: Configuration, mainClass: String, baseArguments: String*): Initialize[InputTask[Unit]]

  51. def runTask(config: Configuration, mainClass: String, arguments: String*): Initialize[Task[Unit]]

  52. def seq(settings: sbt.Project.Setting[_]*): SettingsDefinition

  53. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  54. def toError(o: Option[String]): Unit

    Definition Classes
    BuildCommon
  55. def toString(): String

    Definition Classes
    AnyRef → Any
  56. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  57. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  58. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from BuildCommon

Inherited from AnyRef

Inherited from Any