final class BuildLoader extends AnyRef
Defines the responsible for loading builds.
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- BuildLoader
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
-
new
BuildLoader(fail: (URI) ⇒ Nothing, state: State, config: LoadBuildConfiguration, resolvers: MultiHandler[ResolveInfo, () ⇒ File], builders: MultiHandler[BuildInfo, () ⇒ BuildUnit], transformer: Transformer, full: MultiHandler[LoadInfo, () ⇒ BuildUnit], transformAll: TransformAll)
- fail
A reporter for failures.
- state
The state.
- config
The current configuration for any build.
- resolvers
The structure responsible of mapping base directories.
- builders
The structure responsible of mapping to build units.
- transformer
An instance to modify the created build unit.
- full
The structure responsible of mapping to loaded build units.
- transformAll
A function specifying which builds units should be transformed.
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 addNonRoot(uri: URI, loaders: Components): BuildLoader
- def apply(uri: URI): BuildUnit
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- val builders: MultiHandler[BuildInfo, () ⇒ BuildUnit]
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
- def components: Components
- val config: LoadBuildConfiguration
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- val fail: (URI) ⇒ Nothing
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
- val full: MultiHandler[LoadInfo, () ⇒ BuildUnit]
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
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()
- def resetPluginDepth: BuildLoader
- val resolvers: MultiHandler[ResolveInfo, () ⇒ File]
- def setRoot(loaders: Components): BuildLoader
- val state: State
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
- val transformAll: TransformAll
- val transformer: Transformer
- def updatePluginManagement(overrides: Set[ModuleID]): BuildLoader
-
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()