xsbt

boot

package boot

Visibility
  1. Public
  2. All

Type Members

  1. final class AppConfiguration extends xsbti.AppConfiguration

  2. final case class AppID(groupID: String, name: String, version: String, mainClass: String, mainComponents: Array[String], crossVersionedValue: CrossValue, classpathExtra: Array[File]) extends ApplicationID with Product with Serializable

  3. final case class AppProperty(name: String)(quick: Option[PropertyInit], create: Option[PropertyInit], fill: Option[PropertyInit]) extends Product with Serializable

  4. final case class Application(groupID: String, name: Value[String], version: Value[String], main: String, components: List[String], crossVersioned: CrossValue, classpathExtra: Array[File]) extends Product with Serializable

  5. class BootException extends RuntimeException

  6. final case class BootSetup(directory: File, lock: Boolean, properties: File, search: Search, promptCreate: String, enableQuick: Boolean, promptFill: Boolean) extends Product with Serializable

  7. final class Cache[K, X, V] extends AnyRef

  8. final case class Classifiers(forScala: Value[List[String]], app: Value[List[String]]) extends Product with Serializable

  9. class ComponentProvider extends xsbti.ComponentProvider

  10. class ConfigurationParser extends AnyRef

  11. class Enumeration extends Serializable

  12. final class Explicit[T] extends Value[T]

  13. class Find extends AnyRef

  14. final class Implicit[T] extends Value[T]

  15. final case class IvyOptions(ivyHome: Option[File], classifiers: Classifiers, repositories: List[Repository], checksums: List[String], isOverrideRepositories: Boolean) extends Product with Serializable

  16. final class Labeled extends Line

  17. class Launch extends Launcher

  18. final case class LaunchConfiguration(scalaVersion: Value[String], ivyConfiguration: IvyOptions, app: Application, boot: BootSetup, logging: Logging, appProperties: List[AppProperty], serverConfig: Option[ServerConfiguration]) extends Product with Serializable

  19. class LauncherArguments extends AnyRef

  20. final class LibraryClassLoader extends URLClassLoader with xsbti.LibraryClassLoader

  21. sealed trait Line extends AnyRef

  22. sealed class ListMap[K, V] extends Iterable[(K, V)]

  23. final class Logging extends Serializable

  24. final class ModuleDefinition extends AnyRef

  25. class ParseException extends BootException

  26. class PlainApplication extends AppMain

    A wrapper around 'raw' static methods to meet the sbt application interface.

  27. final class PromptProperty extends PropertyInit

  28. sealed trait PropertyInit extends AnyRef

  29. final class ResolveValues extends AnyRef

  30. final class RetrievedModule extends AnyRef

  31. final class RunConfiguration extends AnyRef

  32. final case class Search(tpe: Search.Value, paths: List[File]) extends Product with Serializable

  33. final class Section extends Line

  34. class ServerApplication extends AppMain

    A wrapper around 'raw' static methods to meet the sbt application interface.

  35. final case class ServerConfiguration(lockFile: File, jvmArgs: Option[File], jvmPropsFile: Option[File]) extends Product with Serializable

  36. final class SetProperty extends PropertyInit

  37. class StreamDumper extends Thread

    A helper class that dumps incoming values into a print stream.

  38. final class Update extends AnyRef

    Ensures that the Scala and application jars exist for the given versions or else downloads them.

  39. final class UpdateApp extends UpdateTarget

  40. final class UpdateConfiguration extends AnyRef

  41. final class UpdateResult extends AnyRef

  42. final class UpdateScala extends UpdateTarget

  43. sealed trait UpdateTarget extends AnyRef

  44. sealed trait Value[T] extends Serializable

Value Members

  1. object Application extends Serializable

  2. object Boot

  3. object CheckProxy

  4. object Classifiers extends Serializable

  5. object Comment extends Line

  6. object ComponentProvider

  7. object Configuration

  8. object ConfigurationParser

  9. object ConfigurationStorageState extends Enumeration

  10. object Copy

  11. object CrossVersionUtil

  12. object Find

  13. object GetLocks

  14. object Initialize

  15. object JAnsi

  16. object Launch

  17. object LaunchConfiguration extends Serializable

  18. object LaunchCrossVersion

  19. object Launcher

  20. object ListMap

  21. object Loaders

  22. object Locks extends GlobalLock

  23. object LogLevel extends Enumeration

  24. object ParallelResolveEngine

  25. object ParallelRetrieveEngine

  26. object ParseLine

  27. object PlainApplication

    An object that lets us detect compatible "plain" applications and launch them reflectively.

  28. object Pre

  29. object Repository

  30. object ResolvePaths

  31. object ResolveValues

  32. object Search extends Enumeration

  33. object ServerApplication

    An object that lets us detect compatible "plain" applications and launch them reflectively.

  34. object ServerLauncher

  35. object ServerLocator

  36. object Using

  37. object Value extends Serializable

Ungrouped