sbt

LoadedPlugins

final class LoadedPlugins extends AnyRef

The built and loaded build definition project.

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

Instance Constructors

  1. new LoadedPlugins(base: File, pluginData: PluginData, loader: ClassLoader, detected: DetectedPlugins)

    base

    The base directory for the build definition project (not the base of the project itself).

    pluginData

    Evaluated tasks/settings from the build definition for later use. This is necessary because the build definition project is discarded.

    loader

    The class loader for the build definition project, notably excluding classes used for .sbt files.

    detected

    Auto-detected modules in the build definition.

  2. new LoadedPlugins(base: File, pluginData: PluginData, loader: ClassLoader, plugins: Seq[Plugin], pluginNames: Seq[String])

    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.2) Use the primary constructor.

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. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. val base: File

    The base directory for the build definition project (not the base of the project itself).

  8. def classpath: Seq[File]

  9. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  10. val detected: DetectedPlugins

    Auto-detected modules in the build definition.

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

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

    Definition Classes
    AnyRef → Any
  13. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  14. def fullClasspath: Seq[Attributed[File]]

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

    Definition Classes
    AnyRef → Any
  16. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  17. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  18. val loader: ClassLoader

    The class loader for the build definition project, notably excluding classes used for .

    The class loader for the build definition project, notably excluding classes used for .sbt files.

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

    Definition Classes
    AnyRef
  20. final def notify(): Unit

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

    Definition Classes
    AnyRef
  22. val pluginData: PluginData

    Evaluated tasks/settings from the build definition for later use.

    Evaluated tasks/settings from the build definition for later use. This is necessary because the build definition project is discarded.

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

    Definition Classes
    AnyRef
  24. def toString(): String

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

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. val pluginNames: Seq[String]

    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.2) Use detected.plugins.names.

  2. val plugins: Seq[Plugin]

    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.2) Use detected.plugins.values.

Inherited from AnyRef

Inherited from Any

Ungrouped