sbt

Classpaths

object Classpaths

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

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 addUnmanagedLibrary: Seq[Def.Setting[_]]

  7. def allConfigs(conf: Configuration): Seq[Configuration]

  8. def analyzed[T](data: T, analysis: Analysis): Attributed[T]

  9. def appRepositories(app: AppConfiguration): Option[Seq[Resolver]]

    Loads the appRepositories configured for this launcher, if supported.

  10. def artifactDefs(pkgTasks: Seq[TaskKey[File]]): Def.Initialize[Seq[Artifact]]

  11. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  12. def autoLibraryDependency(auto: Boolean, plugin: Boolean, org: String, version: String): Seq[ModuleID]

  13. def autoPlugins(report: UpdateReport, internalPluginClasspath: Seq[File]): Seq[String]

  14. def bootChecksums(app: AppConfiguration): Seq[String]

  15. def bootIvyHome(app: AppConfiguration): Option[File]

  16. def bootRepositories(app: AppConfiguration): Option[Seq[Resolver]]

  17. def cachedUpdate(cacheFile: File, label: String, module: Module, config: UpdateConfiguration, transform: (UpdateReport) ⇒ UpdateReport, skip: Boolean, force: Boolean, depsUpdated: Boolean, uwConfig: UnresolvedWarningConfiguration, log: Logger): UpdateReport

  18. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  19. lazy val compilerPluginConfig: Seq[Def.Setting[Task[Seq[String]]]]

  20. def concat[T](a: ScopedTaskable[Seq[T]], b: ScopedTaskable[Seq[T]]): Def.Initialize[Task[Seq[T]]]

  21. def concatDistinct[T](a: ScopedTaskable[Seq[T]], b: ScopedTaskable[Seq[T]]): Def.Initialize[Task[Seq[T]]]

  22. def concatSettings[T](a: SettingKey[Seq[T]], b: SettingKey[Seq[T]]): Def.Initialize[Seq[T]]

  23. def confOpt(configurations: Seq[Configuration], conf: String): Option[Configuration]

  24. lazy val configSettings: Seq[Def.Setting[_]]

  25. def constructBuildDependencies: Def.Initialize[BuildDependencies]

  26. lazy val defaultArtifactTasks: Seq[TaskKey[File]]

  27. def defaultConfigurationTask(p: ResolvedReference, data: Settings[Scope]): Configuration

  28. def defaultPackageKeys: Seq[TaskKey[File]]

  29. lazy val defaultPackages: Seq[TaskKey[File]]

  30. def defaultRepositoryFilter: (MavenRepository) ⇒ Boolean

  31. def deliverConfig(outputDirectory: File, status: String = "release", logging: UpdateLogging.Value = UpdateLogging.DownloadOnly): DeliverConfiguration

  32. def deliverPattern(outputPath: File): String

  33. def deliverTask(config: TaskKey[DeliverConfiguration]): Def.Initialize[Task[File]]

  34. def depMap(projects: Seq[ProjectRef], data: Settings[Scope], log: Logger): Task[Map[ModuleRevisionId, ModuleDescriptor]]

  35. def depMap: Def.Initialize[Task[Map[ModuleRevisionId, ModuleDescriptor]]]

  36. def enabledOnly[T](key: SettingKey[T], pkgTasks: Seq[TaskKey[File]]): Def.Initialize[Seq[T]]

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

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

    Definition Classes
    AnyRef → Any
  39. def exportProductsTask: Def.Initialize[Task[Classpath]]

  40. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  41. def findClasspathConfig(map: (Configuration) ⇒ Configuration, thisConfig: Configuration, delegated: Option[Configuration], report: UpdateReport): Configuration

  42. def findUnmanagedJars(config: Configuration, base: File, filter: FileFilter, excl: FileFilter): Classpath

  43. def flatten[T](o: Option[Option[T]]): Option[T]

  44. def forallIn[T](key: SettingKey[T], pkgTasks: Seq[TaskKey[_]]): Def.Initialize[Seq[T]]

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

    Definition Classes
    AnyRef → Any
  46. def getClasspath(key: TaskKey[Classpath], dep: ResolvedReference, conf: String, data: Settings[Scope]): Task[Classpath]

  47. def getConfigurations(p: ResolvedReference, data: Settings[Scope]): Seq[Configuration]

  48. def getPublishTo(repo: Option[Resolver]): Resolver

  49. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  50. def interDependencies(projectRef: ProjectRef, deps: BuildDependencies, conf: Configuration, self: Configuration, data: Settings[Scope], includeSelf: Boolean, f: (ProjectRef, String, Settings[Scope]) ⇒ Task[Classpath]): Task[Classpath]

  51. def interSort(projectRef: ProjectRef, conf: Configuration, data: Settings[Scope], deps: BuildDependencies): Seq[(ProjectRef, String)]

  52. def internalDependencies: Def.Initialize[Task[Classpath]]

  53. def internalDependencies0(projectRef: ProjectRef, conf: Configuration, self: Configuration, data: Settings[Scope], deps: BuildDependencies): Task[Classpath]

  54. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  55. def isOverrideRepositories(app: AppConfiguration): Boolean

  56. val ivyBaseSettings: Seq[Def.Setting[_]]

  57. val ivyPublishSettings: Seq[Def.Setting[_]]

  58. def ivySbt0: Def.Initialize[Task[IvySbt]]

  59. val jvmBaseSettings: Seq[Def.Setting[_]]

  60. val jvmPublishSettings: Seq[Def.Setting[_]]

  61. def makeProducts: Def.Initialize[Task[Seq[File]]]

  62. def managedJars(config: Configuration, jarTypes: Set[String], up: UpdateReport): Classpath

  63. def mapped(confString: Option[String], masterConfs: Seq[String], depConfs: Seq[String], default: String, defaultMapping: String): (String) ⇒ Seq[String]

  64. def missingConfiguration(in: String, conf: String): Nothing

  65. def mkIvyConfiguration: Def.Initialize[Task[IvyConfiguration]]

  66. def modifyForPlugin(plugin: Boolean, dep: ModuleID): ModuleID

  67. def moduleSettings0: Def.Initialize[Task[ModuleSettings]]

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

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

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

    Definition Classes
    AnyRef
  71. def packaged(pkgTasks: Seq[TaskKey[File]]): Def.Initialize[Task[Map[Artifact, File]]]

  72. def parseList(s: String, allConfs: Seq[String]): Seq[String]

  73. def parseMapping(confString: String, masterConfs: Seq[String], depConfs: Seq[String], default: (String) ⇒ Seq[String]): (String) ⇒ Seq[String]

  74. def parseSingleMapping(masterConfs: Seq[String], depConfs: Seq[String], default: (String) ⇒ Seq[String])(confString: String): (String) ⇒ Seq[String]

  75. def pluginProjectID: Def.Initialize[ModuleID]

  76. def productsTask(dep: ResolvedReference, conf: String, data: Settings[Scope]): Task[Classpath]

  77. def projectDependenciesTask: Def.Initialize[Task[Seq[ModuleID]]]

  78. def projectResolverTask: Def.Initialize[Task[Resolver]]

  79. def publishConfig(artifacts: Map[Artifact, File], ivyFile: Option[File], checksums: Seq[String], resolverName: String = "local", logging: UpdateLogging.Value = UpdateLogging.DownloadOnly, overwrite: Boolean = false): PublishConfiguration

  80. def publishTask(config: TaskKey[PublishConfiguration], deliverKey: TaskKey[_]): Def.Initialize[Task[Unit]]

  81. def replaceWildcard(allConfs: Seq[String])(conf: String): Seq[String]

  82. def sbtClassifiersTasks: Seq[Def.Setting[_]]

  83. lazy val sbtPluginReleases: URLRepository

  84. lazy val sbtPluginSnapshots: URLRepository

  85. def substituteScalaFiles(scalaOrg: String, report: UpdateReport)(scalaJars: (String) ⇒ Seq[File]): UpdateReport

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

    Definition Classes
    AnyRef
  87. def toString(): String

    Definition Classes
    AnyRef → Any
  88. lazy val typesafeReleases: URLRepository

  89. lazy val typesafeSnapshots: URLRepository

  90. def union[A, B](maps: Seq[(A) ⇒ Seq[B]]): (A) ⇒ Seq[B]

  91. def unmanagedDependencies: Def.Initialize[Task[Classpath]]

  92. def unmanagedDependencies0(projectRef: ProjectRef, conf: Configuration, data: Settings[Scope], deps: BuildDependencies): Task[Classpath]

  93. def unmanagedLibs(dep: ResolvedReference, conf: String, data: Settings[Scope]): Task[Classpath]

  94. def unmanagedScalaLibrary: Def.Initialize[Task[Seq[File]]]

  95. def updateTask: Def.Initialize[Task[UpdateReport]]

  96. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  99. def warnResolversConflict(ress: Seq[Resolver], log: Logger): Unit

  100. def withExcludes(out: File, classifiers: Seq[String], lock: GlobalLock)(f: (Map[ModuleID, Set[String]]) ⇒ UpdateReport): UpdateReport

Deprecated Value Members

  1. def autoLibraryDependency(auto: Boolean, plugin: Boolean, version: String): Seq[ModuleID]

    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.0) Explicitly specify the organization using the other variant.

  2. def autoPlugins(report: UpdateReport): Seq[String]

    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.0) Specify the classpath that includes internal dependencies

  3. val baseSettings: Seq[Def.Setting[_]]

    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.2) Split into ivyBaseSettings and jvmBaseSettings.

  4. def cachedUpdate(cacheFile: File, label: String, module: Module, config: UpdateConfiguration, transform: (UpdateReport) ⇒ UpdateReport, skip: Boolean, force: Boolean, depsUpdated: Boolean, log: Logger): UpdateReport

    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.6) Use cachedUpdate with the variant that takes unresolvedHandler instead.

  5. def publishConfig(artifacts: Map[Artifact, File], ivyFile: Option[File], checksums: Seq[String], resolverName: String, logging: UpdateLogging.Value): PublishConfiguration

    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.2) Previous semantics allowed overwriting cached files, which was unsafe. Please specify overwrite parameter.

  6. val publishSettings: Seq[Def.Setting[_]]

    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.2) This has been split into jvmPublishSettings and ivyPublishSettings.

  7. def substituteScalaFiles(scalaInstance: ScalaInstance, scalaOrg: String, report: UpdateReport): UpdateReport

    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.0) Directly provide the jar files per Scala version.

  8. def substituteScalaFiles(scalaInstance: ScalaInstance, report: UpdateReport): UpdateReport

    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.0) Doesn't properly handle non-standard Scala organizations.

  9. def typesafeRepo(status: String): URLRepository

    Annotations
    @deprecated
    Deprecated

    (Since version 0.12.0) Use Resolver.typesafeIvyRepo instead

  10. lazy val typesafeResolver: URLRepository

    Annotations
    @deprecated
    Deprecated

    (Since version 0.12.0) Use typesafeReleases instead

Inherited from AnyRef

Inherited from Any

Ungrouped