p

sbt.internal

librarymanagement

package librarymanagement

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. trait ArtifactFilter extends SubDepFilter[Artifact, ArtifactFilter]
  2. final class CompatibilityWarningOptions extends AnyRef
  3. class ComponentManager extends AnyRef

    A component manager provides access to the pieces of xsbt that are distributed as components.

    A component manager provides access to the pieces of xsbt that are distributed as components. There are two types of components. The first type is compiled subproject jars with their dependencies. The second type is a subproject distributed as a source jar so that it can be compiled against a specific version of Scala.

    The component manager provides services to install and retrieve components to the local repository. This is used for compiled source jars so that the compilation need not be repeated for other projects on the same machine.

  4. trait ConfigurationFilter extends SubDepFilter[String, ConfigurationFilter]
  5. final class ConfigurationReportLite extends Serializable
  6. final class CustomPomParser extends ModuleDescriptorParser
  7. final class DeliverConfiguration extends AnyRef
  8. trait DependencyFilter extends AnyRef
  9. trait DependencyFilterExtra extends AnyRef
  10. final class ExternalIvyConfiguration extends IvyConfiguration with Serializable
  11. final case class GetClassifiersConfiguration (module: GetClassifiersModule, exclude: Map[ModuleID, Set[String]], configuration: UpdateConfiguration, ivyScala: Option[IvyScala], sourceArtifactTypes: Set[String], docArtifactTypes: Set[String]) extends Product with Serializable

    exclude

    is a map from ModuleID to classifiers that were previously tried and failed, so should now be excluded

  12. final case class GetClassifiersModule (id: ModuleID, modules: Vector[ModuleID], configurations: Vector[Configuration], classifiers: Vector[String]) extends Product with Serializable
  13. sealed trait IfMissing extends AnyRef
  14. final class InlineConfiguration extends ModuleSettings with Serializable
  15. abstract class InlineConfigurationFunctions extends AnyRef
  16. final class InlineIvyConfiguration extends IvyConfiguration with Serializable
  17. class InvalidComponent extends RuntimeException
  18. class IvyCache extends AnyRef

    Provides methods for working at the level of a single jar file with the default Ivy cache.

  19. abstract class IvyConfiguration extends Serializable
  20. final class IvyPaths extends Serializable
  21. final class IvySbt extends AnyRef
  22. trait LogicalClock extends AnyRef

    Represents a logical time point for dependency resolution.

    Represents a logical time point for dependency resolution. This is used to cache dependencies across subproject resolution which may change over time.

  23. class MakePom extends AnyRef
  24. final case class MakePomConfiguration (file: File, moduleInfo: ModuleInfo, configurations: Option[Vector[Configuration]] = None, extra: NodeSeq = NodeSeq.Empty, process: (Node) ⇒ Node = n => n, filterRepositories: (MavenRepository) ⇒ Boolean = _ => true, allRepositories: Boolean, includeTypes: Set[String] = ...) extends Product with Serializable
  25. trait ModuleFilter extends SubDepFilter[ModuleID, ModuleFilter]
  26. class NotInCache extends RuntimeException
  27. class ProjectResolver extends ResolverAdapter

    A Resolver that uses a predefined mapping from module ids to in-memory descriptors.

    A Resolver that uses a predefined mapping from module ids to in-memory descriptors. It does not handle artifacts.

  28. final class PublishConfiguration extends AnyRef
  29. final class ResolveException extends RuntimeException
  30. abstract class ResolverAdapter extends DependencyResolver
  31. final class RetrieveConfiguration extends Serializable
  32. final class RichUpdateReport extends AnyRef

    Provides extra methods for filtering the contents of an UpdateReport and for obtaining references to a selected subset of the underlying files.

  33. final class SbtExclusionRule extends Serializable
  34. abstract class SbtExclusionRuleFunctions extends AnyRef
  35. sealed trait SubDepFilter [Arg, Self <: SubDepFilter[Arg, Self]] extends DependencyFilter
  36. final class UnresolvedWarning extends AnyRef

    Represents unresolved dependency warning, which displays reconstructed dependency tree along with source position of each node.

  37. final class UnresolvedWarningConfiguration extends AnyRef
  38. final class UpdateReportLite extends Serializable

Ungrouped