object DependencyResolution
- Alphabetic
- By Inheritance
- DependencyResolution
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
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
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
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
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
def
resolve(organization: String, module: String, version: String, logger: Logger, resolveSources: Boolean = false, additionalRepos: Seq[Repository] = Nil)(implicit ec: ExecutionContext): Array[AbsolutePath]
Resolve the specified module and get all the files.
Resolve the specified module and get all the files. By default, the local ivy repository and Maven Central are included in resolution. This resolution throws in case there is an error.
- organization
The module's organization.
- module
The module's name.
- version
The module's version.
- logger
A logger that receives messages about resolution.
- returns
All the resolved files.
-
def
resolveDependenciesWithErrors(dependencies: Seq[Dependency], logger: Logger, resolveSources: Boolean = false, additionalRepositories: Seq[Repository] = Nil)(implicit ec: ExecutionContext): Either[CoursierError, Array[AbsolutePath]]
Resolve the specified dependencies and get all the files.
Resolve the specified dependencies and get all the files. By default, the local ivy repository and Maven Central are included in resolution. This resolution is pure and returns either some errors or some resolved jars.
- dependencies
Dependencies to resolve.
- logger
A logger that receives messages about resolution.
- additionalRepositories
Additional repositories to include in resolition.
- returns
Either a coursier error or all the resolved files.
-
def
resolveWithErrors(organization: String, module: String, version: String, logger: Logger, resolveSources: Boolean = false, additionalRepositories: Seq[Repository] = Nil)(implicit ec: ExecutionContext): Either[CoursierError, Array[AbsolutePath]]
Resolve the specified module and get all the files.
Resolve the specified module and get all the files. By default, the local ivy repository and Maven Central are included in resolution. This resolution is pure and returns either some errors or some resolved jars.
- organization
The module's organization.
- module
The module's name.
- version
The module's version.
- logger
A logger that receives messages about resolution.
- additionalRepositories
Additional repositories to include in resolition.
- returns
Either a coursier error or all the resolved files.
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
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
- @native() @throws( ... )