abstract class ResolverFunctions extends AnyRef
- Alphabetic
- By Inheritance
- ResolverFunctions
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
- new ResolverFunctions()
Type Members
-
sealed abstract
class
Define
[RepositoryType <: SshBasedRepository] extends AnyRef
A base class for defining factories for interfaces to Ivy repositories that require a hostname , port, and patterns.
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- val DefaultMavenRepositoryRoot: String
- val JCenterRepositoryName: String
- val JCenterRepositoryRoot: String
- val JavaNet2RepositoryName: String
- val JavaNet2RepositoryRoot: String
- final val PluginPattern: String("(scala_[scalaVersion]/)(sbt_[sbtVersion]/)")
- val SbtRepositoryRoot: String
- val SonatypeRepositoryRoot: String
- val TypesafeRepositoryRoot: String
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- def bintrayIvyRepo(owner: String, repo: String): URLRepository
- def bintrayRepo(owner: String, repo: String): MavenRepository
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
- def defaultFileConfiguration: FileConfiguration
- def defaultIvyPatterns: Patterns
- def defaultLocal: FileRepository
- def defaultPatterns: Patterns
- def defaultRetrievePattern: String
- def defaultShared: FileRepository
- def defaultUserFileRepository(id: String): FileRepository
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def ivyStylePatterns: Patterns
- def jcenterRepo: MavenRepository
- def localBasePattern: String
- def mavenLocal: MavenRepository
- def mavenStyleBasePattern: String
- def mavenStylePatterns: Patterns
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- def publishMavenLocal: MavenCache
- def sbtIvyRepo(status: String): URLRepository
- def sbtPluginRepo(status: String): URLRepository
- def sonatypeRepo(status: String): MavenRepository
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
- def typesafeIvyRepo(status: String): URLRepository
- def typesafeRepo(status: String): MavenRepository
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
def
withDefaultResolvers(userResolvers: Seq[Resolver], jcenter: Boolean, mavenCentral: Boolean): Seq[Resolver]
Add the local Ivy repository to the user repositories.
Add the local Ivy repository to the user repositories. If
jcenteris true, add the JCenter. IfmavenCentralis true, add the Maven Central repository. -
def
withDefaultResolvers(userResolvers: Seq[Resolver], mavenCentral: Boolean): Seq[Resolver]
Add the local Ivy repository to the user repositories.
Add the local Ivy repository to the user repositories. If
mavenCentralis true, add the Maven Central repository. -
def
withDefaultResolvers(userResolvers: Seq[Resolver]): Seq[Resolver]
Add the local and Maven Central repositories to the user repositories.
-
object
file
A factory to construct an interface to an Ivy filesystem resolver.
-
object
sftp
extends Define[SftpRepository]
A factory to construct an interface to an Ivy SFTP resolver.
-
object
ssh
extends Define[SshRepository]
A factory to construct an interface to an Ivy SSH resolver.
- object url
Deprecated Value Members
-
val
SbtPluginRepositoryRoot: String
- Annotations
- @deprecated
- Deprecated
(Since version 1.0.0) Renamed to SbtRepositoryRoot.