final class BuildStructure extends AnyRef
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- BuildStructure
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new BuildStructure(units: Map[URI, LoadedBuildUnit], root: URI, settings: Seq[Def.Setting[_]], data: Settings[Scope], index: StructureIndex, streams: (State) ⇒ Streams, delegates: (Scope) ⇒ Seq[Scope], scopeLocal: Def.ScopeLocal, compiledMap: Map[Def.ScopedKey[_], Def.Compiled[_]])
-
new
BuildStructure(units: Map[URI, LoadedBuildUnit], root: URI, settings: Seq[Def.Setting[_]], data: Settings[Scope], index: StructureIndex, streams: (State) ⇒ Streams, delegates: (Scope) ⇒ Seq[Scope], scopeLocal: Def.ScopeLocal)
- Annotations
- @deprecated
- Deprecated
(Since version 1.4.0) Used the variant that takes a compiledMap
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
allProjectPairs: Seq[(ResolvedProject, ProjectRef)]
Both the projects and the projects reference of all the projects in all the builds.
-
def
allProjectRefs(build: URI): Seq[ProjectRef]
The references to all the projects in the specified build.
-
def
allProjectRefs: Seq[ProjectRef]
References to all the projects in all the builds.
-
def
allProjects(build: URI): Seq[ResolvedProject]
All the projects in the specified build.
-
def
allProjects: Seq[ResolvedProject]
All the projects in all builds.
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
- val data: Settings[Scope]
- val delegates: (Scope) ⇒ Seq[Scope]
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- val extra: BuildUtil[ResolvedProject]
-
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()
- val index: StructureIndex
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
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()
- val root: URI
-
val
rootProject: (URI) ⇒ String
The root project for the specified build.
The root project for the specified build. Throws if no build or empty build.
- val scopeLocal: Def.ScopeLocal
- val settings: Seq[Def.Setting[_]]
- val streams: (State) ⇒ Streams
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
- val units: Map[URI, LoadedBuildUnit]
-
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()