Class

sbt.librarymanagement

PatternsBasedRepository

Related Doc: package librarymanagement

Permalink

sealed abstract class PatternsBasedRepository extends Resolver

sbt interface to an Ivy repository based on patterns, which is most Ivy repositories.

Linear Supertypes
Resolver, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. PatternsBasedRepository
  2. Resolver
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. abstract type RepositoryType <: PatternsBasedRepository

    Permalink

Abstract Value Members

  1. abstract def copy(patterns: Patterns): RepositoryType

    Permalink

    Should be implemented to create a new copy of this repository but with patterns as given.

    Should be implemented to create a new copy of this repository but with patterns as given.

    Attributes
    protected
  2. abstract def name: String

    Permalink
    Definition Classes
    Resolver
  3. abstract def patterns: Patterns

    Permalink

    The object representing the configured patterns for this repository.

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def artifacts(artifactPatterns: String*): RepositoryType

    Permalink

    Adds the given patterns for resolving/publishing artifacts.

  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. def descriptorOptional(): RepositoryType

    Permalink

    Makes descriptor metadata optional for this repository.

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

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

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. final def getClass(): Class[_]

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

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

    Permalink
    Definition Classes
    Any
  14. def ivys(ivyPatterns: String*): RepositoryType

    Permalink

    Adds the given patterns for resolving/publishing Ivy files.

  15. def mavenStyle(): RepositoryType

    Permalink

    Enables maven 2 compatibility for this repository.

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

    Permalink
    Definition Classes
    AnyRef
  17. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  18. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  19. def skipConsistencyCheck(): RepositoryType

    Permalink

    Disables consistency checking for this repository.

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

    Permalink
    Definition Classes
    AnyRef
  21. def toString(): String

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

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Resolver

Inherited from AnyRef

Inherited from Any

Ungrouped