sbt

Load

object Load

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Load
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. final class EvaluatedConfigurations extends AnyRef

  2. final case class InjectSettings(global: Seq[Def.Setting[_]], project: Seq[Def.Setting[_]], projectLoaded: (ClassLoader) ⇒ Seq[Def.Setting[_]]) extends Product with Serializable

  3. type BuildStructure = sbt.BuildStructure

    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.0) BuildStructure is now top-level

  4. type BuildUnit = sbt.BuildUnit

    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.0) BuildUnit is now top-level

  5. type BuildUnitBase = sbt.BuildUnitBase

    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.0) BuildUnitBase is now top-level

  6. type LoadBuildConfiguration = sbt.LoadBuildConfiguration

    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.0) LoadBuildConfiguration is now top-level

  7. type LoadedBuild = sbt.LoadedBuild

    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.0) LoadedBuild is now top-level

  8. type LoadedBuildUnit = sbt.LoadedBuildUnit

    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.0) LoadedBuildUnit is now top-level

  9. type LoadedDefinitions = sbt.LoadedDefinitions

    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.0) LoadedDefinitions is now top-level

  10. type LoadedPlugins = sbt.LoadedPlugins

    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.0) LoadedPlugins is now top-level

  11. type PartBuild = sbt.PartBuild

    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.0) PartBuild is now top-level

  12. type PartBuildUnit = sbt.PartBuildUnit

    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.0) PartBuildUnit is now top-level

  13. type StructureIndex = sbt.StructureIndex

    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.0) StructureIndex is now top-level

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 activateGlobalPlugin(config: sbt.LoadBuildConfiguration): sbt.LoadBuildConfiguration

  7. def addOverrides(unit: sbt.BuildUnit, loaders: BuildLoader): BuildLoader

  8. def addResolvers(unit: sbt.BuildUnit, isRoot: Boolean, loaders: BuildLoader): BuildLoader

  9. def apply(rootBase: File, s: State, config: sbt.LoadBuildConfiguration): (() ⇒ Eval, sbt.BuildStructure)

  10. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  11. val autoPluginSettings: Seq[Def.Setting[_]]

  12. def binaryPlugins(classpath: Seq[File], loader: ClassLoader): Seq[String]

  13. def buildConfigurations(loaded: sbt.LoadedBuild, rootProject: (URI) ⇒ String, injectSettings: InjectSettings): Seq[Def.Setting[_]]

  14. def buildGlobalSettings(base: File, files: Seq[File], config: sbt.LoadBuildConfiguration): (ClassLoader) ⇒ Seq[Def.Setting[_]]

  15. def buildPluginDefinition(dir: File, s: State, config: sbt.LoadBuildConfiguration): PluginData

  16. def buildPlugins(dir: File, s: State, config: sbt.LoadBuildConfiguration): sbt.LoadedPlugins

  17. def buildSettings(unit: sbt.BuildUnit): Seq[Def.Setting[_]]

  18. def builtinLoader(s: State, config: sbt.LoadBuildConfiguration): BuildLoader

  19. def checkAll(referenced: Map[URI, List[ProjectReference]], builds: Map[URI, sbt.PartBuildUnit]): Unit

  20. def checkBuildBase(base: File): Unit

  21. def checkDirectory(base: File): Unit

  22. def checkProjectBase(buildBase: File, projectBase: File): Unit

  23. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  24. def configInherit(lb: sbt.LoadedBuild, ref: ResolvedReference, config: ConfigKey, rootProject: (URI) ⇒ String): Seq[ConfigKey]

  25. def configInheritRef(lb: sbt.LoadedBuild, ref: ProjectRef, config: ConfigKey): Seq[ConfigKey]

  26. def configurationOpt(map: Map[URI, sbt.LoadedBuildUnit], uri: URI, id: String, conf: ConfigKey): Option[Configuration]

  27. def configurations(srcs: Seq[File], eval: () ⇒ Eval, imports: Seq[String]): (ClassLoader) ⇒ LoadedSbtFile

  28. def defaultDelegates: (sbt.LoadedBuild) ⇒ (Scope) ⇒ Seq[Scope]

  29. def defaultEvalOptions: Seq[String]

  30. def defaultLoad(state: State, baseDirectory: File, log: Logger, isPlugin: Boolean = false, topLevelExtras: List[URI] = Nil): (() ⇒ Eval, sbt.BuildStructure)

  31. def defaultPreGlobal(state: State, baseDirectory: File, definesClass: (File) ⇒ (String) ⇒ Boolean, globalBase: File, log: Logger): sbt.LoadBuildConfiguration

  32. def defaultWithGlobal(state: State, base: File, rawConfig: sbt.LoadBuildConfiguration, globalBase: File, log: Logger): sbt.LoadBuildConfiguration

  33. def discover(analysis: Analysis, subclasses: String*): Seq[String]

  34. def emptyBuild(uri: URI): Nothing

  35. def enableSbtPlugin(config: sbt.LoadBuildConfiguration): sbt.LoadBuildConfiguration

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

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

    Definition Classes
    AnyRef → Any
  38. def finalTransforms(ss: Seq[Def.Setting[_]]): Seq[Def.Setting[_]]

  39. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  40. def findDefinitions(analysis: Analysis): Seq[String]

  41. def findPlugins(analysis: Analysis): Seq[String]

  42. def getBuild[T](map: Map[URI, T], uri: URI): T

  43. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  44. def getConfiguration(map: Map[URI, sbt.LoadedBuildUnit], uri: URI, id: String, conf: ConfigKey): Configuration

  45. def getPluginNames(classpath: Seq[Attributed[File]], loader: ClassLoader): Seq[String]

  46. def getProject(map: Map[URI, sbt.LoadedBuildUnit], uri: URI, id: String): ResolvedProject

  47. def getRootProject(map: Map[URI, sbt.BuildUnitBase]): (URI) ⇒ String

  48. def hasDefinition(dir: File): Boolean

  49. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  50. def initialSession(structure: sbt.BuildStructure, rootEval: () ⇒ Eval): SessionSettings

  51. def initialSession(structure: sbt.BuildStructure, rootEval: () ⇒ Eval, s: State): SessionSettings

  52. def injectGlobal(state: State): Seq[Def.Setting[_]]

  53. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  54. def isProjectThis(s: Def.Setting[_]): Boolean

  55. def lazyEval(unit: sbt.BuildUnit): () ⇒ Eval

  56. def load(file: File, loaders: BuildLoader, extra: List[URI]): sbt.PartBuild

  57. def load(file: File, s: State, config: sbt.LoadBuildConfiguration): sbt.PartBuild

  58. def loadAll(bases: List[URI], references: Map[URI, List[ProjectReference]], loaders: BuildLoader, builds: Map[URI, sbt.PartBuildUnit]): (Map[URI, List[ProjectReference]], Map[URI, sbt.PartBuildUnit], BuildLoader)

    Annotations
    @tailrec()
  59. def loadDefinition(loader: ClassLoader, definition: String): Build

  60. def loadDefinitions(loader: ClassLoader, defs: Seq[String]): Seq[Build]

  61. def loadGlobal(state: State, base: File, global: File, config: sbt.LoadBuildConfiguration): sbt.LoadBuildConfiguration

  62. def loadGlobalSettings(base: File, globalBase: File, files: Seq[File], config: sbt.LoadBuildConfiguration): sbt.LoadBuildConfiguration

  63. def loadPlugin(pluginName: String, loader: ClassLoader): Plugin

  64. def loadPluginDefinition(dir: File, config: sbt.LoadBuildConfiguration, pluginData: PluginData): sbt.LoadedPlugins

  65. def loadPlugins(loader: ClassLoader, pluginNames: Seq[String]): Seq[Plugin]

  66. def loadPlugins(dir: File, data: PluginData, loader: ClassLoader): sbt.LoadedPlugins

  67. def loadURI(uri: URI, loaders: BuildLoader, extra: List[URI]): sbt.PartBuild

  68. def loadUnit(uri: URI, localBase: File, s: State, config: sbt.LoadBuildConfiguration): sbt.BuildUnit

  69. def loaded(unit: sbt.BuildUnit): (sbt.PartBuildUnit, List[ProjectReference])

  70. def mkEval(classpath: Seq[File], base: File, options: Seq[String]): Eval

  71. def mkEval(defs: sbt.LoadedDefinitions, plugs: sbt.LoadedPlugins, options: Seq[String]): Eval

  72. def mkEval(unit: sbt.BuildUnit): Eval

  73. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  74. def noBuild(uri: URI): Nothing

  75. def noConfiguration(uri: URI, id: String, conf: String): Nothing

  76. def noPlugins(dir: File, config: sbt.LoadBuildConfiguration): sbt.LoadedPlugins

  77. def noProject(uri: URI, id: String): Nothing

  78. final def notify(): Unit

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

    Definition Classes
    AnyRef
  80. def onClasspath(classpath: Seq[File])(url: URL): Boolean

  81. def pluginDefinitionLoader(config: sbt.LoadBuildConfiguration, depcp: Seq[Attributed[File]], defcp: Seq[Attributed[File]]): (Seq[Attributed[File]], ClassLoader)

  82. def pluginDefinitionLoader(config: sbt.LoadBuildConfiguration, pluginData: PluginData): (Seq[Attributed[File]], ClassLoader)

  83. def pluginDefinitionLoader(config: sbt.LoadBuildConfiguration, dependencyClasspath: Seq[Attributed[File]]): (Seq[Attributed[File]], ClassLoader)

  84. def pluginGlobalSettings(loaded: sbt.LoadedBuild): Seq[Def.Setting[_]]

  85. def plugins(dir: File, s: State, config: sbt.LoadBuildConfiguration): sbt.LoadedPlugins

  86. def projectInherit(lb: sbt.LoadedBuild, ref: ProjectRef): Seq[ProjectRef]

  87. def projectMap(structure: sbt.BuildStructure, current: Map[URI, String]): Map[URI, String]

  88. def projectScope(project: Reference): Scope

  89. def projects(unit: sbt.BuildUnit): Seq[Project]

  90. def reapply(newSettings: Seq[Def.Setting[_]], structure: sbt.BuildStructure)(implicit display: Show[Def.ScopedKey[_]]): sbt.BuildStructure

  91. def referenced[PR <: ProjectReference](definitions: Seq[ProjectDefinition[PR]]): Seq[PR]

  92. def resolveAll(builds: Map[URI, sbt.PartBuildUnit]): Map[URI, sbt.LoadedBuildUnit]

  93. def resolveBase(against: File): (Project) ⇒ Project

  94. def resolveProjects(uri: URI, unit: sbt.PartBuildUnit, rootProject: (URI) ⇒ String): sbt.LoadedBuildUnit

  95. def resolveProjects(loaded: sbt.PartBuild): sbt.LoadedBuild

  96. def setDefinitionKey[T](tk: Task[T], key: Def.ScopedKey[_]): Task[T]

  97. def structureIndex(data: Settings[Scope], settings: Seq[Def.Setting[_]], extra: (KeyIndex) ⇒ BuildUtil[_], projects: Map[URI, LoadedBuildUnit]): sbt.StructureIndex

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

    Definition Classes
    AnyRef
  99. def toString(): String

    Definition Classes
    AnyRef → Any
  100. def transformProjectOnly(uri: URI, rootProject: (URI) ⇒ String, settings: Seq[Def.Setting[_]]): Seq[Def.Setting[_]]

  101. def transformSettings(thisScope: Scope, uri: URI, rootProject: (URI) ⇒ String, settings: Seq[Def.Setting[_]]): Seq[Def.Setting[_]]

  102. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. val LoadBuildConfiguration: sbt.LoadBuildConfiguration.type

    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.0) LoadBuildConfiguration is now top-level

  2. def baseImports: Seq[String]

    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.0) Use BuildUtil.baseImports

  3. def buildUtil(root: URI, units: Map[URI, sbt.LoadedBuildUnit], keyIndex: KeyIndex, data: Settings[Scope]): BuildUtil[ResolvedProject]

    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.0) Use BuildUtil.apply

  4. def checkCycles(units: Map[URI, sbt.LoadedBuildUnit]): Unit

    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.0) Use BuildUtil.checkCycles

  5. def extractSettings(plugins: Seq[Plugin]): (Seq[Def.Setting[_]], Seq[Def.Setting[_]], Seq[Def.Setting[_]])

    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.0) No longer used.

  6. def getImports(unit: sbt.BuildUnit): Seq[String]

    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.0) Use BuildUtil.getImports

  7. def globalPluginClasspath(globalPlugin: Option[GlobalPlugin]): Seq[Attributed[File]]

    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.0) No longer used.

  8. def importAll(values: Seq[String]): Seq[String]

    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.0) Use BuildUtil.importAll

  9. def importAllRoot(values: Seq[String]): Seq[String]

    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.0) Use BuildUtil.importAllRoot

  10. def rootedName(s: String): String

    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.0) Use BuildUtil.rootedNames

Inherited from AnyRef

Inherited from Any

Ungrouped